Documento de Entrada

Documento de Saída

A normalização do banco de dados adotada pelo time Fiscal para o Configurador de Tributos organizou as informações em tabelas menores e mais específicas, ao invés de concentrá-las em estruturas maiores e mais complexas.
Essa nova abordagem traz ganhos significativos em:
Tabela F2D - Tributos Genéricos Calculados
A tabela F2D é responsável por armazenar os tributos calculados dos itens das Notas Fiscais, tanto para documentos de Entrada (SD1) quanto de Saída (SD2).
Campos Principais para Contabilização
| Campo | Descrição | Função |
|---|---|---|
| F2D_IDREL | ID de relacionamento | Faz a ligação entre a tabela F2D e as tabelas SD1 e SD2 através dos campos D1_IDTRIB e D2_IDTRIB |
| F2D_TRIB | Sigla do Tributo | Armazena o "apelido" do tributo definido na Regra de Cálculo - Documentos Fiscais |
Relação entre Tabelas
F2D_IDREL = D1_IDTRIB/D2_IDTRIB (Item Documento Entrada/Saída)
Exemplo de Configuração
Para configurar, acesse: Configurador de Tributos → Regras Fiscais → Regras de Cálculo Documento Fiscal → Regra de Cálculo - Documentos Fiscais


Acesso aos Dados via Índice
Através do índice 6 da tabela F2D, é possível posicionar em uma determinada regra de tributo:
Exemplo de Configuração
POSICIONE("F2D",6,SD1->D1_IDTRIB+"ATF001","F2D_VALOR")

SD1->D1_IDTRIB: O valor do campo D1_IDTRIB da tabela SD1"ATF001": A string literal "ATF001" (sigla do tributo)O resultado deste comando será o valor do campo F2D_VALOR do registro encontrado na tabela F2D que tenha como chave o valor composto por SD1->D1_IDTRIB+"ATF001".
Exemplo Configuração do Lançamento Padrão:
