Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Comércio Exterior

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:SIGAEIC
Função:EICAP100.PRW
Ticket:9601587
Requisito/Story/Issue:DTRADE-4962


02. SITUAÇÃO/REQUISITO

Foram indentificadas algumas situações na rotina de câmbio de importação ao utilizar a opção de associar pagamento antecipado. Segue abaixo os pontos identificados:

  1. O sistema permite que seja efetuado o estorno da liquidação de um pagamento antecipado que está sendo utilizado na compensação.
  2. Em situações específicas, em que uma parcela de adiantamento tenha seu valor alterado, gerando novas parcelas de adiantamento, o sistema pode não encontrar a parcela que foi gerada com o novo valor para que seja realizada a compensação;
  3. Ao selecionar uma parcela de câmbio e clicar em alterar, o sistema altera o numero da invoice para o numero do processo;
    1. Quando isto ocorre, ao utilizar esta parcela em uma compensação, a parcela gerada referente a compensação também fica com a invoice errada;
  4. Ao selecionar a compensação, em algumas situações, o sistema exibe navamente parcelas de adinatamento que já foram utilizadas;
  5. Ao excluir uma compensação e, antes de salvar, tentar compensar novamente, o saldo do adiantamento é exibido em tela duplicado;

03. SOLUÇÃO

Todos os pontos levantados foram analisadors e corrigidos. Segue um resumo das correções efetuadas:

  1. Foi corrigida a validações que existia, para que consiga fazer a verificação corretamente. O problema ocorria, pois o controle do número da parcela a ser verificada, não olhava a parcela corretamente. Após o ajuste, a validação funcionará corretamente;
  2. Esta era uma situação específica para ambientes em que o sistema gerava os títulos financeiros somente após a liquidação da parcela de adiantamento. Neste cenário, ao efetuar a quebra da parcela de adiantamento e liquidar somente a segunda parcela, o sistema verificava de forma errada se existia o título gerado ou não, porém ele verifica na parcela original, entendo que não havia parcelas para serem utilizadas;
  3. O sistema sempre estava carregando para o número da Invoice, o código do processo. Neste caso, quando o número da Invoice era diferente do código do processo, ele acabava sendo alterado de forma errada. Foi efetuada a correção para manter o número existente e somente carregar o código do processo, quando o número da Invoice estiver em branco;
    1. Ao efetuar a correção na geração da parcela, a associação passou a ser gerada corretamente;
  4. Existia um problema na busca de parcelas disponíveis para compensação. O sistema em algumas situações poderia apresentar parcelas ja utilizada. Foi efetuada uma correção nas verificações, para que isso não ocorra mais;
  5. Ao excluir uma compensação, o sistema preenchia o valor do estorno para ser gravado ao salvar o câmbio. Porém quando efetuava novamente a compensação e o estorno, o sistema acabava somando novamente o valor a ser estornado. Foi efetuada a correção para que o controle seja feito corretamente;



04. DEMAIS INFORMAÇÕES

Não há.



05. ASSUNTOS RELACIONADOS

  • Não há.