Páginas filhas
  • DSERTSS1-32824 DT TSS - NFSe Nacional - Erro log variable is not array - Type [U] on TOTVS.PROTHEUS.BACKOFFICE.TSS.ENGINE.TRIBUTAVEIS.TSSTCINTEGRATION:GETTAX(BACKOFFICE.TSS.ENGINE.TRIBUTES.TLPP) 08/10/2025 15:08:45 line : 122


01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

Transmissão de Documentos Eletrônicos

Segmento:

Backoffice

Módulo:

TSS Transmissão de Documentos Eletrônicos - Transmissão de Documentos Eletrônicos

Função:
  • TSSnfseXmlNac.prw
  • nfseXmlNac.prw
País:Brasil
Ticket:

Não Há

Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS1-32824


02. SITUAÇÃO/REQUISITO

  • No processo de Emissão/Transmissão para NFS-e Nacional contendo muitos itens de produtos, onde alguns foram escriturados pela TES e outros pelo Configurador de Tributos(FISA170). Ocorre erro log:

THREAD ERROR ([32484], felipe.luna, SPON010124544)   06/01/2026 11:07:27
variable is not array - Type [U] on TOTVS.PROTHEUS.BACKOFFICE.TSS.ENGINE.TRIBUTAVEIS.TSSTCINTEGRATION:GETTAX(BACKOFFICE.TSS.ENGINE.TRIBUTES.TLPP) 08/10/2025 15:08:45 line : 122

[TOTVS build: 7.00.240223P-20251030]
Called from TOTVS.PROTHEUS.BACKOFFICE.TSS.ENGINE.XML.TAXINFORMATION:GETXMLIBSCBS(BACKOFFICE.FISCAL.TSS.XML.TLPP) 16/12/2025 17:27:39 line : 183
Called from IBSCBS(NFSEXMLNAC.PRW) 06/01/2026 10:54:26 line : 3822
Called from U_NFSEXMLNAC(NFSEXMLNAC.PRW) 06/01/2026 10:54:26 line : 258
Called from EXECBLOCK(APLIB190.PRW) 12/12/2025 16:40:33 line : 181
Called from TSSEXECRDM(TSSCONFIG.PRW) 16/12/2025 15:55:01 line : 3277
Called from NFSEXML(NFSEXML.PRW) 30/10/2023 16:52:52 line : 64
Called from MONTAREMESSANFSE(AUTONFSEBUSINESS.PRW) 17/10/2025 18:36:08 line : 335
Called from FISA022TRS(FISA022.PRW) 26/12/2025 12:11:53 line : 1325
Called from {|| FISA022TRS(CCODMUN,MV_PAR01,MV_PAR02,MV_PAR03,MV_PAR04,CALIAS,@CNOTASOK,CDEST,MV_PAR05,@CMENSRET,MV_PAR06,MV_PAR07,,,CGRAVADEST, LUSACOLAB, LNFTE, MV_PAR09, MV_PAR10)}(FISA022.PRW) 26/12/2025 12:11:53 line : 929
Called from {|| FWSETSHOWKEYS( .F. ), EVAL( BACTION, @LEND ),LEND := .T. , FWSETSHOWKEYS( .T. ), ODLGMODAL:DEACTIVATE() }(MSPROCES.PRW) 12/12/2025 16:40:36 line : 123
Called from {|SELF|(EVAL(OSELF:BINIT))}(FWDIALOGMODAL.PRW) 12/12/2025 16:40:32 line : 468
Called from ::MSDIALOG:ACTIVATE
Called from FWDIALOGMODAL:ACTIVATE(FWDIALOGMODAL.PRW) 12/12/2025 16:40:32 line : 468
Called from PROCESSA(MSPROCES.PRW) 12/12/2025 16:40:36 line : 124
Called from FISA022REM(FISA022.PRW) 26/12/2025 12:11:53 line : 929
Called from FWFORMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 12/12/2025 16:40:36 line : 1169
Called from {|| OSELF:EXECUTE("FISA022REM",              2,             0,"TRANSMISSÃO",              3,"()","TRANSMISSÃO","",               3) }(FWFORMBROWSE.PRW) 12/12/2025 16:40:36 line : 581
Called from ::MSDIALOG:ACTIVATE
Called from FWMBROWSE:ACTIVATE(FWMBROWSE.PRW) 12/12/2025 16:40:36 line : 719
Called from FWMBROWSE(MSLIB.PRW) 12/12/2025 16:40:36 line : 10540
Called from MBROWSE(MSLIB.PRW) 12/12/2025 16:40:36 line : 171
Called from FISA022BRW(FISA022.PRW) 26/12/2025 12:11:53 line : 432
Called from FISA022(FISA022.PRW) 26/12/2025 12:11:53 line : 312
Called from __EXECUTE(APLIB090.PRW) 12/12/2025 16:40:33 line : 735
Called from MDIEXECUTE(APLIB260.PRW) 12/12/2025 16:40:33 line : 921


03. SOLUÇÃO

  • Foi implementado tratamento para buscar o IDTRIB(SD2->D2_IDTRIB)  da NFSe Nacional  atráves de Query, devido cenário de 1 nota com muitos itens, onde os primeiros itens podem ser escriturados pela TES.


04. DEMAIS INFORMAÇÕES

  • Não há.


05. ASSUNTOS RELACIONADOS