Páginas filhas
  • DT Código de Agregação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 

CÓDIGO DE AGREGAÇÃO

 Informações Gerais

 

Linha de Produto:

PC Sistemas

Segmento Executor:Distribuição e Logística

Módulo:

Indústria / Medicamentos

Rotina:


Rotina

Nome Técnico

203Cadastrar Produto
1617Cancelar Ordem de Produção Não Iniciada
1639Estornar Apontamento de Produção
1688Produção Contínua
1690

Gerenciar Produção Empurrada

1692
Gerenciar Produção Puxada
2300Atualizar Banco de Dados (Medicamentos)

 

 

Rotinas envolvidas

Nome Técnico

560

Atualizar Banco de Dados

 

 

 

 

Chamado/Ticket:

Indústria - 0.107132.2017 (HIS.03496.2017 / HIS.03497.2017 / HIS.03498.2017 / HIS.03499.2017 / HIS.03500.2017)

Medicamentos - 0.073113.2017 (HIS.03133.2017)

Requisito/Story/Issue: 

País:

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Versão:

28

Objetivo

 

No momento do faturamento deverá ser atribuído o código de agregação ao item para atendimento da NT 2016.002 NF-e 4.0.

Definição da Regra de Negócio

 

Expandir
titleHIS.03496.2017 / HIS.03497.2017 / HIS.03498.2017
  1. Deve ser criado na tela de apontamento da produção e para o subproduto um novo campo denominado CÓDIGO DE AGREGAÇÃO, que deve permitir a digitação de até 20 caracteres numéricos;
  2. Este campo somente deve ser visível caso o produto possua controle de estoque por lote, caso não possua o campo não deve ser apresentado;
    - O campo deve ser obrigatório.
  3. Ao solicitar a gravação do apontamento, a rotina deve gravar na tabela PCMOVCOMPLE o código de agregação que terá o campo criado através da história HIS.02387.2017 para os produtos do tipo PA/SA/SP.

Expandir
titleHIS.03499.2017 / HIS.03500.2017
  1. Ao ser solicitado o estorno do apontamento da produção, a rotina deve passar a gravar a PCMOVCOMPLE conforme apontamento efetuado.
Expandir
titleHIS.03133.2017
  1. No momento do faturamento, para os produtos que controlam lote, deverá buscar o código de agregação que está vinculado ao lote na tabela PCLOTE e gravar na tabela PCPEDI;
  2. Deverá replicar na tabela PCMOVCOMPLE o código de agregação gravado na PCPEDI.

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

203 - Cadastrar ProdutoAlteraçãoMenu do WinThor > 203 
560 - Atualizar Banco de DadosEnvolvidaMenu do WinThor > 560 
1617 - Cancelar Ordem de Produção Não IniciadaAlteraçãoMenu do WinThor > 1617 
1639 - Estornar Apontamento de ProduçãoAlteraçãoMenu do WinThor > 1639 

1688 - Produção Contínua

Alteração

Menu do WinThor > 1688

 

1690 - Gerenciar Produção Empurrada

Alteração

Menu do WinThor > 1690

 

1692 - Gerenciar Produção Puxada

Alteração

Menu do WinThor > 1692

 

2300 - Atualizar Banco de DadosAlteraçãoMenu do WinThor > 2300 

 

Procedimento para Configuração


Expandir
title203 - Cadastrar Produto
  • Acesse a rotina 203 - Cadastrar Produto clique o botão Novo Registro ou Manutenção de Registro;



  • Na seção 3 - Armazenagem, sub-seção 3.5 Lote informe o campo Utiliza o código de agregação como Sim (S) ou Não (N), caso sim informe o campo Código de agregação.

 

Expandir
title560 - Atualizar Banco de Dados
  • Acesse a rotina 560, na aba Criação/Alteração de Tabelas e Campos, na sub-aba L, na sub-aba LO-LU marque a opção Tabela de Estoque por Lote (PCLOTE);



  • Ainda na rotina 560, na aba Criação/Alteração de Tabelas e Campos, na sub-aba M, na sub-aba MO.2 marque a opção Tabela de Complemento da Movimentação de Registros (PCMOVCOMPLE) e clique o botão Confirmar.

 

Expandir
title2300 - Atualizar Banco de Dados (Medicamentos)
  • Acesse a rotina 2300, na aba Criação/Alteração de Procedures/Functions marque a opção Faturamento [18] e clique o botão Confirmar.

 


 

 


Procedimento para Utilização



Expandir
title1617 - Cancelar Ordem de Produção Não Iniciada
  1.  Ao realizar um cancelamento de uma ordem de produção será gerado na tabela PCMOVCOMPLE uma linha negativa da movimentação criada no apontamento com a informação do código de agregação indicado.
Expandir
title1639 - Estornar Apontamento de Produção
  1.  Ao realizar um estorno de uma ordem de produção será gerado na tabela PCMOVCOMPLE uma linha negativa da movimentação criada no apontamento com a informação do código de agregação indicado.
Expandir
title1688 - Produção Contínua
  1.  Acesse a rotina 1688 informe o Código de Agregação e este será gravado na tabela PCMOVCOMPLE;



  2. Realize os demais procedimentos conforme processo atual.
Expandir
title1690 - Gerenciar Produção Empurrada
  1.  Acesse a rotina 1690, clique o botão Apontar Ordem de Produção;



  2. Pesquise ou informe o Número Ordem Produção e clique o botão Pesquisar;



  3. Selecione a ordem de produção conforme necessidade e clique o botão Próximo;



  4. Informe o campo Código de Agregação e demais campos conforme necessidade manualmente para que seja feito o apontamento da ordem de produção e clique o botão Próximo para realizar os demais processos conforme processo atual.

Expandir
title1692 - Gerenciar Produção Puxada
  1. Acesse a rotina 1692 e clique o botão Aponta Produção;

    Image Added

  2. Informe ou Pesquise a Filial e clique o botão Pesquisar;

    Image Added

  3. Selecione a Ordem de Produção e clique o botão Apontar;

    Image Added

  4. Informe manualmente o campo Código Agregação e realize os demais procedimentos conforme processo atual.

    Image Added

  xxxxxx

Expandir
title2300 - Atualizar Banco de Dados (Medicamentos)
  1. No momento do faturamento para os produtos que controlam lote, a rotina irá buscar o código de agregação que está vinculado ao lote na tabela PCLOTE e gravar na PCPEDI. Este código de agregação será replicado na tabela PCMOVCOMPLE  e também gravado na tabela PCPEDI.
HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>