Árvore de páginas


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

05. ASSUNTOS RELACIONADOS

  • Não há.