Páginas filhas
  • 6883325 DVAFIN-3856 DT Erro nos valores de devolução através do FCRFP005.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro
Função:FCRFP005 - Devolução de Adiantamento ao Cliente
Ticket:6883325
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-3856


02. SITUAÇÃO/REQUISITO

        No processo de devolução de adiantamento/credev realizado através do componente FCRFP005, quando o usuário informava no campo "Tipo saldo" "ambos" e no caso não tinha saldo inteiro de adiantamento para debitar, o sistema pegava o adiantamento que tem e completava o faltante com o saldo que o cliente tinha em credev. O problema é que na liquidação gerada o sistema estava gerando o documento do credev com o valor inteiro da operação e não somente com a diferença que utilizou para completar a devolução, deixando assim a liquidação incorreta e possibilitando problemas contábeis.

03. SOLUÇÃO

Foi realizado o ajuste no processo de devolução, para que seja enviada a liquidação o valor correto movimentado na conta e da diferença realizada no processo de devolução deixando cada documento gerado correto.


Imagem 1 -  Na imagem acima antes da correção, veja que estamos efetuando uma devolução através do componente FCRFP005 no valor de 150,00. O cliente possui um saldo de 120,00 em "Adiantamento" e 60,00 em "Credev". O sistema pegará o saldo que ele tem em adiantamento e deduzirá tudo mais o valor restante em credev. Sendo assim ao término do procedimento deveria ser gerado na liquidação o documento de adiantamento no valor de 120,00 e outro documento da diferença em credev no valor de 30,00.

Imagem 2 -  Na imagem acima, veja que a devolução foi efetuada com sucesso.

Imagem 3 - Na imagem acima, depois de realizado a devolução, consultamos a conta e vimos que o movimento foi gerado corretamente nos valores que mencionamos anteriormente.

Imagem 4 -  Na imagem acima, ao detalharmos a liquidação antes da correção, vemos que a liquidação ficou incorreta. O valor da liquidação ficou correto de acordo com a devolução realizada, o valor do movimento em conta ficou correto de acordo com a devolução gerada, mas no campo onde constam os documentos, veja que o documento "Credev" foi gerado errado, ele pegou todo o valor de devolução e lançou em credev. Fazendo com que os valores na parte central da liquidação ficasse incorreto.

Imagem 5 - Na imagem acima, vemos que além de lançar o valor incorreto na liquidação, o sistema gerou o documento em credev incorretamente.  

Imagem 1 - Na imagem acima depois da correção, iremos efetuar outra simulação, veja que foi lançado 220,00 de devolução e neste caso em especifico, o cliente possui 150,00 em adiantamento e 100,00 em credev. Ao término do procedimento o sistema deve gerar um documento de adiantamento baixado no valor de 150,00 e outro documento em credev com o valor da diferença em  70,00.

Imagem 2 -  Na imagem acima, como podemos observar a devolução foi efetuada com sucesso.

Imagem 3 -  Na imagem acima depois da correção, vemos que no detalhamento da liquidação agora foram gerados todos os valores corretos. O valor liquido da liquidação ficou correto, os documentos do contas a receber foram gerados corretamente de acordo com o detalhamento anterior e o movimento na conta foi gerado corretamente, ou seja, todas as informações da liquidação estão corretamente lançados.

Imagem 4 -   Na imagem acima, como podemos observar o movimento na conta continua sendo lançado corretamente de acordo com a devolução efetuada através do componente FCRFP005.

Imagem 5 - Na imagem acima como podemos observar o documento no contas a receber em credev também foi gerado corretamente, somando somente a diferença do movimento de devolução lançado. 

Imagem 6 - Na imagem acima efetuamos um teste tentando lançar um valor de devolução maior do que o valor disponível para o cliente. Neste caso em especifico ele só possui saldo em "Credev", veja que foi apresentado a mensagem de erro corretamente.

Imagem 7 -   Na imagem acima, como podemos observar, mesmo o cliente possuindo saldo em adiantamento e credev e o valor do lançamento de devolução for ainda maior, o sistema apresentará a validação corretamente.