Page tree

Emissão da guia GPS

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:

SIGAGPE - Gestão de Pessoal

Função:

GPER240 / GPEM110

Situação/Requisito:

DB error (Insert): -37 File: SRZ010 - Error : 2601 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 10.0][SQL Server]Não é possível inserir uma linha de chave duplicada no objeto 'dbo.SRZ010' com índice exclusivo 'SRZ010_UNQ'. O valor da chave duplicada é (01, 01 , , , ZZZZZZ, 822, 1, FL, 0). ( From tISAMFile::Write )
Thread ID [10512] User [Administrador] IO [9821] Tables [26] MaxTables [26] Comment [GPER240 - TCPIP - ThreadID(8248)] Status [] SP [] Traced [No] SQLReplay [No] InTran [No]DBEnv [MSSQL/PROTHEUS_12.17] DBThread [(SPID 54,56)] Started [31/01/2018 11:29:29] LastIO [31/01/2018 11:30:27] IP [127.0.0.1:7474] RCV [155902] SND [928416] TCBuild [20170202-20170815]
INSERT INTO dbo.SRZ010(RZ_FILIAL,RZ_CC,RZ_MAT,RZ_PD,RZ_VAL,RZ_OCORREN,RZ_TIPO,RZ_TPC,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?)

Solução/Implementação:

Ajustada a rotina fContIdFat para que a mesma busque as informações na base de dados considerando letras maiúsculas e minusculas.

Tickets relacionados:

1999947 / 2016279 / 2007588 / 1998234 / 1910173

Pacote:12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=663619