Páginas filhas
  • 22930070 DSERTSS2-17223 DT TSS NFS-e Barueri - Correção do erro de log no método GERAARQIMPARR para Transmissão ( + 1000 notas)


01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

NFSE

Função:

nfse_3505708.cfg
wsnfse001.prx
TSSProcNfse.prw
nfse_gen101.prx

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


02. SITUAÇÃO/REQUISITO

  • Para Prefeitura de Barueri - SP, Transmissão da NFS-e via Web Service onde o Layout é baseado no arquivo.TXT. Ao executar o Método GERAARQIMPARR  com mais de 1000 Notas ocorrer erro log:

THREAD ERROR ([17208], JOB_WS, THIS)   13/03/2025   10:45:09
TCGenQry Error - Query greater than 31960 bytes. on PROCNSETXT(NFSE_GEN101.PRX) 25/09/2024 17:17:37 line : 150
[remark: WSServer SOAP REQUEST (NFSE001:GERAARQIMPARR) em 20250313 10:45:04  (running)]
[threadtype: WebJobExThread]
Called from {|X| &(X) }(MATA950.PRX) 29/10/2024 16:18:54 line : 996
Called from REGNORMA(MATA950.PRX) 29/10/2024 16:18:54
Called from {|X|,"",AADD(ABUFFERFIM,REGNORMA(X,@NHANDLE,@CTRAB,CDIR,CMASKVLR,LXML,APROCFIL,@ATRAB,LTSF,LQUEBRALIN,LNFSE))}(NFSE_GEN101.PRX) 25/09/2024 17:17:37 line : 5103
Called from PROCNORBCO(NFSE_GEN101.PRX) 25/09/2024 17:17:37
Called from TSPROC0108GERAARQIMPARR(TSSPROCNFSE001.PRW) 11/11/2024 18:37:21 line : 2175
Called from NFSE001:GERAARQIMPARR(WSNFSE001.PRX) 19/06/2024 09:55:00 line : 763
Called from WSEXECUTE(XMLWSVCS.PRW) 28/02/2025 17:01:26 line : 2136
Called from __WSCONNECT(XMLWSVCS.PRW) 28/02/2025 17:01:26 line : 1182
Called from TSSWSCONNECT(TSSINITIALIZES.PRW) 02/10/2024 12:13:58 line : 1730


03. SOLUÇÃO

  • Para o Município de Barueri - SP, implementamos a transmissão de NFS-e via Web Service com processamento MultiThread para requisições acima de 500 notas. Por exemplo, uma requisição do método GERAARQIMPARR com 1600 notas será dividida em 4 lotes de 500, com cada lote processado por uma Thread
    • Exemplo: 1600 Notas  - 4 Lotes de 500 Notas e cada Thread irá processar 1 Lote de 500 Notas.


Importante

O arquivo nfse_3505708.cfg disponível neste pacote deve ser obrigatoriamente atualizado na estrutura de pastas do seu TSS. Para mais detalhes clique aqui.



04. DEMAIS INFORMAÇÕES

  • Não há.


05. ASSUNTOS RELACIONADOS

  • Aplicar pacote para atualizar RPO e copiar arquivo nfse_3505708.cfg para pasta /System/ do TSS