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 |