Árvore de páginas

Validação de data de embarque menor que data do faturamento

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Export Control

Função:

EECAE100.PRW

EECAE101.PRW

EECAE102.PRW

EECAE104.PRW

EECAE108.PRW

Situação/Requisito:

No Embarque de Exportação - SIGAEEC, foi identificado situações onde o sistema permite que seja informada uma data de embarque menor que a data de faturamento. O sistema não deve permitir este tipo de situação, informando o usuário que a operação não é permitida.

Abaixo os cenários em que o sistema estava permitindo a data de embarque menor que a data de faturamento. Nestes cenários, o módulo de exportação deve estar integrado ao ERP.

  1. Inclusão do Embarque antes de Faturar o pedido de venda gerado pelo pedido de exportação (para este cenário, o parâmetro MV_AVG0067 deve estar habilitado).
    Após incluir o Embarque sem ter gerado as notas fiscais, fature o pedido de venda para a geração das notas e em seguida retorne para o Embarque. Altere o Embarque e faça a associação das notas em "Outras Ações / Comparação dos Itens da NF contra os Itens do Embarque". Após efetuar a associação, antes de salvar o embarque, informa a Data de Embarque menor que a data de faturamento. O sistema não irá validar esta data, permitindo que seja informada a data de embarque menor que a data de faturamento.


  2. Inclusão do Embarque após Faturar o pedido de venda gerado pelo pedido de exportação
    Após a geração do pedido de exportação e a geração das notas fiscais, acesse o módulo de exportação e clique em Incluir para iniciar um Embarque.Em "Outras Ações / Pedidos", faça a vinculação do pedido de exportação que jenha sido faturado e em seguida, antes de gravar o Embarque, informa a data de Embarque menor que a data de faturamento.O sistema não irá validar esta data, permitindo que seja informada a data de embarque menor que a data de faturamento.


  3. Exibição das notas fiscais associadas ao embarque
    Em ambos os cenários apresentados acima, antes da gravação do Embarque, acesse "Outras Ações / Faturamento" para que o sistema exiba as notas fiscais associadas ao Embarque. Neste caso, quando o processo ainda não foi gravado, o sistema não exibe as notas associadas.


Solução/Implementação:

Foi implementada uma correção no processo de exportação para que o sistema não permita que seja informada a data de embarque menor que a data de faturamento, mesmo antes da gravação do embarque. Esta correção faz o preenchimento correto da tabela temporária que armazena as notas associadas, pertindo que a validação identifique se a data informada é válida ou não.

A correção foi implementada para atender aos 3 cenários apresentados:

  1. Inclusão do Embarque antes de faturar o pedido de venda gerado pelo pedido de exportação (para este cenário, o parâmetro MV_AVG0067 deve estar habilitado).
    Ao acessar um embarque que ainda não teve as notas fiscais associadas e clicar em "Outras Ações / Comparação dos Itens da NF contra os Itens doEmbarque", o sistema fará a associação e ao finalizar o processo, caso a associação tenha sido efetuada com sucesso, o sistema irá apresentar uma mensagem perguntando "Deseja visualizar a(s) NF(s)?”". Caso clique em Sim, o sistema abrirá uma tela exibindo as notas associadas ao embarque. Após a associação, caso seja informada uma data de embarque menor que a data de faturamento, o sistema irá bloquear a operação com a mensagem "Existe uma nota fiscal com data superior a data do embarque. NF:"


  2. Inclusão do Embarque após Faturar o pedido de venda gerado pelo pedido de exportação
    Ao incluir um embarque e vincular um pedido que já tenha suas notas fiscais geradas, o sistema irá efetuar a vinculação dos itens e preencher a tabela temporária que armazena as notas associadas ao embarque, desta forma, ao informar a data de embarque no processo, o sistema irá validar de forma correta se a data informada é válida ou não.


  3. Exibição das notas fiscais associadas ao embarque
    Sempre que uma nota fiscal for associada ao processo, estas poderão ser visualizadas, sempre que desejado, acessando o menu "Outras Ações / Faturamento". O sistema abrirá uma tela exibindo todas as notas associadas aos itens do embarque.


Tickets relacionados:

1491630 / MTRADE-1658