Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Instruções para correção do erro "19-Erro ao gravar NF Complemento no arquivo -2147467259 - Tabela: nota_complRT26. Campo: ncp_chave_serv. Character Overflow (the string is larger than the column size)" durante a integração de Nota Fiscal de Serviço (NFS-e) pelo Analisador Fiscal.
Informações Adicionais: O erro ocorre porque a chave de acesso de notas de serviços exige 50 caracteres, enquanto a estrutura da tabela estava ajustada para 44 caracteres.
Procedimento exclusivo para o Suporte N2.
Obrigatoriedade de verificar a existência prévia e a integridade do Backup de toda a base de dados antes de efetuar qualquer alteração no banco Pervasive.
Resolução
1- Acesse o banco de dados da empresa afetada no Pervasive Control Center (PCC) (ex: ?PROEMP??XXXX).
Abra a tabela versaoxxxx e altere o valor da coluna versão do sistema LFS para 185.
2- No sistema Prosoft, acesse o caminho: Fiscal > Rotinas Auxiliares > Criação/Atualização da Base de Dados.
Marque a opção ☑ Refaz Atualização (Somente das Empresas com erro) e clique em Iniciar Atualização.
Na tela de confirmação de backup, clique em Backup Efetuado e Atualizado para iniciar a atualização da estrutura da base.
Ao concluir, o campo ncp_chave_serv da tabela nota_complRT26 terá seu tamanho expandido para 50 caracteres, permitindo a integração normal das notas.