Exemplo de N76B0801 - Função de Negócios

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 serviço correspondentes.

Exemplo de N76B0801 - Função de Negócios