Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Protheus

Versões:

11 / 12

Ocorrência:

RASTREABILIDADE CONTROLE DE LOTE

Descrição:

 O conceito de rastreabilidade existe para garantir que um produto tenha todo seu "caminho" dentro da empresa mapeado, desde seu recebimento ainda como Matéria Prima até a sua venda já como produto acabado. É através da rastreabilidade que as indústrias automobilísticas e farmacêuticas realizam seus 'recalls', após constatarem qualquer falha em determinado componente que comprometa a garantia do produto. Em resposta a essas questões foi criado o conceito de rastreabilidade, que trabalha baseado em normas de qualidade internacionalmente conhecidas.

Passo a passo:

Para ativar a rastreabilidade deverá ser alterado o parâmetro SX6 MV_RASTRO (http://tdn.totvs.com/display/PROT/MV_RASTRO) para “S” e no cadastro de produto preencher o campo B1_RASTRO com “L” (Lote) ou “S” (SubLote);

Se o produto em questão já possuir saldo e este não possuir lote informado, deverá ser executada a rotina de manutenção de lotes MATA390, com a indicação do saldo total para 1 ou mais lotes;

Requisições e devoluções (movimentos internos) deverão sempre ter o lote/sublote informado;

O saldo do produto com rastreabilidade não pode ficar negativo. Parâmetro MV_ESTNEG é ignorado;

Tabelas SB8 (Saldos); SD5 (Movimentação) e SBJ (Saldo Inicial);

RASTREABILIDADE POR LOTE/SUBLOTE

 Pode-se optar entre dois tipos de rastreabilidade através do campo “Rastreabilidade Produto” (B1_RASTRO) no Cadastro de Produtos (SB1):

“S” - Rastreabilidade por sublote
“L” - Rastreabilidade por Lote
“N” - Não usa rastreabilidade

Exemplos das diferenças entre a Rastreabilidade por Lote x Sublote (entradas por nota fiscal; devoluções internas; apontamento de produção):

Rastreabilidade por lote (saldos)

Produto       Quantidade                   Sublote

PAxx                     1000                                      lote01

Paxx                      1000                                      lote01

Rastreabilidade por sublote (saldos)

Produto       Quantidade                    Lote    Sublote

PAxx                     1000                                      lote01   000001

PAxx                     1000                                      lote01   000002

Quando se efetua movimentação do produto PAxx:

Quantidade vendida/requisitada = 1300

Por Lote:             1300 do lote01

Por Sublote:      1000 do lote01 Sublote 000001 e 300 do lote01 Sublote 000002

Fórmula de Preenchimento do código do Lote

 No campo “Cód. Fórm. Lot.” (B1_FORMLOT) no Cadastro de Produtos (SB1) pode ser definida uma fórmula de preenchimento de lote para cada produto. Este recurso sobrepõe o conteúdo do parâmetro MV_FORMLOT.

Caso queira utilizar uma fórmula geral para preenchimento do Lote de todos os produtos, deve informá-la no parâmetro “MV_FORMLOT” e não preencher o campo “Cód. Fórm. Lot.” (B1_FORMLOT - Cadastro de Produtos) dos produtos que utilizem este recurso. O SIGAADV baseia-se nestas informações, para gerar lote/sublote automaticamente quando efetuada entrada do produto. Não existindo estas informações e não informando o número do lote quando da digitação, este será definido da seguinte forma: constante “AUTO” mais o conteúdo do parâmetro MV_PRXLOTE. Ex. AUTO000001.

Na rastreabilidade por sublote, o saldo é considerado separadamente em cada sublote e na rastreabilidade por Lote o saldo é considerado por lote como um todo. O uso da Rastreabilidade por sublote possibilita um controle detalhado da movimentação, com a informação do Lote e do sublote a cada transação realizada.

Na Rastreabilidade por Lote o número do sublote é ignorado no arquivos de movimentação (SC6, SC9, SD1, SD2, SD3 e SD4 ), sendo necessária apenas à informação do número do lote nas movimentações, somente no arquivo SD5 ( movimentação por lote ) o sublote é gravado automaticamente pelo SIGAADV. Neste caso, quando da geração da nota fiscal de saída, do apontamento de produção (requisição dos componentes) ou requisição interna, pode ocorrer mais de um registro no SD5 para cada registro do SD2 e SD3, pois no SD5 sempre haverá registro de movimentação pelo sublote.  

Processos de atribuição de Lotes/Sublotes

Nota fiscal de Entrada 

Na digitação da nota fiscal de entrada o número do lote/sublote para o produto será gerado automaticamente pelo sistema ou informado pelo usuário. Será criado um registro no Arquivo de Saldo por lote/sublote para o PA e gravado um registro no Arquivo de Movimentações por lote/sublote.

Na exclusão da nota fiscal o saldo por lote/sublote é recomposto e o registro do Arquivo de Movimentações por lote/sublote será estornado. O registro no SB8 não será excluído, porém o saldo disponível para o lote/sublote gerado nesta transação será zerado.

Quando o produto, via nota mínima, é enviado ao CQ a tabela SD7 também conterá o controle de lote.

Na digitação de nota fiscal de devolução de venda, ao se informar a nota fiscal de saída e o item original, o SIGAADV buscará os dados do lote no arquivo SD2 e preencherá os campos relativos ao mesmo no item da NFE digitado. 

Movimentações Internas

Na digitação de requisição interna é obrigatório informar o número do lote/sublote.

Na digitação de devolução interna não é obrigatório; quando não informado o SIGAADV gera um número de lote automaticamente. O saldo por lote/sublote é baixado e grava-se registro no arquivo de Movimentações por sublote.

No estorno das movimentações o saldo por lote/sublote será recomposto e o registro do Arquivo de Movimentações por lote/sublote será estornado. 

O registro no SB8 não será excluído, porém o saldo disponível para o lote/sublote gerado nesta transação será zerado ( válido para movimentos de devolução ). 

Transferência

Na digitação das transferências é obrigatório informar o número do lote/sublote (disponível a tecla [F4] no campo Lote/Sublote). O saldo por lote/sublote do local origem é baixado e grava-se registro no arquivo de Movimentações por lote/sublote, será criado registro no Arquivo de Saldo por lote/sublote para o Produto + Local destinatário e gravado um registro no Arquivo de Movimentações por lote/sublote.

No estorno de uma transferência o roteiro de atualizações é idêntico ao da movimentação interna.

Empenho
É permitido ao usuário selecionar os lotes/sublotes dos componentes empenhados ou na abertura da OP ou posteriormente através da opção de ajuste de empenhos, atualizando o saldo empenhado por lote/sublote.
Quando da abertura da OP o SIGAADV sugerirá o lote a ser empenhado para cada componente desde que a pergunta “Sugere Lote/Loc Emp?” tenha o conteúdo Sim ( tecla F12 na rotina de manutenção de OP ).
No ajuste ou exclusão de empenho (manualmente ou pela exclusão da OP) o saldo empenhado é recomposto.

Produção
No apontamento da produção o número do lote/sublote para o produto da OP em questão (PA), será gerado automaticamente pelo sistema ou informado pelo usuário. Será criado um registro no Arquivo de Saldo por lote/sublote para o PA e gravado um registro no Arquivo de Movimentações por lote/sublote.
Na baixa de componente, não existindo lote/sublote informado para o empenho do mesmo, o SIGAADV requisitará baseado na data de validade (método FEFO - First Expired, First Out - primeiro a vencer, primeiro a sair). O saldo por lote/sublote e baixado e grava-se registro no arquivo de Movimentações por sublote.
No estorno de uma produção o roteiro de atualizações será o mesmo do estorno da movimentação interna.
Quando produção enviada ao CQ a tabela SD7 também conterá o controle de lote.

Pedido de venda/geração de nota fiscal
Na digitação do pedido de venda pode-se atribuir lote/sublote ao produto manualmente, neste caso as quantidades são limitadas ao saldo por lote/sublote informado, ou seja, poderá ser necessário mais de um item no pedido de venda para o mesmo produto.
Se não informado pode-se incluir um único item no pedido de venda para cada produto pois, não se verifica o saldo por lote/sublote neste momento. Neste caso um item do pedido de venda (SC6) poderá gerar mais de um registro no SC9 quando da liberação de estoque pois, o SIGAADV adequará a quantidade vendida a disponibilidade por lote/sublote. Na seleção automática o SIGAADV trata lote/sublote baseado na data de validade (método FEFO - First Expired, First Out - primeiro a vencer, primeiro a sair).
Até este momento o saldo por lote/sublote esta apenas empenhado. Caso haja estorno da liberação do pedido o saldo é recomposto.
Na geração da nota fiscal efetiva-se a movimentação, ou seja, o saldo por lote/sublote será baixado e se inclui registros no arquivo de Movimentações por sublote. Na exclusão da nota fiscal o saldo por lote/sublote será recomposto e o registro do Arquivo de Movimentações por lote/sublote será estornado. 
Quando nota fiscal de devolução de compra, o SIGAADV buscara os dados sobre o lote com base na nota fiscal de entrada e item da mesma, ou seja, no arquivo SD1.


Observações:

Tabelas, campos e parâmetros:

...