A422-Espécies de documentos excluídas das notas fiscais

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo visa orientar na identificação de notas onde a espécie do documento não existe, por ter sido excluída do sistema.

Informações Adicionais: Não se aplica.

Resolução

Em casos em que o cliente fez a exclusão ou retornou backup isolado da tabela esp_docto e devido a isso as notas não estão mais apresentando a espécie dos documentos devemos identificar qual o ID ao qual esta espécie possuía para poder criar a mesma novamente na base de dados.

Script de Identificação
 
O script abaixo irá verificar na tabela notaEEEEAA onde a coluna fk_especie_id possui valor, sendo que esse valor não existe na tabela esp_docto, isso significa que a espécie foi removida da tabela.

Desta forma tem-se que cadastrar nova espécie e alterar o ID da mesma na coluna ID da tabela esp_docto para o mesmo valor que o comando abaixo localizar que existe na notaEEEEAA e não existe na esp_docto.
 
Script Sql
 
Select distinct n.fk_especie_id
from ?PROEMPNN.esp_docto e
right join ?PROEMPNNEEEE.notaEEEEAA n on e.id = n.fk_especie_id
where e.id is null;
 
Legendas
 
? = Letra de mapeamento
NN = Número da Proemp
EEEE = Código da empresa
AA = Ano de movimento
  • Sem rótulos