Árvore de páginas

Na rotina de manutenção do contrato módulo SIGAEFF, alterar um contrato que já possua uma Invoice vinculada e liquidada.

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Financing Control

Função:

EFFEX400.PRW

EFFEX401.PRW

ECOBC400.PRW

UPDEEC.PRW

Situação/Requisito:

Cenário 1:

Ao alterar um contrato de exportação que já possua uma Invoice vinculada e liquidada e ao posicionar num evento 640, juro liquidado, e  estornar a liquidação e confirmar, mas não salvar o contrato e então ao liquidar novamente este evento de juros com uma outra taxa, em seguida salvar o contrato, o sistema não integra esta alteração com o financeiro, ficando baixado com a primeira taxa. 

Cenário 2:

Ao estornar o evento 640 ou 630 está sendo mostrado na tela de estorno a taxa da moeda referente ao dia e não a data do evento.

Cenário 3:

Quando acessado ó módulo de contratos e o cadastro de bancos a rotina permite efetuar o cadastro mesmo quando as moedas estão diferentes uma da outra, considerando que temos um campo de moeda que é usado pelo Comex e outro pelo Financeiro, isso também está refletindo nos contratos que permitem o uso de bancos cadastrados com moedas diferentes uma da outra e dessa forma ao liquidar a parcela de juros o movimento bancário é gravado com a taxa do dia e não a taxa informada na liquidação do evento.

Cenário 4:

Na manutenção de contratos de importação após estornar uma parcela de Juros que já foi liquidada e conciliada no financeiro, confirmar e tentar salvar o contrato ele exibe a mensagem de erro que não foi possível cancelar a baixa devido o movimento ter sido conciliado e quando volta para a tela de manutenção do contrato o sistema está permitindo a exclusão da parcela.

Solução/Implementação:

Solução 1:

Toda vez que executar uma ação nas parcelas do contrato será necessário salvar o mesmo antes de executar qualquer outra ação. No caso, após qualquer ação que for executada na parcela a mesma ficará marcada como alterada e não permitirá uma nova ação até que o contrato seja salvo e alterado novamente.

Solução 2:

Correção da rotina para que quando for estorno apresente a taxa do dia que foi realizado o evento e quando for baixa será trazido a taxa do dia conforme a data base do sistema.

Solução 3:

Criado validação para o cadastro de bancos que valida se as moedas estão de acordo quando estiver usando o cadastro de bancos pelo módulo de Easy Financing ou quando estiver usando o módulo de Exportação e com o parâmetro MV_AVG0131 habilitado. Também foi criado uma validação para que na hora de executar uma baixa numa parcela validar se o banco que está sendo usado possui as moedas de acordo.

Solução 4:

Correção para não permitir mais o estorno de uma parcela que esteja conciliada e permitido a execução de uma rotina por vez na parcela até que o contrato seja salvo.

Tickets relacionados:

3893952\DTRADE-844