Contexto: Este artigo contém as instruções sobre como o analista do suporte deve proceder quando o valor na rotina de escrituração são exibidas notas com valores duplicados.
Importante: O procedimento deve ser efetuado em nível 2 de instalações, é necessário efetuar backup da base de dados geral do cliente.
Resolução
1-Na rotina de escrituração, acesse a nota com valores duplicados e copie o cnpj ou cpf do terceiro vinculado a nota
2-No Pervasive acesse a base geral ?PROEMP##
3-Acesse a tabela prg_terceiro_btr, e digite o seguinte comando para visualizar o terceiro no banco de dados:
...
4-Após consultar o CNPJ do terceiro, copie o valor do campo codigobtr e efetue a segunite seguinte consulta
select razsoc,codigobtr from "prg_terceiro_btr" where codigobtr='CODIGO OBTIDO NA CONSULTA ANTERIOR'
5-Se retornados dois registros será necessário atribuir um novo código ao terceiro que não está vinculado na nota
6-Faça a segunite seguinte consulta para descobrir qual o ultimo código utilizado no banco de dados
select * codigobtr from "prg_terceiro_btr" order by codigobtr desc
7-Na consulta foi identificado que o ultimo valor é 098943, portando será atribuido o proximo valor ao terceiro duplicado que no exemplo a seguir é 098944.
select * from "prg_terceiro_btr" where codigobtr='086886'
8-Será necessário criar um registro com o novo código inserido na tabela prg_terceiro_compl, no exemplo em questão iremos criar o campo de codigo 098944
9-Na tabela prg_codigo_terceiro, será necessário atribuir o número do proximo próximo valor disponível para cadastr cadastro ode terceiro no banco, no exemplo a seguir iremos atribuir o número seguinte 098945
...
10-Na rotina Cadastro de Clientes e Fornecedores será necessário que o cliente cadastre um endereço para o terceiro que teve seu codigo corrigdocorrigido.