Histórico da Página
Produto: | Microsiga Protheus |
Versões: | 12.1.17 ou superior |
Ocorrência: | -O que fazer quando mostrar error.log referente a duplicidade na rotina FJV ? " DB error (Insert): -37 File: FJV010 - Error : 2601 (23000) (RC=-1) - [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot insert duplicate key row in object 'dbo.FJV010' with unique index 'FJV010_UNQ'. The duplicate key value is (01, 000000000003, 0). ( From tISAMFile::Write " |
Ações |
Acesse ao ambiente Configurador (SIGACFG)
Localize as tabelas (FIV, FJV e FIW)
Valide o modo de compartilhamento dessas tabelas.
Todas devem possuir o mesmo modo de compartilhamento (Exclusivas ou Compartilhadas)
Estas tabelas no padrão, devem obrigatoriamente possuir o mesmo nível de compartilhamento.
Necessário estar com o fonte FINXNAT com data >= 28/06/2018 Pacote FINXNAT 28/06/2018 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=698487 Em ambiente seu ambiente de homologação: 1 - Avaliar o compartilhamento atual de suas tabelas do fluxo de caixa e a de naturezas financeiras: Compartilhamento de tabelas deve ser o mesmo para as seguintes tabelas: ***Não orientamos a alteração de compartilhamento após a implantação do sistema. Esta alteração precisa ser avaliada por um especialista em Protheus in loco, para adequação dos registros já existentes. 2 - Avaliar a existência de registros duplicados na tabela FJV. A validação dos registros nesta tabela é feita pela chave FILIAL+CODIGO ***Este acerto também deve ser realizado por especialista em Protheus in loco, para correta adequação de seu ambiente. Para melhor avaliação do processo origem deste erro, entre em contato com Suporte Técnico. |