01. DADOS GERAIS

Produto:


Linha de Produto:

 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:12 - CONTAS A RECEBER
Função:1209 - ESTORNAR BAIXA
Ticket:20221053
Requisito/Story/Issue (informe o requisito relacionado) :DDFINAN-27313


02. 
SITUAÇÃO/REQUISITO

Em validação da versão 34 da rotina 1209 fazendo estorno baixas de Crédito a rotina não está obedecendo a validação do parâmetro 4149 - 'Bloquear o processo de estorno de contas a receber caso o lançamento já esteja integrado à contabilidade', quando a baixa desse crédito foi feito diretamente no faturamento.


Quando a baixa foi feita pela rotina 1286 o processo está bloqueando o estorno corretamente.


Um ponto que achamos como possível causa na rotina 1209 é que a mesma para a transação que permitiu o estorno faz uma busca onde pesquisa um campo PCLANCINTERMEDIARIA.NUMTRANSOPERACAO = 0.000000.



Esse campo é preenchido pelo fator gerador 16 usando o campo PCCRECLI.NUMCRED, e para esse lançamento o numero não é NULL.


Assim como na PCLANCINTERMEDIARIA



03. SOLUÇÃO

Identificado que a SQL que retorna o credito lançado para o cliente estava travada buscando apenas os lançamentos feitos pela 1286


Retirada da trava imposta no field PCPREST.ROTINAPAG para baixa feitas somente pela rotina 1286


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica