Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Ao realizar a geração de relatórios na rotina de Listagem do Cadastro de Empresas, ocorre a mensagem: Erro 9010 - O RecordSet retornou um conjunto de registros vazio!. Empresa não foi localizada na tabela prg_empresa_compl. - A empresa não foi localizada na tabela prg_empresa_compl na base fiscal. Referência/Erro: 46200001
Informações Adicionais: Não se aplica.
Resolução
O erro ocorre devido a não ter a informação de empresa na tabela prg_empresa_compl. A ausência da informação na tabelaprg_empresa_compl apresenta o erro 9010 no momento da geração do relatório.
Sincronismo de Empresas
1- Acesse: Parâmetros Gerais > Cadastros > Cadastro de Empresas
2- Clique em Ferramentas e marque a opção de sincronismo
Execução de Script de Banco de Dados
1- Se a falha persistir após o sincronismo de empresas, será necessário inserir as informações de cadastro de empresas natabela prg_empresa_compl pela Base de Dados. Execute o script abaixo que irá listar as informações ausentes na tabelaprg_empresa_compl que existem na prg_empresa_btr.
Select b.codigobtr , c.codigo from prg_empresa_compl c
right join prg_empresa_btr b on b.codigobtr = c.codigo
where c.codigo is null;
Observe que a coluna codigobtr são os registros existentes na prg_empresa_btr e a coluna codigo não possuem tais registros.
2- Execute o seguinte script para criação dos comandos de insert na base para preencher estas informações naprg_empresa_compl.
Select
'insert into prg_empresa_compl (codigo, empc_gera_bloco_k) values (''' + b.codigobtr + ''', 0);'
from prg_empresa_compl c
right join prg_empresa_btr b
on b.codigobtr = c.codigo
where c.codigo is null;
3- A execução da query acima irá gerar várias queryes com insert para serem executados na base a fim de inserir os valores ausentes na tabela prg_empresa_compl.
Segue abaixo um print de exemplo das queryes geradas (escolha a opção Execute in Text para executar a query):
Será necessário copiar as queryes geradas e executá-las individualmente na base de dados.