Árvore de páginas

Tempo aproximado para leitura: 01 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGAVDF
Função:

VDFM020.PRW

Task:DRHGFP-2704
Pacote

12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=730060 ;


02. SITUAÇÃO/REQUISITO

  1. Ao clicar para gerar um novo documento de atos e portarias, o sistema exibe o error.log abaixo:


                 THREAD ERROR ([7281], manoela.gonzaga, SPON010113628) 09/01/2019 19:17:31
: Error : 7 (42704) (RC=-1) - ERROR: type "float8total" does not exist;
Error while executing the query
( From tPostgresConnection::GetQueryFile )
Thread ID [31000] User [MANOELA.GONZAGA] IO [3924] Tables [24] MaxTables [24] Comment [VDFM020 - TCPIP - ThreadID(7281)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [POSTGRES/BRTS1217PV2] DBThread [(ID 31525)] Started [09/01/2019 13:16:06] IP [10.171.67.120:60610] IDLE [ ] InTransact [ ] Memory [0] Running [ROP_QUERY] RCV [149970] SND [690459] TCBuild [20181212-20181220] TCVersion [18.2.1.0_RC1] ARCH [64] OS [LINUX] BUILD [DEBUG] 
SELECT COUNT(RI6.RI6_CLASTP)::FLOAT8TOTAL,CAST(CAST( SUBSTR(RCC.RCC_CONTEU,03,30)::BPCHAR AS VARCHAR(250)) AS VARCHAR(250)) as DESC_TP,0 AS RI6_OK,RI6_CLASTP FROM RI6T10 RI6 , RCCT10 RCC WHERE RI6.D_E_L_E_T = ' ' AND RCC.D_E_L_E_T_ = ' ' AND RI6.RI6_FILIAL=' ' AND RCC.RCC_FILIAL='D MG ' AND RCC.RCC_CODIGO='S101' AND SUBSTR(RCC.RCC_CONTEU,01,02)::bpchar =RI6_CLASTP AND RI6.RI6_DTATPO =' ' AND RI6.RI6_ANO = ' ' AND RI6.RI6_STATUS <> '4' AND RI6_TIPDOC = ' ' GROUP BY RCC_CONTEU,RI6_CLASTP ORDER BY RCC_CONTEU on FWBRWQUERY:OPENQUERY(FWBRWQUERY.PRW) 08/01/2019 17:02:22 line : 760_


03. SOLUÇÃO

Foi identificado que quando a query é executada no postgree ao apelidar o campo, estava sendo de forma errada.

Após correção a query funcionou corretamente.