01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
Função: | Orçamento Por Fases (OFIXA011) |
País: | Brasil |
Ticket: | 17020033 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-2078 |
02. SITUAÇÃO/REQUISITO
Ao faturar um Orçamento que contenha retenção de Imposto de Renda atravéz da rotina Orçamento Por Fases (OFIXA011), o sistema está retornando o error.log abaixo:
"THREAD ERROR ([29360], leand, DESKTOP-04JIL10) 16/06/2023 11:52:16
SE1010: DB error (Update): -29 File: SE1010 - Error : 2601 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Não é possível inserir uma linha de chave duplicada no objeto 'dbo.SE1010' com índice exclusivo 'SE1010_UNQ'. O valor de chave duplicada é (010101, 1 , 000000828, , DP , 0).
Error : 3621 (00000) (RC=-1) -
( From tISAMFile::Update )
Thread ID [3444] User [dms] IO [17406] Tables [229] MaxTables [230] Comment [OFIXA018 - TCPIP - ThreadID(29360)] SP [ ] Traced [No] SQLReplay [No] InTran [Yes] DBEnv [MSSQL/M12_DEV_R33] DBThread [(SPID 62,65,67)] Started [16/06/2023 11:41:31] IP [127.0.0.1:13000] IDLE [ ] InTransact [16 s.] Memory [-1016464] Running [ROP_UPDATE for 0 s.] RCV [1213079] SND [7206005] TCBuild [20220303-20221005] TCVersion [22.1.1.0] ARCH [64] OS [WINDOWS] BUILD [RELEASE]
UPDATE dbo.SE1010 SET E1_TIPO = ?,E1_PREFORI = ? WHERE R_E_C_N_O_ = ?
-- Binded Parameters List --
#1 [C] [DP ]
#2 [C] [BAL]
#3 [R] [421]
on RETSQLNAME(APLIB070.PRW) 20/04/2023 16:12:54 line : 1889"
03. SOLUÇÃO
Corrigido processo da rotina Orçamento Por Fases(OFIXA011), para não mais ocorrer erro nos casos onde ocorra retenção de Imposto de Renda.
04. DEMAIS INFORMAÇÕES
Pacotes gerados: | 12.1.27: https://suporte.totvs.com/portal/p/10098/download?e=1109665 12.1.33: https://suporte.totvs.com/portal/p/10098/download?e=1109666 12.1.2210: https://suporte.totvs.com/portal/p/10098/download?e=1109664 |
---|
05. ASSUNTOS RELACIONADOS
- Não há.