35 Extração e Revisão de Dados para SPED Contábil

Este capítulo contém os seguintes tópicos:

35.1 Configurando e Executando Jobs para Extrair Dados

Esta seção fornece visões gerais da configuração do job e do processo de execução, lista pré-requisitos e discute como:

  • Definir opções de processamento para o Administrador do Job SPED (P76B940).

    Observação (Atualização da Versão 9.1):

    Se usou o software JD Edwards EnterpriseOne para o Brasil antes da implementação da Atualização de 2013 da Contabilidade SPED, você deverá observar que o nome do programa P76B940 foi alterado de Execução SPED para Administrador de Job SPED.
  • Configurar um job para extrair dados.

  • Executar um job para extrair dados.

  • Reprocessar um bloco.

35.1.1 Conceitos Básicos da Configuração do Job

Depois de configurar os blocos e registros no programa Configuração de Blocos (P76B0730), você usa o programa Administrador do Job SPED (P76B940) para configurar e executar jobs e processar os dados para contabilidade do SPED. Você configura um job separado para cada número de livro. Os números dos livros são associados aos tipos de livros. Você configura as associações entre os números de livros e os tipos de livros no programa Definição do Tipo de Livro (P76B935). Cada job geralmente inclui todos os blocos necessários para contabilidade SPED de um número de livro especificado, mas você pode configurar um job para gerar os registros somente para os blocos selecionados.

Quando você clica em OK para adicionar um job, o sistema:

  1. Grava dados nas tabelas Cabeçalho de Jobs SPED (F76B940) e Blocos do Cabeçalho do Job SPED (F76B941) usando os valores informados no programa Administrador do Job SPED e valores que você configura no programa Configuração de Bloco (P76B0730).

  2. Grava um registro para cada período processado para a tabela Lotes de Job SPED (F76B944).

    Se você usa a opção Execução Anual, o sistema processa as informações como um único lote.

    O sistema não atribui um número de lote até você executar o job.

  3. Grava registros na tabela Signatários do Job SPED (F76B945) para os signatários que você configura para a pessoa jurídica no programa Constantes da Pessoa Jurídica (P76B010).

    Você pode modificar as informações do signatário antes de executar o job.

  4. Depois que você configurar o job, poderá acessar a tela Livro Relacionado ao Job SPED para especificar ou confirmar informações sobre livros relacionados.

35.1.1.1 Modificação de Registros Antes da Execução de um Job

Você pode modificar determinados dados para os jobs antes de executar o job:

  • Descrição do job

    Para revisar a descrição do job, selecione Revisão do Cabeçalho no menu Linha na tela Consulta ao Job SPED.

  • Signatários

    Quando você adiciona um job, o sistema grava os dados dos signatários configurados no registro do cadastro geral na tabela F76B945. Selecione Revisão de Signatários no menu Linha na tela Consulta ao Job SPED para modificar os signatários.

  • Código de verificação

    Para adicionar o código de verificação em livros relacionados, selecione a Revisão do Código de Verificação do menu de Tela na tela Revisão do Job SPED.

    Você adicionar um código de verificação para cada mês.

    Se selecionar a Execução Anual ao criar o job, você só adicionará um código de hash.

  • Livros relacionados

    Quando você adiciona um job, o sistema grava os dados para os livros relacionados configurados no programa Definição do Tipo de Livro (P76B935) para a tabela Livros Relacionados do Job SPED (F76B946).

Importante:

O sistema permite que você altere os signatários, códigos de verificação e livros relacionados após a execução de um job. Porém, o sistema não atualiza os arquivos de saída, a menos que você reprocesse os blocos em um job.

35.1.1.2 Exclusão de Registros

Se você tentar excluir um job no qual existem registros na tabela F76B943, o sistema exibirá uma mensagem de confirmação. Você pode confirmar a ação para deletar o job. Se você tentar excluir um job no qual não existem registros na tabela F76B943, o sistema excluirá o job sem solicitar uma confirmação. Quando o sistema exclui um job, ele exclui registro do job de todas as tabelas relacionadas (F76B940–F76B947 e F76B995).

35.1.2 Conceitos Básicos do Processo de Execução

Você executa os jobs configurados na tela Revisão do Job SPED no programa Administrador do Job SPED. Quando você executa um job, o sistema conclui estas tarefas para cada bloco do job:

  1. Lê as informações do job que estão armazenadas na tabela Job SPED (F76B940) do bloco.

    O sistema armazena informações na tabela F76B940 quando você configura os jobs.

  2. Verifique os valores na tabela Regras de Registro SPED (F76B930) para determinar quais registros gerar.

    Se a tabela Detalhes de Saída do Job SPED (F76B943) já foi gerada para o job e registros, o sistema exclui todos os registros da tabela de listagens, em seguida, repreenche a tabela com os novos registros.

  3. Lê os períodos para processar na tabela Lotes do Job SPED (F76B944) e gera as listagens para cada período.

    O sistema gravará os registros de saída por mês ou em um único registro resumido se você usar a opção de execução anual. Você pode exibir os detalhes mais significativos do job concluído no programa Administrador do Job SPED (P76B940). O sistema atribui o mesmo número de job a todos os UBEs para todos os blocos selecionados.

  4. Preenche a tabela Detalhes de Saída do Job SPED (F76B943) com informações do bloco, período e listagens.

    A tabela F76B943 também inclui a string de texto para o arquivo sem formatação.

  5. Usa um código de status para indicar se os registros estão em fila para o processamento.

    Os códigos de status são: W (aguardando), P (em processo), D (pronto) e E (erro). Estes códigos de status aparecem na tabela UBE - Blocos de Detalhes do Job SPED (F76B942) para cada UBE no job que você executa. Você pode exibir os status na tela Revisão do Job SPED no programa Administrador do Job SPED.

    Um código de status D (pronto) aparece na tabela Blocos do Cabeçalho de Job SPED (F76B941) quando todos os UBEs do job forem executados sem erro. Você pode exibir o status de um serviço na tela Consulta ao Job SPED no programa Administrador do Job SPED.

O sistema inclui todos os registros de um número de serviço nesse arquivo simples.

Observação:

O sistema atribuirá o número do lote aos registros quando você executar o programa Bloco 9 - Geração (R76B995), por isso, esse campo não será preenchido até você executar o programa. O programa Bloco 9 - Geração também grava as strings de texto na tabela Cabeçalho de Processador de Texto (F007101) e Detalhes do Processador de Texto (F007111). Você usa o número do lote para localizar registros que o sistema grava nas tabelas do processador de arquivo de texto e usa o programa Processador de Arquivo de Texto (P007101) para copiar os arquivos de texto na mídia que você usa para submeter os arquivos ao governo.

Você executa cada bloco em um job separadamente. Geralmente, você revisa a saída de um bloco antes de processar o próximo bloco porque os dados de um bloco com uma sequência maior são usados para processar dados em um bloco posterior. O sistema gera um lote para cada período no job. Por exemplo, se você executar um job que inclui três períodos, o sistema gera três lotes.

35.1.3 Pré-requisitos

Antes de configurar e executar jobs para gerar o arquivo eletrônico para submeter para contabilidade SPED:

35.1.4 Telas Usadas para Incluir Jobs e para Extrair Dados

Nome da Tela Id. da Tela Navegação Utilização
Consulta ao Job SPED W76B940A SPED (G76B0920), Execução SPED Verifique e selecione os jobs existentes.
Revisão do Cabeçalho do Job SPED W76B940B Clique em Incluir na tela Consulta de Job SPED. Adicione um job em um livro por período e pessoa jurídica.
Revisão de Job SPED W76B940I Selecione um job na tela Consulta ao Job SPED e clique em Selecionar. Selecione os blocos e UBEs a serem executados; modifique a versão a ser executada; escolha se deseja executar um relatório anual e especifique se devem ser mostrados os detalhes da conta nos relatórios de saída de cada UBE.
Livro Relacionado ao Job SPED W76B940H Selecione os Livros Relacionados do menu de Tela na tela Revisão de Job SPED. Adicione ou modifique informações do livro relacionado para livros principais com um tipo de livro B ou R.
Revisão de Códigos de Verificação de Jobs SPED W76B940G Selecione Revisão do Código Hash do menu de Tela na tela Revisão de Job SPED. Adicione o código hash a cada livro auxiliar. Você deve digitar um código de verificação para cada período de cada livro.
Revisão de Job SPED W76B940I Selecione um job na tela Consulta ao Job SPED e clique em Selecionar. Selecione os blcos e UBEs a serem executados.

35.1.5 Definição de Opções de Processamento para o Administrador do Job SPED (P76B940).

As opções de processamento permitem que o usuário defina valores predeterminados para processamento.

35.1.5.1 Geral

Versão de Geração Eletrônica de Relatórios

Digite um valor da tabela UDC 76B/VC para especificar o tipo de relatório que você está processando. Para processar registros contábeis SPED, digite SD (Contabilidade SPED).

35.1.6 Configuração de um Job para Extrair Dados

Acesse a tela Revisão de Cabeçalhos do Job SPED.

Figura 35-1 Revisão do Cabeçalho do Job SPD

Descrição de Figura 35-1 segue
Descrição de "Figura 35-1 Revisão do Cabeçalho do Job SPD"

  1. Preencha estes campos e clique em OK.

    • Número do Job

    • Descrição do Job

    • Pessoa Jurídica

    • Opção Execução Anual

    • Número do Livro SPED

    • Dígitos Iniciais do Ano

    • Ano Fiscal

    • Período Inicial

    • Período Final

  2. Na tela Consulta ao Job SPED, selecione o serviço que você criou na Etapa 1 e clique em Selecionar.

    O sistema exibe a configuração do bloco do programa Configuração do Bloco (P76B0730).

  3. Modifique as versões UBE caso o sistema mostre os detalhes dos arquivos de saída ou somente registros com erros, se necessário.

  4. Selecione Livros Relacionados do menu de Tela.

    O sistema exibe a tela Livro Relacionado do Job SPED com registros que você configura no programa Definição do Tipo de Livro (P76B935).

  5. Revise as informações do livro relacionado, em seguida, clique em OK.

  6. Selecione Revisão do Código de Verificação do menu de Tela.

    O sistema exibe a tela Revisão de Códigos de Verificação de Jobs SPED.

  7. Adicione códigos de verificação a cada período para cada livro auxiliar (relacionado) e, em seguida, clique em OK.

  8. Clique em OK na tela Revisão de Job SPED.

    O sistema exibirá a tela Consulta ao Job SPED.

  9. Selecione Revisão de Signatários no menu Linha.

    O sistema exibirá a tela Revisão de Signatários do Job SPED.

  10. Adicione ou revise informações do signatário e clique em OK.

35.1.6.1 Tela Revisão do Cabeçalho do Job SPED

Número do Job

O sistema preencherá este campo com o próximo número. Você pode alterar este número. Este campo deve conter um valor.

Descrição do Job

(Opcional) Digite uma descrição do job.

Pessoa Jurídica

Especifique a companhia para a qual você gera os blocos e as listagens. A companhia deve ser configurada no programa Constantes da Pessoa Jurídica (P76B010).

Execução Anual (Atualização da Release 9.1)

Selecione esta opção se você quiser gerar um arquivo de Contabilidade do SPED anual.

  • Se a opção estiver selecionada, o sistema gerará um único arquivo de texto de Contabilidade do SPED com informações de todos os períodos incluídas nos campos Período Inicial e Período Final.

  • Se a opção não estiver selecionada, o sistema gerará um arquivo de texto de Contabilidade do SPED para cada período.

Você só pode determinar se deseja usar esta opção quando cria um novo job.

Número do Livro SPED

Informe o número do livro para o qual você criará o job. O número do livro deverá ser configurado no programa Definição do Tipo de Livro (P76B935).

Dígitos Iniciais do Ano

Especifique os dígitos iniciais do ano para os quais você irá gerar os registros.

Ano Fiscal

Especifique o ano para o qual você irá gerar os registros. Por exemplo, para especificar o ano 2009, digite 09.

Período Inicial

Digite o primeiro período para o qual você deseja gerar os registros. Se você deixar este campo e o campo Período Final em branco, o sistema usará uma faixa de período 1 até o período 12. Se você deixar este campo em branco e preencher o campo Período Final, o sistema usará o mesmo valor para o primeiro período, conforme você digitou no campo Período Final.

Período Final

Digite o último período para o qual você irá gerar os registros. Se você deixar este campo e o campo Período Inicial em branco, o sistema usará uma faixa de período 1 até o período 12. Se você deixar este campo em branco e preencher o campo Período Inicial, o sistema usará o mesmo valor para o último período, conforme você digitou no campo Período Inicial.

Identificação do Demonstrativo

O sistema preenche este campo com um valor 1. Não é possível alterar esse valor.

35.1.6.2 Tela Livro Relacionado ao Job SPED

Número do Livro Relacionado

Selecione um registro que existe na tabela Relação do Tipo de Livro SPED (F76B936).

Objetivo do Livro Relacionado e Tipo de Livro SPED

O sistema preenche estes campos com os valores associados ao número do livro que você digitou no campo Número do Livro Relacionado.

35.1.6.3 Tela Revisão de Signatários do Job SPED

Número do Cadastro do Signatário

Digite o número do cadastro da pessoa que está autorizada a assinar o arquivo eletrônico contábil SPED.

Código do Signatário

Digite um valor da tabela UDC (76B/SG) dos Códigos de Qualificação Signatária para especificar o título da pessoa que está assinando o arquivo eletrônico contábil SPED.

35.1.7 Execução de um Job para Extrair os Dados

Você processa cada bloco de um job separadamente.

  1. Acesse a tela Revisão do Job SPED.

  2. Selecione Bloco 0 e, em seguida, clique em Selecionar/Desfazer Seleção do Bloco no menu Linha.

    O sistema coloca marcas de seleção próximas ao Bloco 0 e o UBE para o bloco 0.

    Observação:

    O sistema permite que você use a opção Selecionar/Cancelar Seleção de UBE somente quando você reprocessar um job.
  3. No menu Tela, selecione Processo.

    O sistema executa o UBE para o bloco 0 e atualiza as tabelas associadas ao job.

  4. (Opcional) Revise a saída do Bloco 0.

    1. Clique em Cancelar ou em OK para voltar à tela Consulta ao Job SPED.

    2. Na tela Consulta ao Job SPED, selecione o serviço que você processou e selecione a Revisão de Saída no menu Linha.

      O sistema exibirá a tela Revisão de Saída do Job SPED. Não é possível alterar os dados desta tela; você só pode revisá-los. Use a caixa de seleção Exibir Texto de Saída para exibir ou ocultar os dados do arquivo de texto.

    3. Clique em Fechar para voltar à tela Consulta ao Job SPED.

    4. Corrija os dados em suas tabelas de origem, se necessário.

      Se fizer alterações nos dados de origem, reprocesse o bloco antes de continuar.

  5. Repita as Etapas 1-4 para os blocos I, J e 9.

35.1.8 Reprocessamento de um Bloco

Acesse a tela Revisão do Job SPED.

Você só poderá reprocessar um bloco se o status do bloco for D (concluído).

Observação:

Se você executar o programa Bloco I - Plano de Contas e Centro de Custo Aberto (R76B955) novamente, você deverá também executar estes programas porque eles usam os dados dos planos de contas:

Bloco I - Saldos/Saldos de Conta PL (R76B960)

Bloco I - Lançamento Contábil (R76B965)

Bloco I - Saldos Diários (R76B970)

Programa Bloco J - Balanço Patrimonial e Demonstração do Resultado em Aberto (R76B985)

  1. Selecione o bloco a ser reprocessado e selecione Selecionar/Desfazer Seleção no menu Linha.

    O sistema coloca uma marca de seleção próxima ao bloco e os UBEs do bloco.

  2. (Opcional) Para executar somente UBE para o bloco, selecione o UBE para executar e selecionar a opção Selecionar/Cancelar Seleção de UBE do menu Linha.

    O sistema desmarca os UBEs que você não selecionou. Você pode executar todos os UBES de um bloco ou apenas um UBE quando reprocessar um bloco. Você não pode selecionar vários UBEs para serem executados, a menos que selecione todos os UBEs de um bloco.

  3. No menu Tela, selecione Processo.

    O sistema reprocessa o bloco selecionado ou UBE.

Importante:

Se você reprocessar um bloco (selecionou o bloco) ou uma parte de um bloco (selecionou um UBE), é necessário também reprocessar os blocos subsequentes que usam os dados que você gerou novamente. Por exemplo, o programa Geração do Bloco 9 (R76B995) lê dados dos blocos 0, I e J. Se você reprocessar UBEs para o bloco 0, I ou J, você também deve reprocessar o bloco 9.