01. DADOS GERAIS
Produto: | TOTVS Comércio Exterior |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: | SIGAEIC |
Função: | AVFLUXO.PRW EICAP100.PRW EICCA150.PRW EICCAD00.PRW EICDI154.PRW EICDI500.PRW EICDI501.PRW EICDI554.PRW EICDI900.PRW EICDUPL.PRW EICFI400.PRW EICLC100.PRW EICNU400.PRW EICPO400.PRW |
País: | Brasil |
Ticket: | 12921844 |
Requisito/Story/Issue: | DTADE-7172 |
02. SITUAÇÃO/REQUISITO
- Ao alterar um Desembaraço que possua títulos provisórios, ocorre erro.log de duplicate key na geração dos títulos.
THREAD ERROR ([460], 6071105, TR-HPC6K03) 02/12/2021 17:47:33
SE2990: DB error (Update): -29 File: SE2990 - Error : 2601 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot insert duplicate key row in object 'dbo.SE2990' with unique index 'SE2990_UNQ'. The duplicate key value is (01, EIC, CF5092036, A , PRE, 0002 , 1 , 0).
( From tISAMFile::Update )
03. SOLUÇÃO
Ao efetuar a alteração de um Desembaraço com títulos PREs gerados, em alguns casos o sistema não conseguia encontrar os títulos devido a uma inconsistência na pesquisa pela chave do título, onde o tamanho do campo parcela não era utilizado corretamente. Foi efetuado o ajuste para que o sistema sempre considere o tamanho do campo parcela, conforme o tamanho utilizado no módulo Financeiro.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS