A467-CFOP não apresenta no sistema

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Ao acessar a rotina CFOPs – Códigos Fiscal de Operação o sistema não exibe determinados CFOPs. No exemplo abaixo, o sistema não exibe o CFOP 6100.

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

Resolução

A situação ocorre devido à uma falha na estrutura da base de dados.

1- Ao acessar a tabela CFOP é possível identificar que tal registro existe no banco de dados utilizando o comando:

select * from "cfop" where codigo = '6100'

Neste exemplo aparece o código 6109 e o correto seria o código 6000.

Note que a informação no campo fk_cd esta incorreta, pois tal registro armazena o código do CFOP Pai.
Neste exemplo, demonstramos os registros filho (coluna codigo) e seu respectivo registro pai (coluna fk_cd):

PAI                         FILHO
FK_CD                   CODIGO
   -                          6000
6000                       6100
5250                       5251

2- Para correção do registro execute o seguinte comando:

update "cfop" set fk_cd = '6000' where fk_cd = '6109' and codigo = '6100'# 
 
 
3- Após atualizar o registro da tabela o sistema exibirá corretamente o CFOP faltante na rotina CFOPs – Códigos Fiscal de Operação.
 
  • Sem rótulos