A765-Como localizar faturas que tiveram o terceiro vinculado a elas excluídos do sistema

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo orienta Como localizar faturas que tiveram o terceiro vinculado a elas excluídos do sistema.

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

Resolução

Em situações onde o cliente lance as faturas com terceiro informado diretamente na rotina de contas à pagar/receber, porém excluiu o cadastro deste terceiro posteriormente essas faturas serão exibidas no relatório de visualização, porém ao consultar tais duplicatas as mesmas não aparecem na consulta.

Esse erro ocorre, pois o cliente fez a exclusão do terceiro vinculado a essas faturas.

Localize tais faturas na base de dados para efetuar a exclusão das mesmas.

--Script para localizar a fatura que teve o terceiro removido 
--EEEE - Código da Empresa // AA - Ano de movimento)
select nf.num 
from notafatEEEEAA nf 
left join cproemp00.prg_terceiro_compl tc on tc.id = nf.fk_terceiro_id
where nf.fk_terceiro_id is not null 
and tc.codigo is null order by tc.codigo

--Script para deleta a fatura que teve po terceiro removido 
--EEEE - Código da Empresa // AA - Ano de movimento)
delete nf 
from notafatEEEEAA nf 
left join cproemp00.prg_terceiro_compl tc on tc.id = nf.fk_terceiro_id
where nf.fk_terceiro_id is not null 
and tc.codigo is null

  • Sem rótulos