01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: |
Totvs Dms (Linha Protheus) - Oficina (SIGAOFI) Totvs Dms (Linha Protheus) - Auto-Peças (SIGAPEC) Totvs Dms (Linha Protheus) - Veiculos (SIGAVEI) |
| Função: | CheckList (VEIA370) |
| País: | Todos |
| Ticket: | Não se aplica. |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-12937 |
02. SITUAÇÃO/REQUISITO
Ao tentar realizar a busca dos cadastros de Checklist, foi identificado que caso tal busca seja realizada na rotina CheckList (VEIA370) utilizando banco de dados Postgres o erro abaixo é exibido:
Error while executing the query Error : 1 () (RC=-1) - ( From tPostgresConnection::GetQueryFile ) Thread ID [23169] User [TP|SD|HTTP@T2|TRUE] IO [1756] Tables [47] MaxTables [48] Comment [] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [POSTGRES/PRODUCAO] DBThread [(ID 13794)] Started [02/12/2025 16:52:26] IP [192.168.24.87:8081] IDLE [ ] InTransact [ ] Memory [0] Running [ROP_QUERY for 0 s.] RCV [46957] SND [524492] TCBuild [20240224-20250929] TCVersion [24.1.1.0] ARCH [64] OS [LINUX] BUILD [RELEASE] SELECT VRZ_CODIGO,VRZ_CODVRX,VRZ_CODUSR,VRZ_DATINC,VRX_AGRUP,VRX_ATUAL,VRX_NAME, ITEM_ORDER , VRZ_DADOS,VRX_DADOS FROM ( SELECT VRZ_CODIGO,VRZ_CODVRX,VRZ_CODUSR,VRZ_DATINC,VRX_AGRUP,VRX_ATUAL,JSON_VALUE(ISNULL(CONVERT(VARCHAR(2047), CONVERT(VARBINARY(2047), VRX_DADOS)),''), '$.Name') as VRX_NAME,VRZ_DADOS,VRX_DADOS , ROW_NUMBER() OVER ( ORDER BY VRZ_CODIGO ) as ITEM_ORDER FROM VRZT20 VRZ JOIN VRXT20 VRX ON VRZ.VRZ_CODVRX = VRX.VRX_CODIGO WHERE VRZ_FILIAL = ' ' AND VRZ.D_E_L_E_T_ = ' ' AND VRZ_CODINT = 'M SP 01 00000009' ) TRB WHERE ITEM_ORDER BETWEEN 1 AND 10 THREAD ERROR ([8489], TP|SD|HTTP@T2|TRUE, 800265366D614CC2ABE9C37E3EF89EDF) 02/12/2025 16:52:33 : Error : 1 (42601) (RC=-1) - ERROR: syntax error at or near ','; Error while executing the query Error : 1 () (RC=-1) -
03. SOLUÇÃO
Alterado processo de execução de consulta de query da rotina CheckList (VEIA370), para que quando a mesma é executada utilizando banco de dados Postgres, não ocorra o erro de execução da mesma.
04. DEMAIS INFORMAÇÕES
| Pacotes Gerados | 12.1.2210: https://r.totvs.io/p/1235187 12.1.2310: https://r.totvs.io/p/1235188 12.1.2410: https://r.totvs.io/p/1235189 12.1.2510: https://r.totvs.io/p/1235190 |
|---|
05. ASSUNTOS RELACIONADOS
- Não há.