Árvore de páginas

Correções na rotina de Câmbio de Exportação

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Export Control

Função:

AVGERAL.PRW

AVINT101.PRW

EECAE105.PRW

EECAF200.PRW

EECAF201.PRW

AVLINK003.XML

Parâmetros:

MV_AVG0039 Habilitado
MV_AVG0131 Habilitado
MV_EEC0042 Habilitado
MV_AVG0214 Habilitado
MV_AVG0213 Desabilitado
MV_AVG0125 Habilitado

Situação/Requisito:

  1. Ao Acessar a rotina de manutenção de câmbio da exportação, e realizar o desdobramento de parcelas de câmbio, o sistema efetua a quebra normalmente, porém ao excluir uma parcela que havia sido desmembrada, para que o valor retorne para a parcela original, quando o parâmetro MV_AVG0125 estava habiltiado, ocorria um error de Alias não existe (Alias does not exist TMP on AF200CTRREN(EECAF200.PRW));
  2. Ao realizar a compensação pós-embarque pelo módulo de exportação, o título no financeiro não estava refletindo as parcelas de câmbio existentes na exportação;
  3. Ao selecionar uma parcela de câmbio de exportação e clicar em liquidar, o sistema estava permitindo que fosse alterada a Modalidade para Movimento no Exterior, e que fosse realizada o movimento no exterior e a liquidação ao mesmo tempo, gerando um problema nas movimentações bancárias;

Solução/Implementação:

  1. Quando era realizada a integração com o financeiro para a exclusão do desmembramento, a tabela temporária TMP era fechada pelo módulo financeiro, e ao retornar para o módulo de exportação, ocorria o erro. Efetuamos um tratamento para fechar esta tabela temporária antes de executar a integração com o financeiro, e reabrir logo após a integração ser finalizada, não ocorrendo mais o erro;
  2. Foi realizado um ajuste no sistema para quando o parâmetro MV_AVG0214 (geração de várias parcelas de títulos) está habilitado e o parâmetro MV_AVG0213 (geração de título mantendo a mesma numeração) desabilitada. Neste cenário, ocorria um problema, pois o sistema tenta gerar um título de mesmo número, porém parcela diferente, mas acabava sempre enviando o campo da parcela em branco, fazendo com que o financeiro não efetivasse a integração. Após a correção, o sistema passou a enviar o número correto da parcela, assim não ocorre erro de integração. Também foi efetuado um ajuste para que o Módulo de Exportação não efetive alterações que sofrerão rejeição por parte do financeiro;
  3. Foi efetuado um travamento no campo de Modalidade, para que ele não possa ser alterado no momento da liquidação. Para alterar este campo, passa a ser necessário utilizar a opção "Alterar" da rotina de manutenção de câmbio;

Tickets relacionados:

3960051\DTRADE-998