Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS)

Função:backoffice.fiscal.taxconfiguratoridentifier.tlpp
País:Brasil
Ticket:26013251
Requisito/Story/Issue (informe o requisito relacionado) :DJOBRIG-319


02. SITUAÇÃO/REQUISITO

Ao processar a rotina do arquivo SPED Fiscal, ocorre o seguinte erro no error log:

Error: 102 (37000) (RC = -1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server] Incorrect syntax near 'REM'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'REM'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'SB1'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'SF4'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'CDT'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'CDD'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'GZH'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'SA2'.
Error : 102 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near 'SA4'.
Error : 8180 (37000) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Statement(s) could not be prepared.

O erro acontece durante a criação de um tributo (F2E_TRIB) cujo código contém espaços, como no exemplo “AD REM”.

Quando esse tributo é inserido na tabela CJ3 (CJ3_TRIB = "AD REM"), por meio de um movimento de entrada, o sistema aceita o cadastro normalmente.
Entretanto, o erro ocorre posteriormente, no momento da geração do arquivo SPED Fiscal.

03. SOLUÇÃO

Realizado o tratamento na função getTaxByPeriod para incluir o apelido da coluna na query em um formato válido (sem espaço, ponto, etc).

04. DEMAIS INFORMAÇÕES

Não se aplica


05. ASSUNTOS RELACIONADOS