Árvore de páginas


01. DADOS GERAIS

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

VDFXFUN

Ticket:6947841
Issue:DRHGCH-13709
Pacotes:

12.1.25:https://suporte.totvs.com/portal/p/10098/download?e=802434 ; 12.1.23:https://suporte.totvs.com/portal/p/10098/download?e=802433 ; 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=802432 ;


02. SITUAÇÃO/REQUISITO

Ao gerar certidão de tempo de contribuição para funcionários que possuem afastamento sem ser do tipo férias é gerado o "error.log" abaixo:


THREAD ERROR ([15372], gabriel.almeida, SPON010115089) 16/09/2019 15:06:58
RIF010: DB error (Insert): -37 File: RIF010 - Error : 1 - ORA-00001: unique constraint (PRIME58.RIF010_UNQ) violated
( From tISAMFile::Write )
Thread ID [23954] User [Administrador] IO [315990] Tables [31] MaxTables [32] Comment [VDFM060 - TCPIP - ThreadID(15372)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [ORACLE/PRIME58] DBThread [(SID 46,65146,1)] Started [16/09/2019 15:03:57] IP [10.171.67.87:2007] IDLE [ ] InTransact [ ] Memory [0] Running [ROP_WRITE] RCV [3130014] SND [184241813] TCBuild [20181212-20190211] TCVersion [18.2.1.0] ARCH [64] OS [LINUX] BUILD [DEBUG]
INSERT INTO RIF010(RIF_FILIAL,RIF_MAT,RIF_ANO,RIF_LICENC,RIF_SOMA,RIF_TMPLIQ,R_E_C_N_O_) VALUES ( :1,:2,:3,:4,:5,:6,:7)

03. SOLUÇÃO

Ajuste para restaurar corretamente o alias corrente na gravação da tabela RIF.

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

Não há.