| 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 | PARÂMETROS |
|---|
| effectType | fade |
|---|
| - Parâmetros utilizados na integração.
| Parâmetro | Tipo | Conteúdo | Descrição |
|---|
| MV_INTACD | N | 1 | Identifica se usa a integração ACD com os outros módulos. 0-Não 1-Sim | | MV_RASTRO | C | S | Determina a utilização ou não da Rastreabilidade dos Lotes de Produção (Informar S para Sim ou N para Não). |
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CADASTROS |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Operadores Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Operadores Codigo (CB1_CODOPE) => 000000 Nome Oper. (CB1_NOME) =>ADMINISTRADOR Status (CB1_STATUS) => 1 - Ativo Operador (CB1_CODUSR) => 000000 Confirmar
Local de Impressão Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Local de Impressão Código (CB5_CODIGO) => DATAMA Descrição (CB5_DESCRI) => DATAMAX Modelo (CB5_MODELO) => DATAMAX Tipo (CB5_TIPO) => 3 - Spool Fila (CB5_FILA) => 01 Confirmar
Local de Estoque Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Locais de Estoque (AGRA045) Incluir Filial: D MG 01 Código (NNR_CODIGO): 01 Descrição (NNR_DESCRIC): ARMAZEM 01 Confirmar
Tipos de Movimentação Acessar o módulo Estoque/Custos(Módulo 04) Menu Atualizações -> Cadastros -> Movimentações -> Internas(MATA230) Incluir Código TM (F5_CODIGO): 012 Tipo de TM (F5_TIPO): P - Produção Descrição (F5_TEXTO): PRODUÇÃO Aprop Indir (F5_APROPR): Não Atu Empenho (F5_ATUEMP): Sim Transf.MOD. (F5_TRANMOD): Não Valorizado (F5_VAL): Não Envia CQ (F5_ENVCQPR): Não Libera PV (F5_LIBPVPR): Não Qtd Zero (F5_QTDZERO): Não Custeia OP (F5_AGREGCU): Não Salvar |
| 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 Armazém 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 Armazém 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): ESTPA0001 Quantidade Base (NQTDBASE): 1 Grid: Componente (G1_COMP): ESTLOTE0001 Quantidade (G1_QUANT): 2,00 Confirmar Sim Ok
Image Added |
| 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 Armazém (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 = 500
Exemplo:
Image Added
|
| 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 Armazém (C2_LOCAL): 01 Quantidade (C2_QUANT): 1,00 Previsão Ini (C2_DATPRI): 25/11/2024 Entrega (C2_DATPRF): 25/11/2050 DT Emissão (C2_EMISSAO): 25/11/2024 Salvar Sim Image Added
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 Pré-Separação ? => Não Ok; Requisita material? Sim Aglutina Armazém? Não Confere Lote? Não Ok
Image Added Selecionar registro Botão Gerar; Ok; Resultado Esperado: - Status Não Iniciado(Círculo Azul) - Número da Ordem: 000200(Numeração gerada de forma automática e sequencial)
Image Added
|
| Card |
|---|
| id | 5 |
|---|
| label | SEPARAÇÃO ACD |
|---|
| effectType | fade |
|---|
| Realizar a Ordem de Separação via Terminal ACD 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 ESTLOTE0001 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. Image Added
|
| 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 Produção (D3_OP): EST06201001 Produto (D3_COD): ESTPA0001 Quantidade (D3_QUANT): 1,00 Armazém (D3_LOCAL): 01 Documento(D3_DOC): EST062010 DT Emissão (D3_EMISSAO): 25/11/2024 Parc/Total (D3_PARCTOT): T - Total Image Added Salvar
Image Added
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CONFERÊNCIA RESULTADO |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Detalhamento da Ordem de Produção Acessar o módulo Estoque/Custos(Módulo 04) Menu Relatórios -> Produção -> Detalhamento da Ordem de Produção(MATR860) Parâmetros Da O.P.?: EST06201001 Até O.P.?: EST06201001 Qual a moeda?: 1a moeda Da Data Moviment.?: 25/11/2024 Até Data Moviment.?: 25/11/2024 Total Qtde. por O.P.?: Sim Qual Custo Imprimir?: Médio Ok Imprimir Resultado: A Ordem de Produção teve o produto acabado "ESTPA0001" produzido e foi consumido a quantidade de duas matérias prima do produto "ESTLOTE0001": Image Added
Lotes Acessar o módulo Estoque/Custos(Módulo 04) Menu Consultas -> Rastreabilidade -> Lotes(MATC060) Parâmetros Do Produto?: ESTLOTE0001 Até Produto?: ESTLOTE0001 Do Armazém?: 01 Até Armazém?: 01 Exibir Lotes Zerados?: Não Ok Resultado: A separação dos dois itens foi consumido corretamente do lote B: Image Added
|
|
|
| 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. |
| Deck of Cards |
|---|
| id | MENSAGENS |
|---|
| effectType | fade |
|---|
| | Card |
|---|
| id | 1 |
|---|
| label | PARÂMETROS |
|---|
| effectType | fade |
|---|
| - Parâmetros utilizados na integração.
| Parâmetro | Tipo | Conteúdo | Descrição |
|---|
| MV_INTACD | N | 1 | Identifica se usa a integração ACD com os outros módulos. 0-Não 1-Sim | | MV_RASTRO | C | S | Determina a utilização ou não da Rastreabilidade dos Lotes de Produção (Informar S para Sim ou N para Não). | | MV_LOCALIZ | C | S | Indica com o campo B1_LOCALIZ se os produtos podem usar controle de localização física ou não. (S)im ou (N)ao. |
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CADASTROS |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Operadores Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Operadores Codigo (CB1_CODOPE) => 000000 Nome Oper. (CB1_NOME) =>ADMINISTRADOR Status (CB1_STATUS) => 1 - Ativo Operador (CB1_CODUSR) => 000000 Confirmar
Local de Impressão Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Local de Impressão Código (CB5_CODIGO) => DATAMA Descrição (CB5_DESCRI) => DATAMAX Modelo (CB5_MODELO) => DATAMAX Tipo (CB5_TIPO) => 3 - Spool Fila (CB5_FILA) => 01 Confirmar
Local de Estoque Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Locais de Estoque (AGRA045) Incluir Filial: D MG 01 Código (NNR_CODIGO): 01 Descrição (NNR_DESCRIC): ARMAZEM 01 Confirmar
Endereço Acessar o módulo Estoque/Custos (Módulo 04) Menu Atualizações -> Cadastros -> Endereçamento -> Endereço (MATA015) Incluir Armazém (BE_LOCAL): 01 Endereço (BE_LOCALIZ): END01 Descrição (BE_DESCRIC): ENDERECO 01 Confirmar
Tipos de Movimentação Acessar o módulo Estoque/Custos(Módulo 04) Menu Atualizações -> Cadastros -> Movimentações -> Internas(MATA230) Incluir Código TM (F5_CODIGO): 012 Tipo de TM (F5_TIPO): P - Produção Descrição (F5_TEXTO): PRODUÇÃO Aprop Indir (F5_APROPR): Não Atu Empenho (F5_ATUEMP): Sim Transf.MOD. (F5_TRANMOD): Não Valorizado (F5_VAL): Não Envia CQ (F5_ENVCQPR): Não Libera PV (F5_LIBPVPR): Não Qtd Zero (F5_QTDZERO): Não Custeia OP (F5_AGREGCU): Não Salvar |
| 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): ESTPA0002 Descrição (B1_DESC): PRODUTO ACABADO Tipo (B1_TIPO): PA Unidade (B1_UM): UN Armazém 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): ESTLOTE0002 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
Endereço(B1_LOCALIZ): Sim
|
| 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): ESTPA0002 Quantidade Base (NQTDBASE): 1 Grid: Componente (G1_COMP): ESTLOTE0002 Quantidade (G1_QUANT): 5,00 Confirmar Sim Ok
Image Added |
| 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): ESTLOTE0002 Armazém (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 = 200, B = 200, C = 200, D = 200 e E = 200
Exemplo:
Image Added
Endereçamento Acessar o módulo Estoque/Custos (Módulo 04); Menu Atualizações -> Movimentações-> Internas -> Endereçamento -> Endereçar (MATA265) Posicione no saldo a endereçar no produto: ESTLOTE0002 Endereçar;
Preencher no Grid: ESTLOTE0002 - Lote: A Primeira linha: Endereço (DB_LOCALIZ): END01 Qtd Distribu (DB_QUANT): 200 Confirmar
Preencher no Grid: ESTLOTE0002 - Lote: B Primeira linha: Endereço (DB_LOCALIZ): END01 Qtd Distribu (DB_QUANT): 200 Confirmar Preencher no Grid: ESTLOTE0002 - Lote: C Primeira linha: Endereço (DB_LOCALIZ): END01 Qtd Distribu (DB_QUANT): 200 Confirmar Preencher no Grid: ESTLOTE0002 - Lote: D Primeira linha: Endereço (DB_LOCALIZ): END01 Qtd Distribu (DB_QUANT): 200 Confirmar Preencher no Grid: ESTLOTE0002 - Lote: E Primeira linha: Endereço (DB_LOCALIZ): END01 Qtd Distribu (DB_QUANT): 200 Confirmar Image Added
|
| 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): EST089 Item (C2_ITEM): 01 Sequencia (C2_SEQUEN): 001 Produto (C2_PRODUTO): ESTPA0002 Armazém (C2_LOCAL): 01 Quantidade (C2_QUANT): 1,00 Previsão Ini (C2_DATPRI): 28/11/2024 Entrega (C2_DATPRF): 28/11/2030 DT Emissao (C2_EMISSAO): 28/11/2024 Salvar Sim Image Added
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 ? => EST08901001 Op ate ? => EST08901001 Data emissão de ? => 28/11/2024 Data emissão ? 28/11/2024 Pré-Separação ? => Não Ok; Requisita material? Sim Aglutina Armazém? Não Confere Lote? Não Ok
Image Added Selecionar registro Botão Gerar; Ok; Resultado Esperado: - Status Não Iniciado(Círculo Azul) - Número da Ordem: 000205(Numeração gerada de forma automática e sequencial)
Image Added
|
| Card |
|---|
| id | 5 |
|---|
| label | SEPARAÇÃO ACD |
|---|
| effectType | fade |
|---|
| Realizar a Ordem de Separação via Terminal ACD Atualizações, Expedição, Separação, Ordem de Separação Informe o código: 000205[Código Ordem de Separação] Va para o Endereço 01-END01 Leia o Endereço: 01-END01 [Enter]
Separe o produto Separe 5.00 itens ESTLOTE0002 Lote: A (Note que o lote A é sugerido para leitura) Leia o item: ESTLOTE0002 [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 5 solicitada na OP. Separe 4.00 itens ESTLOTE0002 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: ESTLOTE0002 [Enter]
Lote: C (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Separe 3.00 itens ESTLOTE0002 Lote: C(Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote C) Leia o item: ESTLOTE0002 [Enter]
Lote: D (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Separe 2.00 itens ESTLOTE0002 Lote: D (Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote D) Leia o item: ESTLOTE0002 [Enter]
Lote: E (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Separe 1.00 item ESTLOTE0002 Lote: E (Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote E) Leia o item: ESTLOTE0002 [Enter]
Lote: E (Neste momento estamos informando o mesmo lote informado anteriormente, completando assim a quantidade esperada de 5 para separação do produto) [Enter]
Confirma a requisição dos itens? S/N: S Processo de separação Finalizado. Image Added
|
| 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 Produção (D3_OP): EST08901001 Produto (D3_COD): ESTPA0002 Quantidade (D3_QUANT): 1,00 Armazém (D3_LOCAL): 01 Documento(D3_DOC): EST089010 DT Emissão (D3_EMISSAO): 28/11/2024 Parc/Total (D3_PARCTOT): T - Total Image Added Salvar
Image Added
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CONFERÊNCIA RESULTADO |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Detalhamento da Ordem de Produção Acessar o módulo Estoque/Custos(Módulo 04) Menu Relatórios -> Produção -> Detalhamento da Ordem de Produção(MATR860) Parâmetros Da O.P.?: EST08901001 Até O.P.?: EST08901001 Qual a moeda?: 1a moeda Da Data Moviment.?: 28/11/2024 Até Data Moviment.?: 28/11/2024 Total Qtde. por O.P.?: Sim Qual Custo Imprimir?: Médio Ok Imprimir Resultado: A Ordem de Produção teve o produto acabado "ESTPA0002" produzido e foi consumido a quantidade de cinco matérias prima do produto "ESTLOTE0002": Image Added
Lotes Acessar o módulo Estoque/Custos(Módulo 04) Menu Consultas -> Rastreabilidade -> Lotes(MATC060) Parâmetros Do Produto?: ESTLOTE0002 Até Produto?: ESTLOTE0002 Do Armazém?: 01 Até Armazém?: 01 Exibir Lotes Zerados?: Não Ok Resultado: - Lote A: Não teve saldo consumido, pois foi trocado na primeira leitura.
- Lote B: Foi consumido o saldo de 1, devido a uma separação realizada para este lote.
- Lote C: Foi consumido o saldo de 1, devido a uma separação realizada para este lote.
- Lote D: Foi consumido o saldo de 1, devido a uma separação realizada para este lote.
- Lote E: Foi consumido o saldo de 2, devido a duas separações realizada para este lote.
Image Added
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | REQUISIÇÕES EMPENHADAS |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Nessa sessão vamos explicar o comportamento das Requisições Empenhadas(SD4) durante o processo de Separação Parcial para uma Ordem de Produção.
Durante o exemplo descrito neste passo a passo, foi criado o produto "ESTLOTE0002" que é matéria prima para a produção do produto "ESTPA0002": Image Added
Para a produção do produto acabado é necessário a quantidade de cinco matérias prima do produto "ESTLOTE0002", onde durante separação no Terminal do ACD esse saldo foi consumido dos lotes: B, C, D e E. Abaixo vamos refazer a separação, porém entendendo o comportamento dos saldos na tabela de Requisições Empenhadas(SD4): | Deck of Cards |
|---|
| | Card |
|---|
| id | 6 |
|---|
| label | SEPARAÇÃO 1: |
|---|
| effectType | fade |
|---|
| Realizar a Ordem de Separação via Terminal ACD Atualizações, Expedição, Separação, Ordem de Separação Informe o código: [Código Ordem de Separação] Leitura número 1: Separe 5.00 itens ESTLOTE0002 Lote: A (Note que o lote A é sugerido para leitura) Leia o item: ESTLOTE0002 [Enter]
Lote: B (Neste momento estamos informando um lote diferente do sugerido no início, ou seja, trocando o lote) [Enter]
Resultado esperado: O produto possuía requisição originalmente empenhada a quantidade de 5 para o lote "A", após a troca para o lote "B" o saldo foi transferido para o lote "B" e a linha do lote "A" foi excluída: | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 5 | 5 | A | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 5 | 5 | B | 20501128 |
|
| Card |
|---|
| id | 6 |
|---|
| label | SEPARAÇÃO 2: |
|---|
| effectType | fade |
|---|
| Leitura número 2: Separe 4.00 itens ESTLOTE0002 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: ESTLOTE0002 [Enter]
Lote: C (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Resultado esperado: Após a troca para o lote "C" o saldo pendente a separar(4) foi transferido para o lote "C", o lote "B" foi atualizado para o saldo de 1, pois realmente foi separado apenas um para este lote, e a linha anterior do lote "B" foi excluída, pois o saldo agora foi dividido entre os lotes B e C: | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 5 | 5 | B | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | B | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 4 | 4 | C | 20501128 |
|
| Card |
|---|
| id | 6 |
|---|
| label | SEPARAÇÃO 3: |
|---|
| effectType | fade |
|---|
| Leitura número 3: Separe 3.00 itens ESTLOTE0002 Lote: C(Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote C) Leia o item: ESTLOTE0002 [Enter]
Lote: D (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Resultado esperado: Após a troca para o lote "D" o saldo pendente a separar(3) foi transferido para o lote "D", o lote "C" foi atualizado para o saldo de 1, pois realmente foi separado apenas um para este lote, e a linha anterior do lote "C" foi excluída, pois o saldo agora foi dividido entre os lotes B, C e D: | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | B | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 4 | 4 | C | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | C | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 3 | 3 | D | 20501128 |
|
| Card |
|---|
| id | 6 |
|---|
| label | SEPARAÇÃO 4: |
|---|
| effectType | fade |
|---|
| Leitura número 4: Separe 2.00 itens ESTLOTE0002 Lote: D (Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote D) Leia o item: ESTLOTE0002 [Enter]
Lote: E (Neste momento estamos informando um lote diferente do informado anteriormente, ou seja, trocando o lote mais uma vez para o mesmo produto) [Enter]
Resultado esperado: Após a troca para o lote "E" o saldo pendente a separar(2) foi transferido para o lote "E", o lote "D" foi atualizado para o saldo de 1, pois realmente foi separado apenas um para este lote, e a linha anterior do lote "D" foi excluída, pois o saldo agora foi dividido entre os lotes B, C, D e E: | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | B | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 4 | 4 | C | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | C | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 3 | 3 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 2 | 2 | E | 20501128 |
|
| Card |
|---|
| id | 6 |
|---|
| label | SEPARAÇÃO 5: |
|---|
| effectType | fade |
|---|
| Leitura número 4: Separe 1.00 item ESTLOTE0002 Lote: E (Note neste momento o ACD já entendeu que o lote foi trocado e o sugerido passa a ser o lote E) Leia o item: ESTLOTE0002 [Enter]
Lote: E (Neste momento estamos informando o mesmo lote informado anteriormente, completando assim a quantidade esperada de 5 para separação do produto) [Enter]
Resultado esperado: Como na última separação o lote não foi trocado, permaneceu no lote "E", o saldo de dois permanece, pois realmente foi separado dois itens para o mesmo lote "E": | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | B | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 4 | 4 | C | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | C | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 3 | 3 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 2 | 2 | E | 20501128 |
|
| Card |
|---|
| id | 6 |
|---|
| label | CONCLUSÃO: |
|---|
| effectType | fade |
|---|
| Com a separação dos 5 itens o atingimento da quantidade original foi atendido e o Processo de separação Finalizado. Consultando as Requisições Empenhadas(SD4), podemos verificar que a separação parcial com a troca entre os lotes: B, C, D e E, atingiu a quantidade total de 5, que é a quantidade origem que a ordem de separação esperava para o produto "ESTLOTE0002": | D_E_L_E_T_ | D4_FILIAL | D4_COD | D4_LOCAL | D4_OP | D4_DATA | D4_QTDEORI | D4_QUANT | D4_LOTECTL | D4_DTVALID | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 5 | 5 | A | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 5 | 5 | B | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | B | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 4 | 4 | C | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | C | 20501128 | | * | D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 3 | 3 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 1 | 1 | D | 20501128 |
| D MG 01 | ESTLOTE0002 | 1 | EST08901001 | 20241128 | 2 | 2 | E | 20501128 |
Evidência prática do mesmo exemplo citado acima da ordem de separação parcial com lotes: A, B, C, D e E: Image Added
|
|
|
|
|
| Expandir |
|---|
| title | Ordem de Separação para uma Ordem de Produção para produto sem saldo |
|---|
| | 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 | PARÂMETROS |
|---|
| effectType | fade |
|---|
| - Parâmetros utilizados na integração.
| Parâmetro | Tipo | Conteúdo | Descrição |
|---|
| MV_INTACD | N | 1 | Identifica se usa a integração ACD com os outros módulos. 0-Não 1-Sim | | MV_RASTRO | C | S | Determina a utilização ou não da Rastreabilidade dos Lotes de Produção (Informar S para Sim ou N para Não). |
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CADASTROS |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Operadores Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Operadores Codigo (CB1_CODOPE) => 000000 Nome Oper. (CB1_NOME) =>ADMINISTRADOR Status (CB1_STATUS) => 1 - Ativo Operador (CB1_CODUSR) => 000000 Confirmar
Local de Impressão Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Local de Impressão Codigo (CB5_CODIGO) => DATAMA Descricao (CB5_DESCRI) => DATAMAX Modelo (CB5_MODELO) => DATAMAX Tipo (CB5_TIPO) => 3 - Spool Fila (CB5_FILA) => 01 Confirmar
Local de Estoque Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Locais de Estoque (AGRA045) Incluir Filial: D MG 01 Codigo (NNR_CODIGO): 01 Descricao (NNR_DESCRIC): ARMAZEM 01 Confirmar
|
| 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
Image Added |
| 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 Image Added
|
| Card |
|---|
| id | 4 |
|---|
| label | ORDEM DE SEPARAÇÃO |
|---|
| effectType | fade |
|---|
| | 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
Image Added 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)
Image Added
|
|
|
| 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 | PARÂMETROS |
|---|
| effectType | fade |
|---|
| - Parâmetros utilizados na integração.
| Parâmetro | Tipo | Conteúdo | Descrição |
|---|
| MV_INTACD | N | 1 | Identifica se usa a integração ACD com os outros módulos. 0-Não 1-Sim | | MV_RASTRO | C | S | Determina a utilização ou não da Rastreabilidade dos Lotes de Produção (Informar S para Sim ou N para Não). |
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | Parâmetros |
|---|
| label | CADASTROS |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| Operadores Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Operadores Codigo (CB1_CODOPE) => 000000 Nome Oper. (CB1_NOME) =>ADMINISTRADOR Status (CB1_STATUS) => 1 - Ativo Operador (CB1_CODUSR) => 000000 Confirmar
Local de Impressão Acessar o módulo de Estoque/Custos; Menu Atualizações -> ACD -> Local de Impressão Codigo (CB5_CODIGO) => DATAMA Descricao (CB5_DESCRI) => DATAMAX Modelo (CB5_MODELO) => DATAMAX Tipo (CB5_TIPO) => 3 - Spool Fila (CB5_FILA) => 01 Confirmar
Local de Estoque Acessar o módulo de Estoque/Custos (Módulo 04); Menu Atualizações -> Cadastros -> Produto -> Locais de Estoque (AGRA045) Incluir Filial: D MG 01 Codigo (NNR_CODIGO): 01 Descricao (NNR_DESCRIC): ARMAZEM 01 Confirmar
|
| 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): PAPROD0001 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): MPPROD0001 Descrição (B1_DESC): MATERIA PRIMA 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): PAPROD0001 Quantidade Base (NQTDBASE): 1 Grid: Componente (G1_COMP): MPPROD0001 Quantidade (G1_QUANT): 2,00 Confirmar Sim Ok
Image Added |
| 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): MPPROD0001 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 = 500
Exemplo: Image Added
|
| 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 ? Não Mostra Tela Alt. de Empenhos ? Sim OK
Incluir Filial: D MG 01 Numero da OP (C2_NUM): EST092 Item (C2_ITEM): 01 Sequencia (C2_SEQUEN): 001 Produto (C2_PRODUTO): PAPROD0001 Armazem (C2_LOCAL): 01 Quantidade (C2_QUANT): 1,00 Previsao Ini (C2_DATPRI): 16/12/2024 Entrega (C2_DATPRF): 16/12/2030 DT Emissao (C2_EMISSAO): 16/12/2024 Clicar em: Confirmar Image Added Sair da rotina Clicar em: Sim Na tela de Alteração de Empenhos, não informar o lote do empenho, deixar em Branco e clicar em Salvar:
Image Added
|
| Card |
|---|
| id | 4 |
|---|
| label | ORDEM DE SEPARAÇÃO |
|---|
| effectType | fade |
|---|
| | 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 ? => EST09201001 Op ate ? => EST09201001 Data emissão de ? => 16/12/2024 Data emissão ate ? => 16/12/2024 Pre-Separacao ? => Não Ok; Requisita material? Não Aglutina Armazem? Não Confere Lote? Não Ok
Image Added 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)
Image Added |
|
| ", "ItemWidth":"0", "CompanyId":"T1", "UnitOfMeasureCode":"Q5", "Code":"PRODQUIRONS01", "FiscalInformation":{ "CsllAliquot":"0", "IrrfIncidence":"false", "IssServiceCode":" ", "PisRetaining":"false", "CsllRetaining":"false", "PisAliquot":"0", "CofinsAliquot":"0", "TaxSubstitutionCode":" ", "CofinsRetaining":"false", "IssAliquot":"0", "MunicipalTaxCod":" " }, "ItemLenght":"0", "EconomicLot":"0", "Name":"PRODUTO PADRAO", "MinimumLot":"0", "ManufacturerCode":" ", "ItemHeight":"0", "NetWeight":"0", "Values":{ "CostPrice":"0", "SalesPrice":"0", "AverageCostPrice":"0", "StandardCostPrice":"0" }, "Brand":"", "ShortName":"PRODUTO PADRAO", "Active":"1", "MultiplicationFactorValue":"0", "CompanyinternalId":"T1|D MG 01 ", "InternalId":"T1|D MG 01|PRODQUIRONS01", "ProductType":"10", "GrossWeight":"0", "ItemFeaturesTechnical":"", "ItemDescription":"", "ItemDimensions":"0", "BranchId":"D MG 01 ", "UnitOfMeasureInternalId":"T1|D MG|Q5", "StandardWarehouseDescription":"QUIRONS", "TypeUMConversion":[ { "type":"M", "Description":"Multiplicador" } ], "StandardWarehouseCode":"33", "Trail":"N", "BinControl":"False", "Origin":"" } }| Card |
|---|
| id | 2 |
|---|
| label | UNITOFMEASURE |
|---|
| effectType | fade |
|---|
| A mensagem UNITOFMEASURE irá enviar as informações do cadastro de unidade de medidas do Protheus para o Quírons que irá consumir as seguintes tag's: | Tag | Conteúdo |
|---|
CompanyId | Empresa | BranchId | Filial | | InternalId | Código do Produto | Description | Descrição da unidade de medida | | ShortName | Sigla | | Expandir |
|---|
| title | Exemplo de mensagem JSON |
|---|
| { "Header":{ "ProductVersion":"12", "BranchId":"D MG 01 ", "Type":"BusinessMessage", "ProductName":"PROTHEUS", "BusinessUnit":"MG ", "DeliveryType":"Async", "Transaction":"UNITOFMEASURE", "StandardVersion":"1.000", "Version":"2.002", "UUID":"99b01fde-72a2-4c27-afbc-fe64e6afe94e", "SubType":"event", "Enterprise":"D ", "Event":"upsert", "CompanyId":"T1", "GeneratedOn":"2022-04-20T13:27:56Z", "SourceApplication":"QUIRONS" }, "Content":{ "Code":"Q5", "ShortName":"UNIDADE M", "InternalId":"T1|D MG|Q5", "Description":"UNIDADE QUIRONS" } } |
| Card |
|---|
| label | WAREHOUSE |
|---|
| effectType | fade |
|---|
| A mensagem WAREHOUSE irá enviar as informações do cadastro de armazéns para o Quírons que irá consumir as seguintes tag's: | Tag | Conteúdo |
|---|
CompanyId | Empresa | BranchId | Filial | | InternalId | Código do Produto | Description | Descrição do armazém | | Active | Status do armazém | | Expandir |
|---|
| title | Exemplo de mensagem JSON |
|---|
| { "Header":{ "ProductVersion":"12", "BranchId":"D MG 01 ", "Type":"BusinessMessage", "ProductName":"PROTHEUS", "BusinessUnit":"MG ", "DeliveryType":"Async", "Transaction":"WAREHOUSE", "StandardVersion":"1.000", "Version":"1.000", "UUID":"4848af38-5962-d1c1-faeb-cfad85908058", "SubType":"event", "Enterprise":"D ", "Event":"upsert", "CompanyId":"T1", "GeneratedOn":"2022-04-20T13:44:20Z", "SourceApplication":"QUIRONS" }, "Content":{ "BranchId":"D MG 01 ", "Code":"33", "Active":"true", "Type":"1", "Purpose":1, "WarehouseClassification":"3", "Event":"upsert", "InternalId":"T1|D MG|33", "WorkCenterCode":" ", "CompanyId":"T1", "StandardWarehouse":2, "Entity":"WAREHOUSE", "CompanyinternalId":"T1|D MG 01 ", "Description":"QUIRONS" } } |
| Card |
|---|
| id | 4 |
|---|
| label | REQUEST |
|---|
| effectType | fade |
|---|
| A mensagem REQUEST contém as informações das solicitações de estoque enviadas pelo Quírons. | Tag | Conteúdo |
|---|
| CompanyId | Empresa | | BranchId | Filial | | InternalId | Código interno da requisição | | Type | Tipo da requisição | | RegisterDateTime | Data da Solicitação | | DeliveryDateTime | Data da Entrega | | ItemInternalId | Código interno do produto | UnitOfMeasureInternalId | Código interno da unidade de medida | WarehouseInternalId | Código interno do armazém | Quantity | Quantidade da solicitação | | Nota |
|---|
| O conteúdo da tag Type será sempre fixo com o valor '001' |
| Expandir |
|---|
| title | Exemplo de mensagem JSON |
|---|
| { "Header":{ "BranchId":"D MG 01 ", "CompanyId":"T1", "DeliveryType":"Sync", "Event":"upsert", "GeneratedOn":"2022-04-20T11:37:53Z", "ProductName":"PROTHEUS", "ProductVersion":"1.0.0", "SourceApplication":"QUIRONS", "StandardVersion":"1.000", "Type":"BusinessMessage", "SubType":"event", "UUID":"4d5f50b0-b423-11ec-9191-33b31221ae01", "BranchSharingMode":null, "BusinessUnitySharingMode":null, "CompanySharingMode":null, "Version":"1.009", "Transaction":"REQUEST" }, "Content":{ "Code":"", "InternalId":"4d4cda20-b423-11ec-9191-33b17223ae01", "CompanyId":"T1", "BranchId":"D MG 01 ", "Number":"", "RegisterDateTime":"2022-04-20T11:37:53Z", "CompanyInternalId":"T1|D MG 01 ", "DeliveryDateTime":"2022-04-20T11:37:53Z", "UserRequesterCode":"protheus.estoque@totvs.com.br", "UserRequesterInternalId":"Usuário Estoque", "Type":"001", "ListOfRequestItem":[ { "Event":"upsert", "CostCenterCode":"000000901", "Code":"01", "InternalId":"4d1ace18-b423-11ec-b337-d3c1947b8001", "DeliveryDateTime":"2022-04-20T11:37:53Z", "ItemInternalid":"T1|D MG 01|PRODQUIRONS01", "Quantity":"1", "TotalPrice":"1", "UnitPrice":"1", "UnitOfMeasureInternalId":"T1|D MG|Q5", "WarehouseInternalId":"T1|D MG|33", "Observation":"Lorem ipsum dolor sit amet" }, { "Event":"upsert", "CostCenterCode":"000000901", "Code":"02", "InternalId":"4d1e28f6-b423-11ec-b337-c18a880fb401", "DeliveryDateTime":"2022-04-20T11:37:53Z", "ItemInternalid":"T1|D MG 01|PRODQUIRONS02", "Quantity":"1", "TotalPrice":"1", "UnitPrice":"1", "UnitOfMeasureInternalId":"T1|D MG|Q5", "WarehouseInternalId":"T1|D MG|33", "Observation":"Lorem ipsum dolor sit amet" } ] } } |
| Card |
|---|
| id | 5 |
|---|
| label | STOCKTURNOVER |
|---|
| effectType | fade |
|---|
| A mensagem STOCKTURNOVER contém as informações das movimentações de estoque dos tipos de movimento 'Requisição' e 'Devolução' que podem ser enviadas do Protheus para o Quírons e também enviadas do Quírons para o Protheus. | Tag | Conteúdo |
|---|
| CompanyId | Empresa | | BranchId | Filial | InternalId | Código interno da movimentação | | Type | Tipo da movimentação | MovementTypeCode | Código do tipo de movimento | | UnitPrice | Preço unitário do produto | | Quantity | Quantidade do produto | ItemInternalId | Código interno do produto | UnitOfMeasureInternalId | Código interno da unidade de medida | WarehouseInternalId | Código interno do armazém | | EmissionDate | Data da emissão | | Nota |
|---|
| Os códigos do tipo de movimento (MovementTypeCode) enviado do Quírons para o Protheus devem estar previamente cadastrados no cadastro de Tipos de Movimento (MATA230). Códigos padrão Quirons: Entrada: "399" - Movimento deve ser não valorizado. Saída: "599" - Movimento deve ser não valorizado. |
| Expandir |
|---|
| title | Exemplo de mensagem JSON |
|---|
| { "Header":{ "ProductVersion":"12", "BranchId":"D MG 01 ", "Type":"BusinessMessage", "ProductName":"PROTHEUS", "BusinessUnit":"MG ", "DeliveryType":"Async", "Transaction":"STOCKTURNOVER", "StandardVersion":"1.000", "Version":"1.000", "UUID":"63f4edf9-2f90-9e14-dc40-a05f25109e03", "SubType":"event", "Enterprise":"D ", "Event":"upsert", "CompanyId":"T1", "GeneratedOn":"2022-04-20T14:52:06Z", "SourceApplication":"QUIRONS" }, "Content":{ "Number":"", "Series":" ", "BranchId":"D MG 01 ", "Code":"pcpACR01G", "Type":"S", "MovementTypeCode":"599", "DocumentType":"R", "ListOfStockTurnoverItem":[ { "NumberSeries":"", "ItemReferenceCode":"PRODQUIRONS01", "UnitPrice":1, "LotExpirationDate":"", "InternalId":"T1|D MG 01|pcpACR01G|107528", "ItemInternalId":"T1|D MG 01|PRODQUIRONS01", "UnitOfMeasureCode":"Q5", "ProjectInternalId":"", "WarehouseCode":"33", "RequestItemInternalId":"T1|D MG 01|PMS119|01|20220420", "CostCenterCode":"000000901", "Observation":"", "LotOrSerialNumber":"", "UnitOfMeasureInternalId":"T1|D MG|Q5", "Code":"pcpACR01G", "ItemCode":"PRODQUIRONS01", "WarehouseInternalId":"T1|D MG|33", "DeliveryDateTime":"2022-04-20", "CostCenterInternalId":"T1|D MG 01 |000000901", "AccountantAcountInternalId":"", "BinLocation":"", "TaskInternalId":"", "EmissionDate":"2022-04-20", "TotalPrice":1, "Quantity":1, "TotalStock":1000 }, { "NumberSeries":"", "ItemReferenceCode":"PRODQUIRONS02", "UnitPrice":1, "LotExpirationDate":"", "InternalId":"T1|D MG 01|pcpACR01G|107529", "ItemInternalId":"T1|D MG 01|PRODQUIRONS02", "UnitOfMeasureCode":"Q5", "ProjectInternalId":"", "WarehouseCode":"33", "RequestItemInternalId":"T1|D MG 01|PMS119|02|20220420", "CostCenterCode":"000000901", "Observation":"", "LotOrSerialNumber":"", "UnitOfMeasureInternalId":"T1|D MG|Q5", "Code":"pcpACR01G", "ItemCode":"PRODQUIRONS02", "WarehouseInternalId":"T1|D MG|33", "DeliveryDateTime":"2022-04-20", "CostCenterInternalId":"T1|D MG 01 |000000901", "AccountantAcountInternalId":"", "BinLocation":"", "TaskInternalId":"", "EmissionDate":"2022-04-20", "TotalPrice":1, "Quantity":1, "TotalStock":1000 } ], "DeliveryDateTime":"2022-04-20", "InternalId":"T1|D MG 01|pcpACR01G|107528", "CompanyId":"T1", "RegisterDateTime":"2022-04-20", "CompanyInternalId":"T1|D MG 01", "AbatementDateTime":"2022-04-20" } } |
| Card |
|---|
| id | 6 |
|---|
| label | STOCKLEVEL |
|---|
| effectType | fade |
|---|
| A mensagem STOCKLEVEL irá enviar o saldo atual de estoque dos produtos para o Quírons com as seguintes tag's: | Tag | Conteúdo |
|---|
CompanyId | Empresa | BranchId | Filial | ItemInternalId | Código do Produto | WarehouseInternalId | Código interno do armazém | CurrentStockAmount
| Quantidade | | Aviso |
|---|
| Para utilizar a mensagem StockLevel na integração entre Protheus x Quirons, é necessário cadastrar a versão "3.004" da mensagem no cadastro do Adapter. |
| Expandir |
|---|
| title | Exemplo de mensagem JSON |
|---|
| { "Header":{ "ProductVersion":"12", "BranchId":"D MG 01 ", "Type":"BusinessMessage", "ProductName":"PROTHEUS", "BusinessUnit":"MG ", "DeliveryType":"Async", "Transaction":"STOCKLEVEL", "StandardVersion":"1.000", "Version":"3.004", "UUID":"48997d98-0480-0109-f17e-1fc7d8c844b0", "SubType":"event", "Enterprise":"D ", "Event":"upsert", "CompanyId":"T1", "GeneratedOn":"2022-04-20T14:35:21Z", "SourceApplication":"QUIRONS" }, "Content":{ "BranchId":"D MG 01 ", "Active":"true", "ListOfReturnItem":[ { "CurrentStockAmount":"1000", "ReserveSource":" ", "FutureStockAmount":"0", "ValueOfCurrentStockAmount":"1000", "ListOfAddressStock":{ }, "CompanyId":"T1", "ItemInternalId":"T1|D MG 01|PRODQUIRONS01", "AvailableStockAmount":"1000", "BookedStockAmount":"0", "Amountcommittedstock":"0", "UnitItemCost":"1", "UnitOfMeasureInternalId":"T1|D MG|Q5", "BranchId":"D MG 01 ", "TransitStockAmount":"0", "CompanyInternalId":"T1|D MG 01 ", "AverageUnitItemCost":"1000", "SalesOrderQuantity":"0", "ListOfWarehouseStock":[ { "WarehouseInternalId":"T1|D MG|33", "CurrentStockAmount":"1000", "TransitStockAmount":"0", "FutureStockAmount":"0", "UnitItemCost":"1", "ValueOfCurrentStockAmount":"1000", "AvailableStockAmount":"1000", "BookedStockAmount":"0", "AverageUnitItemCost":"1000", "SalesOrderQuantity":"0", "Amountcommittedstock":"0" } ], "ListOfLotStock":{ }, "ListOfSeriesStock":{ } } ], "Event":"upsert", "CompanyId":"T1", "CompanyinternalId":"T1|D MG 01 ", "Entity":"StockLevel" } } |
| Expandir |
|---|
| title | Alterar Fator do Produto |
|---|
| Para incluir um fator de conversão de Unidade de Medida: 1) Acessar o menu Atualizações > Cadastros > Produtos > Fator Conversão U.M.; 2) Selecionar o produto a ser alterado; 3) Clique no botão Alterar; 4) Realizar a alteração desejada e clicar no botão confirmar para concluir a operação; Image Removed |
|