Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:SIGAPCP - Planejamento e Controle de Produção
Função:MATA250 - Produção Simples
Issue:DMANSMARTSQUAD1-19904


02. SITUAÇÃO/REQUISITO

Ao realizar um apontamento é verificado se a ordem de produção possui empenho ou não.

Se não possuir empenho, é verificado o parâmetro MV_APTEMP, se estiver marcado é exibida a pergunta: A OP informada não teve as OPs intermediárias criadas. Deseja mesmo produzi-la?.

Quando o parâmetro MV_APTEMP estiver desmarcado, é apresentada mensagem Não é possível registrar o apontamento pois não foi gerado empenho para a OP. Ordem de produção sem empenho. e não permite prosseguir com o apontamento.

Porém, existem situações em que deveria permitir realizar o apontamento sem empenho, mesmo com o parâmetro MV_APTEMP desativado.
Neste caso não é possível marcar o parâmetro MV_APTEMP, pois os casos que devem permitir o apontamento sem empenho são exceções e a pergunta fica muito suscetível a erro do usuário.

03. SOLUÇÃO

Existe o ponto de entrada MT650PISC que é executado quando o parâmetro MV_APTEMP está ativo. Neste ponto de entrada é possível indicar se irá apresentar a pergunta ou não. Se o PE retornar .F. não será feita a pergunta e permitirá o apontamento sem exibir a pergunta.

Foi alterada a função que valida se os empenhos foram gerados para que o PE MT650PISC seja chamado também quando o parâmetro MV_APTEMP estiver desmarcado.
Desta forma será possível tratar as exceções no PE MT650PISC.

  • Se o PE retornar .F., não será apresentada a mensagem impedindo o apontamento.
  • Se não existir ou o PE retornar .T., continuará apresentando a mensagem 'Não é possível registrar o apontamento pois não foi gerado empenho para a OP. Ordem de produção sem empenho.' e não permitindo realizar o apontamento.

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS