Árvore de páginas



01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)

Função:MATA685 - Apontamento da Perda
País:Brasil
Ticket:

Não se aplica. 

Story:DMANSMARTSQUAD1-22683


02. SITUAÇÃO/REQUISITO

Ao realizar um apontamento de perda onde o produto possui controle de lote e todo seu saldo está empenhado para a Ordem de Produção em questão, esse saldo/lote é liberado do empenho para que seja possível realizar o apontamento de perda.

Ao realizar o estorno deste apontamento de perda, onde o saldo/lote é liberado do empenho, esse lote não é empenhado novamente na Ordem de Produção.

Ou seja, antes do apontamento de perda o lote estava empenhado na Ordem de Produção (Requisições Empenhadas - SD4), após o estorno o empenho não retorna a sua situação original, com o lote empenhado.

03. SOLUÇÃO

Foi desenvolvida uma melhoria na rotina de Apontamento de Perda para que ao realizar o estorno de um apontamento, seja possível empenhar novamente o lote que foi liberado ao efetivar o apontamento.

Para isso foi criada a tabela SMN - Estorno Apontamento de Perda, disponível na release 12.1.37/12.1.2210 ou pode ser criada de forma manual, seguindo os dados disponibilizados na aba DEMAIS INFORMAÇÕES.

Objetivo da tabela SMN:  Gravar os relacionamentos dos apontamentos de perda para que no estorno retorne o empenho e saldos de estoque. Ou seja, ao realizar o estorno de um apontamento de perda onde foi liberado saldo, retornar esse empenho para a situação anterior ao apontamento de perda, empenhado para o lote. Quando o produto controlar endereço, este também será recomposto. 

Também foi ajustado o apontamento de perda para apontamentos com controle de número de série, para permitir repetir o mesmo componente e motivo de perda, informando somente o número de série diferente.


EXEMPLO E REGRAS DE NEGÓCIO 


Exemplo:

1- Cadastrar 2 Produtos um PA e um MP (com controle de lote), com a respectiva estrutura PA → MP.

2 - Incluir um saldo inicial para o MP de 10, informar o lote 001. 

3 - Abrir uma ordem de produção para o PA, quantidade 10, empenhando o componente MP com o lote 001. 

Neste momento a SD4 - Requisições Empenhadas, é gerada com os seguintes valores:

    • Produto (D4_COD) - MP
    • Local (D4_LOCAL) - 01
    • Ordem de Produção (D4_OP) - 00017001001
    • Quantidade Empenho (D4_QTDEORI) - 10
    • Saldo Empenho (D4_QUANT) - 10
    • Lote (D4_LOTECTL) - 001
    • Data Validade Lote (D4_DTVALID) -  


Pode-se observar que toda a quantidade disponível em estoque do produto MP está empenhado para a OP 00017001001.

4 - MATA685 - Ao realizar o apontamento de perda para a OP 00017001001 e componente MP, o saldo empenhado na SD4 é liberado para que seja possível requisitar o componente perdido. 

Neste momento a SD4 - Requisições Empenhadas, é atualizada com os seguintes valores:

    • Produto (D4_COD) - MP
    • Local (D4_LOCAL) - 01
    • Ordem de Produção (D4_OP) - 00017001001
    • Quantidade Empenho (D4_QTDEORI) - 10
    • Saldo Empenho (D4_QUANT) - 10
    • Lote (D4_LOTECTL) - sem valor
    • Data Validade Lote (D4_DTVALID) - sem valor


 5 - MATA685 - Ao realizar o estorno do apontamento de perda anterior, o lote é empenhado novamente para a OP. 

Neste momento a SD4 - Requisições Empenhadas, é atualizada com os seguintes valores:

    • Produto (D4_COD) - MP
    • Local (D4_LOCAL) - 01
    • Ordem de Produção (D4_OP) - 00017001001
    • Quantidade Empenho (D4_QTDEORI) - 10
    • Saldo Empenho (D4_QUANT) - 10
    • Lote (D4_LOTECTL) - 001
    • Data Validade Lote (D4_DTVALID) -  


Regras de Negócio:

Regra 1: Se o apontamento da produção (MATA250, MATA680, MATA681) for total, a OP estará encerrada não sendo possível estornar a perda.

Regra 2:  Quando o apontamento é estornado o saldo só retorna ao lote se não houver apontamentos de produção. 

Regra 3: Quando o componente possuir controle de endereço e o parâmetro MV_DISTAUT estiver como .F., é aberta uma tela para selecionar se o saldo retornará para o endereço de origem ou será redistribuído. Caso o saldo for enviado ao Endereço Original, o saldo/lote é empenhado novamente na SD4. Caso o saldo for Redistribuído, o saldo/lote não é empenhado novamente na SD4.


04. DEMAIS INFORMAÇÕES


Dados para criação da tabela SMN - Estorno Apontamento de Perda


TabelaSMN
DescriçãoEstorno Apontamento de Perda
Ac. FilialExclusivo
Ac. UnidadeExclusivo
Ac. EmpresaExclusivo
CampoOrdemTipoTamanhoDecimalContextoTítuloDescriçãoObrigatórioUsadoBrowseMódulos
MN_FILIAL 01C - Caráter201 - RealFilial      Filial do Sistema       Não

Não

NãoTodos
MN_SEQSD3 02C - Caráter601 - RealNum.Seq.SD3 Numeração Sequencial SD3 NãoSimNãoTodos
MN_SEQSBC 03C - Caráter601 - RealNum.Seq.SBC Numeração Sequencial SBC NãoSimNãoTodos
MN_TRTSD4 04C - Caráter301 - RealSeq.Estrut. Sequência Estrutura SD4  NãoSimNãoTodos
MN_QTDSD4 05N - Numérico1221 - RealQtd. Perda  Qtd. Apontada Perda    NãoSim NãoTodos
OrdemChave
1MN_FILIAL+MN_SEQSD3+MN_SEQSBC+MN_TRTSD4                                                                                                                         



05. ASSUNTOS RELACIONADOS

  • Não se aplica.