A1421-Clientes e Fornecedores – Erro 13 Type mismatch
Sumário
Sistema: Gerenciador de Aplicativos Prosoft
Contexto: Este artigo corrige o Erro 13 Type mismatch apresentado ao informar o CNPJ ou CPF no cadastro de clientes e fornecedores.
Informações Adicionais: As orientações presentes neste artigo deverão ser executadas apenas pelo Suporte N2.
Resolução
O Cadastro de Terceiros está com registros em Brancos no sistema.
1- Acesse no menu do Windows Iniciar, digite PCC e tecle Enter
...
Importante: antes de qualquer alteração na base de dados é necessário realizar o backup da base geral ?PROEMPxx
4- É necessário remover os índices da tabela prg_terceiro_btr com o seguinte comando abaixo.
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr1";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr2";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr3";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr4";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr5";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr6";
DROP INDEX "prg_terceiro_btr"."iprg_terceiro_btr7";
5- Após a remoção dos índices da tabela prg_terceiro_btr execute o seguinte comando abaixo.
select * from "prg_terceiro_btr" order by incdata asc;
Obs. Este comando retornará os registros Brancos em ordem na base de dados da tabela PRG_TERCEIRO_BTR.
6- Deve preencher os dados dos registros em brancos encontrados incluindo codigobtr, personalidad = '2' e cnpjcpf aleatório.
7- Acerte a tabela prg_codigo_terceiro informando o próximo valor do código de terceiro.
8- Após correção no registro em Branco é necessário realizar a criação dos índices da tabela prg_terceiros_btr, execute o seguinte comando abaixo.
create unique not modifiable index iprg_terceiro_btr1 on prg_terceiro_btr (codigobtr)#
create unique index iprg_terceiro_btr2 on prg_terceiro_btr (cnpjcpf)#
create unique index iprg_terceiro_btr3 on prg_terceiro_btr (razsoc, codigobtr)#
create unique index iprg_terceiro_btr4 on prg_terceiro_btr (apelido, codigobtr)#
create unique index iprg_terceiro_btr5 on prg_terceiro_btr (personalidad, cnpjcpf)#
create unique index iprg_terceiro_btr6 on prg_terceiro_btr (personalidad, razsoc, codigobtr)#
create unique index iprg_terceiro_btr7 on prg_terceiro_btr (personalidad, codigobtr)#
...