A rotina Ordem de Separação(ACDA100) tem o objetivo de separar os produtos originados da ordem de separação para: Pedido de Venda, Nota Fiscal de Saída ou Ordem de Produção.
Neste cenário vamos detalhar o processo de realizar a ordem se separação de um produto para uma Ordem de Produção, porém durante a leitura efetuamos a troca do lote sugerido.
Painel
title
Pré Configurações
Expandir
title
Requisitos Mínimos
Painel
title
Criação de novo Pergunte
Siga o passo a passo abaixo para implantação e utilização do cenário da Troca de Lote na Ordem de Separação para uma Ordem de Produção.
1) Acessar o ambiente do Configurador(SIGACFG) no Protheus.
2) Acessar: Base de Dados -> Dicionário -> Bases de Dados
3) Expandir as opções do menu: Empresa Grupo
4) Selecionar a opção: Perguntas
5) Selecionar a opção de Busca e procurar pelo pergunte: AIA108
6) Com o item selecionado, clicar na opção de Editar
7) Selecionar a última linhas e teclar o botão de seta para baixo do teclado para incluir uma nova linha.
8) Informar os seguintes campos: - Pergunta: Confere Lote? - Tipo: Numérico - Tamanho: 1 - Objeto: Combo - Item 1(Combo/Check/Expression): Sim - Item 2(Combo/Check/Expression): Não - Clicar no botão Confirmar para concluir a inclusão.
9) Após a inclusão do pergunte, é possível acessar a rotina de Ordem de Separação(ACDA100) e utilizar o novo pergunte.
Painel
title
Exemplo prático de inclusão de Pergunte
Expandir
title
Inclusão de Menu
Aviso
title
ATENÇÃO
Funcionalidade disponível nativamente no padrão a partir do release 12.1.2510.
Para utilizar esta funcionalidade nos releases 12.1.2310 e 12.1.2410 é necessário possuir o novo pergunte: "Confere Lote?" na rotina Ordem de Separação(ACDA100) conforme mencionado acima na sessão de Requisitos Mínimos.
Obs.: Disponível na expedição contínua do módulo Estoque/Custos com data de publicação superior a
Painel
title
Fluxo do Processo
Ordem de separação para uma Ordem de produção onde durante a leitura do item é efetuado a troca do lote sugerido.
Disponibilizamos um diagrama do fluxo que a rotina permite realizar:
Expandir
title
Fluxo
02. EXEMPLO DE UTILIZAÇÃO
Painel
title
Exemplo prático no Protheus
Expandir
title
Ordem de Separação para uma Ordem de Produção com troca de lote
Nota
title
Exemplo demonstrativo
Todo conteúdo deste cenário é apenas para exemplo de demonstração do processo, e os dados demonstrados são fictícios.
Deck of Cards
id
MENSAGENS
effectType
fade
Card
id
1
label
PRODUTOS
effectType
fade
Incluir Produto Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Produtos (MATA010) Incluir Filial: D MG 01 Código (B1_COD): ESTPA0001 Descrição (B1_DESC): PRODUTO ACABADO Tipo (B1_TIPO): PA Unidade (B1_UM): UN Armazem Pad. (B1_LOCPAD): 01
Incluir Produto Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Produtos (MATA010) Incluir Filial: D MG 01 Código (B1_COD): ESTLOTE0001 Descrição (B1_DESC): MATERIA PRIMA LOTE Tipo (B1_TIPO): MP Unidade (B1_UM): UN Armazem Pad. (B1_LOCPAD): 01 Rastro (B1_RASTRO): L - Lote
Card
id
2
label
SALDOS
effectType
fade
Incluir Saldo Inicial Acessar o módulo de Estoque/Custos (Módulo 04); Menu -> Atualizações -> Saldos -> Inicial (MATA220) Incluir Filial: D MG 01 Produto (B9_COD): ESTLOTE0001 Armazem (B9_LOCAL): 01 Qtd. Inic. Mes (B9_QINI): 1000,00 Sld. Ini. Mes (B9_VINI1): 1000,00
Pressione a tecla F7. Informe lotes para o saldo da seguinte forma: A = 500, B = 5000
Exemplo:
Card
label
ESTRUTURA
effectType
fade
Incluir Estrutura Acessar o módulo de Estoque/Custos (Módulo 04); Menu -> Atualizações -> Engenharia -> Estruturas (PCPA200) Incluir Filial: D MG 01 Código (CPRODUTO): ESTPA0001 Quantidade Base (NQTDBASE): 1 Grid: Componente (G1_COMP): ESTLOTE0001 Quantidade (G1_QUANT): 2,00 Confirmar Sim Ok
Card
id
4
label
MOVIMENTAÇÕES
effectType
fade
Incluir Ordem de Produção Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Movimentações -> Internas -> Produção -> Ordens de Produção (MATA650) Tecla F12 Procurar pelo pergunte: Sugere Lote/End a Empenhar ? Sim OK
Incluir Filial: D MG 01 Numero da OP (C2_NUM): EST062 Item (C2_ITEM): 01 Sequencia (C2_SEQUEN): 001 Produto (C2_PRODUTO): ESTPA0001 Armazem (C2_LOCAL): 01 Quantidade (C2_QUANT): 1,00 Previsao Ini (C2_DATPRI): 25/11/2024 Entrega (C2_DATPRF): 25/11/2050 DT Emissao (C2_EMISSAO): 25/11/2024
Salvar
Sim
Ordem de Separação(ACDA100) Acessar o módulo de Faturamento> Menu Atualizações> ACD -> Ordens de Separação Botão Outras Ações Item Gerar Opção: Ordem de Produção Ok Separador ? => Op de ? => EST06201001 Op ate ? => EST06201001 Data emissão de ? => 25/11/2024 Data emissão ate ? => 25/11/2024 Pre-Separacao ? => Não Ok; Requisita material? Sim Aglutina Armazem? Não Confere Lote? Não Ok Selecionar registro Botão Gerar; Ok; Resultado Esperado: - Status Não Iniciado(Círculo Azul) - Numero da Ordem: 000200(Numeração gerada de forma sequencial)
Card
id
5
label
SEPARAÇÃO ACD
effectType
fade
Realizar a Ordem de Separação via Terminal ACD Inicializar Smart Client como VTDEBUG Login: ADMIN Senha:1234
Atualizações, Expedição, Separação, Ordem de Separação Informe o código: [Código Ordem de Separação]
Va para o Armazém 01 [Enter]
Separe o produto
Separe 2.00 itens ESTLOTE0001 Lote: A (Note que o lote A é sugerido para leitura) Leia o item: ESTLOTE0001 [Enter]
Lote: B (Neste momento estamos informando um lote diferente do sugerido no início, ou seja, trocando o lote) [Enter]
Realize a leitura novamente do produto para atender a quantidade de 2 solicitada na OP.
Separe 1.00 item PRODLOTE020 Lote: B (Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote B) Leia o item: ESTLOTE0001 [Enter]
Lote: B (Informamos B novamente para completar a separação do segundo item) [Enter]
Confirma a requisição dos itens? S/N: S Processo de separação Finalizado.
Card
id
6
label
APONTAMENTO ORDEM DE PRODUÇÃO
effectType
fade
Apontar Produção Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Movimentações -> Internas -> Produção -> Apontar Produção (MATA250) Incluir Filial: D MG 01 TP Movimento (D3_TM): 012 Ord Producao (D3_OP): EST06201001 Produto (D3_COD): ESTPA0001 Quantidade (D3_QUANT): 1,00 Armazem (D3_LOCAL): 01 Documento(D3_DOC): EST062010 DT Emissao (D3_EMISSAO): 25/11/2024 Parc/Total (D3_PARCTOT): T - Total
Salvar
Expandir
title
Ordem de Separação para uma Ordem de Produção com separação parcial
Nota
title
Exemplo demonstrativo
Todo conteúdo deste cenário é apenas para exemplo de demonstração do processo, e os dados demonstrados são fictícios.
Expandir
title
Ordem de Separação para uma Ordem de Produção para produto sem empenho
Nota
title
Exemplo demonstrativo
Todo conteúdo deste cenário é apenas para exemplo de demonstração do processo, e os dados demonstrados são fictícios.
Deck of Cards
id
MENSAGENS
effectType
fade
Card
id
1
label
PRODUTOS
effectType
fade
Incluir Produto Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Produtos (MATA010) Incluir Filial: D MG 01 Código (B1_COD): ESTPA0003 Descrição (B1_DESC): PRODUTO ACABADO Tipo (B1_TIPO): PA Unidade (B1_UM): UN Armazem Pad. (B1_LOCPAD): 01
Incluir Produto Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Produtos (MATA010) Incluir Filial: D MG 01 Código (B1_COD): ESTLOTE0003 Descrição (B1_DESC): MATERIA PRIMA LOTE Tipo (B1_TIPO): MP Unidade (B1_UM): UN Armazem Pad. (B1_LOCPAD): 01 Rastro (B1_RASTRO): L - Lote
Card
label
ESTRUTURA
effectType
fade
Incluir Estrutura Acessar o módulo de Estoque/Custos (Módulo 04); Menu -> Atualizações -> Engenharia -> Estruturas (PCPA200) Incluir Filial: D MG 01 Código (CPRODUTO): ESTPA0003 Quantidade Base (NQTDBASE): 1 Grid: Componente (G1_COMP): ESTLOTE0003 Quantidade (G1_QUANT): 2,00 Confirmar Sim Ok
Card
id
4
label
ORDEM DE PRODUÇÃO
effectType
fade
Incluir Ordem de Produção Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Movimentações -> Internas -> Produção -> Ordens de Produção (MATA650) Tecla F12 Procurar pelo pergunte: Sugere Lote/End a Empenhar ? Sim OK
Incluir Filial: D MG 01 Numero da OP (C2_NUM): EST063 Item (C2_ITEM): 01 Sequencia (C2_SEQUEN): 001 Produto (C2_PRODUTO): ESTPA0003 Armazem (C2_LOCAL): 01 Quantidade (C2_QUANT): 1,00 Previsao Ini (C2_DATPRI): 26/11/2024 Entrega (C2_DATPRF): 26/11/2050 DT Emissao (C2_EMISSAO): 26/11/2024
Salvar
Sim
Card
id
4
label
ORDEM DE SEPARAÇÃO
effectType
fade
Nota
title
Nota
Neste exemplo vamos gerar uma Ordem de Separação para uma Ordem de Produção, porém a matéria prima ainda não possui Requisições Empenhadas(SD4).
Este cenário é possível apenas configurando o pergunte: "Confere Lote? = Não", onde com esta configuração o sistema gera a Ordem de Separação, porém possibilita que o lote seja informado posteriormente no momento da separação.
Obs.: No momento da leitura do item durante a separação, neste momento é obrigatório o produto possuir Requisição Empenhada(SD4) para concluir a separação.
Ordem de Separação(ACDA100) Acessar o módulo de Faturamento> Menu Atualizações> ACD -> Ordens de Separação Botão Outras Ações Item Gerar Opção: Ordem de Produção Ok Separador ? => Op de ? => EST06301001 Op ate ? => EST06301001 Data emissão de ? => 26/11/2024 Data emissão ate ? => 26/11/2024 Pre-Separacao ? => Não Ok; Requisita material? Sim Aglutina Armazem? Não Confere Lote? Não Ok Selecionar registro Botão Gerar; Ok; Resultado Esperado: - Status Não Iniciado(Círculo Azul) - Numero da Ordem: 000201(Numeração gerada de forma sequencial)