Este apêndice contém os seguintes tópicos:
Cada bloco mantém um conjunto de arquivos de trabalho que contém as chaves de informações do cadastro às quais são referenciadas e devem ser reportadas no arquivo de saída. A geração do Bloco 0 é baseada nas informações extraída dos blocos anteriores contidos no arquivo de trabalho. Se você adicionar lógica para preencher qualquer campo que deva ser reportado no bloco 0, chame a função de negócios apropriada disponível para atualizar o arquivo de trabalho correspondente. Dessa forma, os UBEs do bloco 0 terão as informações deste campo nas tabelas de saída.
A tabela a seguir lista os campos e a função de negócios correspondente que o sistema chama para atualizar os arquivos de trabalho:
Campo | Descrição | Função de Negócios |
---|---|---|
COD_PART | Número do Cadastro Geral | N76B0800 - SPED Fiscal - Cadastro Geral - BRA - 76B |
COD_ITEM / UNIT | Número do Item/Unidade de Medida | N76B0801 - SPED Fiscal - Itens e UM - BRA - 76B |
COD_NAT | Natureza da Operação | N76B0805 - SPED Fiscal - Natureza da Operação - BRA - 76B |
COD_INF | Código de Mensagem | N76B0806 - SPED Fiscal - Informações das mensagens - BRA - 76B |
COD_CCUS | Centro de Custo | N76B0807 - SPED Fiscal - Centro de Custo - BRA - 76B |
UF | Estado | N76B0808 - Estado - BRA - 76B |
COD_CTA | Conta Contábil | N76B0740 - SPED Fiscal - Operações do Arquivo de Trabalho da Conta |
Para permitir o reprocessamento, os UBEs chamam a função de negócios N76B0810 SPED Fiscal - Excluir Arquivo de Trabalho - BRA - 76B no início do processo para limpar os arquivos de trabalho do bloco e número do job correspondentes.
Figura D-1 Exemplo de N76B0801 - Função de Negócios