Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: O objetivo deste artigo é orientar quanto no banco de dados é evidenciado que existem notas na tabela NOTA_EMP_ANO, mas essas não são exibidas na rotina de escrituração

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


No exemplo abaixo ao slecionar o periodo entre todos os

...

tipos diferentes de nota, foram identificados 41 registros:

Image Modified

1-Primeiramente deve-se realizar uma consulta das notas referente ao período que não é apresentada na escrituração. Para isso acesse o Pervasive Control Center e clique em Execute SQL Commands.

2-Na tabela do ano de movimentação execute o comando:

select id, fk_empresa_id, fk_layout_id,tpnota, numnota, escrit from "NOTA_EMP_ANO" 

3-Observe que para a consulta realizada foram evidenciados 119 registros.

Image Modified

4-Verifique se se existem IDs diferentes na coluna, no exemplo abaixo foi visto que retornou os IDs 38 e 13.

Image Modified


A situação pode ocorrer quando a base teve perda de arquivos e o cliente refez o cadastro das empresas, aproveitando as pastas de ano de movimento.

Resolução

Devido a tabela nota ter relação ocm diverss tabelas, a correção dos IDs deve ser realizada utilizando a ferramenta: Correção de ID

...

5-Selecione a empresa e clique no botão Verificar

6-Observe que foram evidenciadas 49 tabelas com IDs incorretos

Image Modified 7-Clique no botão Corrigir e aguarde o termino do processo

Image Modified

8-Ao consultar novamente a tabela "NOTA_EMP_ANO" , é possível evidenciar que todas notas estão relacionadas ao mesmo ID. E que na rotina de escrituração foram carregadas todas notas gravadas na tabela.

Image Modified