× Linguagem de Programação ADVPL

Perguntas Erro ao acessar o SPEDNFE

Mais
12 anos 1 mês atrás #7677 por juliodias
Pessoal preciso de uma ajuda ao tentar acessar o SPEDNFE depois de um atualização no sistema aparece o erro abaixo:

INTERNAL SERVER ERROR : Unique index creation error on table SPED052. Error : 1505 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 10.0][SQL Server]The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.SPED052' and the index name 'SPED052_UNQ'. The duplicate key value is (000001, 0, 0). ( From tDBConnection::UniqueKey )
Thread ID [2180] User [Totvs Services SPED Gateway] IO [472] Tables [26] MaxTables [26] Comment [] Status [] SP [ ] Traced [No] InTran [No] DBEnv [MSSQL/P11_SPED] DBThread [(SPID: 55) ] Started [02/11/2012 21:26:19] LastIO [] IP [127.0.0.1] RCV [4761] SND [50744] TCBuild [20110919]
CREATE UNIQUE INDEX SPED052_UNQ ON SPED052(ID_ENT,LOTE,R_E_C_D_E_L_) or table is in use by other connection

Por favor Acessar ou Registrar para participar da conversa.

Mais
12 anos 1 mês atrás #7682 por Fhilipe
Respondido por Fhilipe no tópico Re: Erro ao acessar o SPEDNFE
Boa noite Julio Cezar!

Acredito que o problema tenha ocorrido na atualização do TSS, aconteceu comigo quando migramos para a versão 2.15 do TSS, havia vários registros 'duplicados'.
Resolvi o problema da seguinte maneira, espero que ajude:
- 1: execute a query abaixo em sua base de dados do TSS
SELECT ID_ENT, LOTE, R_E_C_D_E_L_, COUNT(*) FROM SPED052
GROUP BY ID_ENT, LOTE, R_E_C_D_E_L_
HAVING COUNT(*) > 1


-2: via APSDU ou base de dados elimine os registros marcados na query acima, onde você possivelmente irá identificar vários registros com LOTE=0.

Espero que seja útil. Se houver mais problemas, diga para que possa ajudar.

Grande abraço e boa sorte!

Por favor Acessar ou Registrar para participar da conversa.

Mais
12 anos 1 mês atrás #7684 por juliodias
Respondido por juliodias no tópico Re: Erro ao acessar o SPEDNFE
Fhilipe, Obrigado



Consegui resolver com sua dica.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 3 meses atrás #24597 por mraguiafr
Respondido por mraguiafr no tópico Re: Erro ao acessar o SPEDNFE
Boa tarde
sei que faz tempo que voce postou esta solucao , mas so hoje tentei migrer do TSS 2.25 para o TSS 2.36 , e ocorreu o mesmo erro.

na tabela 052 existem muitos resotros com LOTE zerado o que devo fazer com estes lotes ?

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.106 segundos
Joomla templates by a4joomla