A794-Tabelas Fiscais – EFD Reinf não apresenta informações para a tabela 258 – Tabela 09 – Código de Atividades, Produtos e Serviços Sujeitos à CPRB
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Este artigo orienta quando ao acessar a tabela 258 – Tabela 09 – Código de Atividades, Produtos e Serviços Sujeitos à CPRB na rotina de Tabelas Fiscais para Arquivos Magnéticos a tabela está em branco ou tem muitas informações ausentes que são padrões do sistema.
Informações Adicionais: Não se aplica.
Resolução
Essa situação ocorre devido a tabela lfs_cod_ativ_piscof estar sem informações, e isso pode ser devido a estrutura de colunas da tabelas estar inconsistente com o formato dessa tabela no sistema atual da WoltersKluwer.
A tabela atual deve ter a seguinte estrutura:
CREATE TABLE "lfs_cod_ativ_piscof"(
"cap_id" IDENTITY DEFAULT '0',
"cap_codigo" VARCHAR(8) NOT NULL ,
"cap_descricao" LONGVARCHAR NOT NULL ,
"cap_tipo" INTEGER NOT NULL ,
PRIMARY KEY ("cap_id"),
UNIQUE ("cap_id"));
CREATE UNIQUE INDEX "icapCodigoTipo" USING 1 ON "lfs_cod_ativ_piscof"("cap_codigo", "cap_tipo");
Caso a tabela lfs_cod_ativ_piscof possua mais campos e índices do que o padrão atual da WoltersKluwer esses campos e índices devem ser removidos da tabela.
Para remoção primeiro remova os índices e depois os campos, segue o script abaixo:
Como remover colunas inconsistentes e indices da tabela lfs_cod_ativ_piscof
DROP INDEX "lfs_cod_ativ_piscof"."icapCodigoIniEscrit";
DROP INDEX "lfs_cod_ativ_piscof"."icapCodigoTipo";
ALTER TABLE "lfs_cod_ativ_piscof"(
DROP COLUMN "cap_aliquota",
DROP COLUMN "cap_inicio_escrit",
DROP COLUMN "cap_fim_escrit");
Como criar o índice na tabela lfs_cod_ativ_piscof
CREATE UNIQUE INDEX "icapCodigoTipo" USING 1 ON "lfs_cod_ativ_piscof"("cap_codigo", "cap_tipo");
Após o procedimento acima ter sido realizado com sucesso será necessário reprocessar a gravação dos dados da Tabelas Códigos de Atividades Sped Pis Cofins (10081).
1- Acesse a rotina de Criação/Atualização da Base de Dados do Fiscal.
2- Clique na opção Manutenção da Base Geral LFS.
3- Marque a opção Tabelas Gerais LFS e Dados Primários (Tabelas padrões).
4- Clique no botão [Parâmetros dos Dados Primários].
5- Na tela de Dados Primários – Parâmetros clique com sobre a opção Dados Primários do LFS e escolha a opção [Excluir a tabela do processamento].
6- Localize mais abaixo na mesma tela a opção Tabelas Códigos de Atividades Sped Pis Cofins (10081) e clique sobre ela escolhendo a opção Regravar Todos os Registros.
7- Após isso clique no botão [Salvar] e depois em [Fechar].
8- Na tela seguinte clique no botão [Iniciar Criação] e aguarde a conclusão do processo.
9- Após concluir acesse Tabelas Fiscais – EFD Reinf não apresenta informações para a tabela 258 – Tabela 09 – Código de Atividades, Produtos e Serviços Sujeitos à CPRB para verificar se os dados foram populados na tabela.