Páginas filhas
  • DDFAT-12395 DT 1316 - Erro ao cancelar devolução quando há 2 devoluções sobre o mesmo contas a receber


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:13 - RECEBIMENTO DE MERCADORIA
Função:1316 - CANCELAR NF DEVOLUÇÃO CLIENTE
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDFAT-12395


02. 
SITUAÇÃO/REQUISITO

Realizei inúmeros testes na rotina 1316 em diversos cenários diferentes, onde aparentemente a versão atual está bem estável e com várias correções de erros, porém, encontrei 1 erro que ocorre quando é feito 2 devoluções sobre uma única venda e um único contas a receber.


1- realizar a venda e faturá-la

2 -realizar 2 devoluções em sequência na rotina 1303 dando o desconto no mesmo contas a receber.

Na pcprest o numtransentdevcli que fica registrado no contas a receber original é apenas o numtransentdevcli da ultima devolução, e é por isso que ao cancelar qualquer uma das 2 devoluções já da problema na pcprest e diferença na rotina 410.


03. SOLUÇÃO

NOME DA ROTINA

VERSÃO DA ROTINA/SERVIÇO:
PCSIS1303
 - 31.0.19.8 
 - 32.0.7.8 


ATUALIZAÇÃO REALIZADA:
 - Validar caso haja uma devolução já feita na transação de venda, e ela não foi desdobrada, é necessário primeiro desdobrar essa para depois realizar outra na rotina 1303.
 
PROCEDIMENTOS A SEREM EXECUTADOS:
1 -O parametro: 3031 -  desdobramento automatico na 132 fique com não;
2 -Na 316 faça uma venda com contas receber e mais de 2 unidades de um produto na venda;
3 -Faça devolução de 1 unidade informando contas receber na 1303;
4 -Tente fazer outra devolução na sequencia de 1 unidade novamentenesse ponto, deverá aparecer a mensagem de validação. com issso impede que tenhamos duas devoluções sem desdobrar. 
OBS: Mas se realizar o desdobramento na 410 então poderá fazer a outra devolução normalmente.
Com isso resolve o cenário da solicitação no cancelamento porém deve se ressaltar que a 1316 versão pra cancelar deverá ser 31.00.18.002 ou superior para não gerar problemas, pois versões anteriores estavam com falha no cancelamento e gerar a nova prestação


04. DEMAIS INFORMAÇÕES


Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/