Páginas filhas
  • 18995567 DSERTSS2-14546 DT TSS NFSE - Correção do método RETORNANFSE campo NUMNSE // Caxias do Sul

01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

NFSE

Função:

nfse_gen01.prx

nfse_gen02.prx

TSSProcCancNfse.prw

País:Brasil
Ticket:18995567
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS2-14546


02. SITUAÇÃO/REQUISITO

Correção do método RETORNANFSE campo NUMNSE // Caxias do Sul  A ISSUE DSERTSS2-11873 aberta para o Produto Protheus alterou a forma com que o TSS alimentava os campos NFSE e NFSE_PROT da SPED051. A ISSUE DSERTSS2-14201 foi aberta para corrigir essa situação:

Porem isso impacta diretamente o RM, pois com essa alteração o campo NUMNSE do método RETORNANFSE passou a informar a Chave de acesso contida no campo NFSE, causando o seguinte erro de banco no RM: ORA-12899: value too large for column "U_CJ1LE7_RM"."TNFEMUNICIPAL"."NUMERONFSE" (actual: 39, maximum: 20) Precisamos que seja feita uma correção apenas no método, sem inverter novamente os campos NFSE e NFSE_PROT. Ele deve levar apenas posição do número da nota.  

   

Antes: 

   

Agora: 

 

03. SOLUÇÃO

Foi ajustado para os campo NFSE da SPED051 receba o numero da nota, que fica no meio da chave de acesso. Ex: 432990804000011890S00000000100000032340 nesse caso é  000000100. E para o campo NFSE_PROT receba o valor inteiro da chave de acesso.

Com esse ajuste as informações são posicionadas corretamente nas tabelas para os Clientes Protheus e RM.

04. DEMAIS INFORMAÇÕES

  • Não há

05. ASSUNTOS RELACIONADOS

  • Não há