Páginas filhas
  • 7431387 DVAFIN-4301 DT Erro cancelamento de liquidação (CREDEV)

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro
Função:FCRFP003 - Cancelamento de Liquidação
Ticket:7431387
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-4301

02. SITUAÇÃO/REQUISITO

Quando era efetuado um recebimento de fatura através do componente FCRFP002 em "CREDEV" e o cliente não tinha saldo suficiente na empresa logada, quando configurado parâmetro IN_SALDO_CREDEV_POOLEMP, o sistema permitia utilizar o saldo de credev "CREDEV" de outra empresa para compor o valor, mas no momento do estorno da liquidação de recebimento o sistema estava retornando o saldo incorretamente para as contas do cliente nas empresas em que ele utilizou o credev"CREDEV", deixando a informação incorreta.

...

Foi ajustado processo de cancelamento da liquidação, para que o valor estornado na conta corrente relacionado a credev "CREDEV", seja o valor do movimento e não o valor da fatura, para que o saldo que voltará para a conta seja o saldo que o cliente possuía no momento do recebimento.

Totvs custom tabs box
tabsPasso 1, Passo 2, Estorno de duas linhas de CREDEV
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

ANTES DA CORREÇÃO

Imagem 1 -  Na imagem acima, veja que o cliente 3053 possui um saldo de 60,00 em sua conta da empresa 12.

Imagem 2 - Na imagem acima, veja que o cliente 3053 possui um saldo de 50,00 em sua conta da empresa 04. 

Imagem 3 - Na imagem acima, foi configurado o parâmetro IN_SALDO_CREDEV_POOLEMP com o valor 1, para que no momento de recebimento de alguma fatura o sistema consiga exibir o saldo de "CREDEV" que o cliente possuir em todas as empresas do pool.

Imagem 4 - Na imagem acima, como podemos observar ao acessarmos o componente de recebimento de fatura é exibido um saldo de 110,00 em credev"CREDEV", isto porque o sistema somou o credev "CREDEV" das duas empresas mencionadas anteriormente. Faremos o recebimento da fatura 1 do cliente 3053 utilizando estes saldo.

Imagem 5 - Na imagem acima, veja que iremos utilizar todo o saldo de credev "CREDEV" no recebimento da transaçãode fatura, e o restante do valor recebemos em dinheiro.  o sistema fará o débito de credev "CREDEV" nas duas contas para completar o valor total de credev "CREDEV" informado.

Imagem 6 - Na imagem acima, veja que o recebimento foi efetuado com sucesso.

Imagem 7 - Na imagem acima, vemos que a movimentação na conta da empresa 12 ocorreu corretamente, debitando o valor de 60,00 e deixando o saldo do cliente na empresa 12 zerado. 

Imagem 8 - Na imagem acima, vemos que a movimentação na conta da empresa 04 ocorreu corretamente, debitando o valor de 50,00 e deixando o saldo do cliente na empresa 04 zerado. 

Imagem 9 - Na imagem acima, efetuamos o cancelamento da liquidação de recebimento de fatura que anteriormente realizamos.

Imagem 10 - Na imagem acima, depois do cancelamento da liquidação ao conferirmos a movimentação da conta, vemos que o valor retornado a conta relacionado ao credev "CREDEV" foi errado, pois ele devolveu a conta do cliente não o saldo utilizado mas o valor integral que encontrou na operação realizada. Deixando desta maneira o saldo do cliente 3053 incorreto.

Imagem 11 - Na imagem acima, depois do cancelamento da liquidação ao conferirmos a movimentação da conta, vemos que o valor retornado a conta relacionado ao credev "CREDEV" foi errado, pois ele devolveu a conta do cliente não o saldo utilizado mas o valor integral que encontrou na operação realizada. Deixando desta maneira o saldo do cliente 3053 incorreto.

Imagem 12 - Na imagem acima, veja que o saldo do cliente em credev "CREDEV" para ser utilizado dentro do componente FCRFP002 agora é maior, porque o retornado a conta foi incorreto.

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso2

DEPOIS DA CORREÇÃO

Imagem 1 -  Na imagem acima, veja que o cliente 3053 possui um saldo de 30,00 em sua conta da empresa 12.

Imagem 2 -  Na imagem acima, veja que o cliente 3053 possui um saldo de 60,00 em sua conta da empresa 04.

Imagem 3 - Na imagem acima, como podemos observar ao acessarmos o componente de recebimento de fatura é exibido um saldo de 90,00 em credev"CREDEV", isto porque o sistema somou o credev "CREDEV" das duas empresas mencionadas anteriormente. Faremos o recebimento da fatura 2 do cliente 3053 utilizando estes saldo.

Imagem 4 - Na imagem acima, veja que informamos o valor total do cliente em credev "CREDEV" para recebimento e a diferença lançamos em dinheiro.

Imagem 5 - Na imagem acima, vemos que o recebimento foi efetuado com sucesso.

Imagem - Na imagem acima, veja que o movimento na conta da empresa 12 para o cliente 3053 foi lançado com sucesso, debitando o valor disponível de 30,00.

Imagem 7- Na imagem acima, veja que o movimento na conta da empresa 04 para o cliente 3053 foi lançado com sucesso, debitando o valor disponível de 60,00.

Imagem 8 - Na imagem acima, depois da correção, efetuamos o cancelamento da liquidação de recebimento efetuado.

Imagem 9 - Na imagem acima, depois do estorno da liquidação, vemos que o movimento retornado a conta da empresa 12 ficou correto, devolvendo o valor de  30,00 utilizado no recebimento anterior.

Imagem 10 - Na imagem acima, depois do estorno da liquidação, vemos que o movimento retornado a conta da empresa 04 ficou correto, devolvendo o valor de  60,00 utilizado no recebimento anterior.

Imagem 11 - Na imagem acima, ao acessarmos o componente FCRFP002, vemos que o saldo para ser utilizado do cliente 3053 é correto, pois voltou a ser 90,00 depois do estorno.

Totvs custom tabs box items
defaultno
referenciapasso3

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...


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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>