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:
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.
Verifica 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.
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.
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.
Usará 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.
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.