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

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsAntes da correção, Depois da correção
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

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.  

Totvs custom tabs box items
defaultno
referenciapasso2

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.

Templatedocumentos

HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>