Agilize sua escrituração fiscal com regras automáticas e seguras. O Escrita Fácil aplica apurações estaduais (como DIFAL) e lança ajustes C197/D197 de forma padronizada, reduzindo retrabalho e erros. Você configura as regras; o sistema faz o resto.



1. O que é e quando usar


Importante!

As regras criadas hoje são úteis até a transição da Reforma Tributária (2029–2033). A partir de 2033, apurações como DIFAL/Antecipação tendem a ser descontinuadas; ajuste seu planejamento.


Use o Escrita Fácil quando precisar:

  • Apurar DIFAL de entradas para uso e consumo ou ativo imobilizado (prioridade: empresas do RJ).

  • Lançar automaticamente ajustes C197/D197 na EFD ICMS/IPI conforme regras predefinidas.

  • Aplicar rotinas padronizadas criadas pela Alterdata através do SuperPack, sem esperar novas versões do sistema.

Você pode criar suas próprias regras, importar regras de terceiros (JSON) criadas usando o sistema da Alterdata ou aproveitar regras/fórmulas padrão publicadas pela Alterdata via SuperPack.

1.1 Visão geral do funcionamento

  1. Você cria Regras de apuração e escrituração definindo Condições (o que filtrar) e Resultados (o que aplicar).

  2. Opcionalmente, cria ou utiliza Fórmulas para calcular valores nos Resultados.

  3. Vincula estas regras a empresas por meio de Rotinas de apuração e escrituração.

  4. No Alinhamento de saldo, o Fiscal lê as rotinas da empresa e aplica automaticamente os resultados nas notas que atenderem às condições.


2. Regras de apuração e escrituração


2.1. Acesso e ações disponíveis

  • Nova: cria uma regra.

  • Editar: altera uma regra existente.

  • Duplicar: copia uma regra para acelerar ajustes.

  • Exportar/Importar: salva ou carrega regras em arquivo JSON. Se a regra utilizar fórmulas vinculadas, elas também serão incluídas na exportação.

  • Padrão Alterdata: abre a galeria de regras padrão publicadas via SuperPack.

  • Fórmulas: acessa o cadastro de fórmulas (padrões da Alterdata e suas próprias).

  • Excluir: remove regras criadas pelo usuário (bloqueado se a regra estiver vinculada a uma rotina).

  • Auditoria: abre o histórico de alterações do cadastro.

  • Ajuda e Centro de aprendizagem: acessa nossos materiais de ajuda.

2.2. Como configurar uma regra

A tela é dividida em dois blocos: Identificação e Definição da lógica (Condições e Resultados).

2.2.1. Identificação

  • Nome da regra: escolha um título claro (ex.: “DIFAL Entrada – Uso e Consumo RJ”).

  • UF: defina se a regra é específica de um estado.

  • Vigência: período em que a regra será aplicada.

  • Descrição: contexto adicional (ex.: base legal, exceções, cenários).

2.2.2. Condições (o que filtrar)

As condições determinam onde o sistema aplicará os resultados. Elas são compostas por quatro partes:

  • Tipo: indica a origem dos dados a consultar (ex.: Nota fiscal entrada/saída → tabela M).

  • Campo: lista os campos disponíveis para o Tipo escolhido (ex.: CFOP, Modelo, Situação).

  • Operador: depende do campo (ex.: Igual/Diferente para CFOP; Maior ou igual/Menor que para percentuais).

  • Condição: o valor-alvo (ex.: CFOP 2556; Modelo 55; Situação ≠ 02,03,04,05).

O sistema compatibiliza automaticamente os operadores e as fontes de valor de acordo com o campo selecionado. Exemplo: para o campo CFOP, apenas os operadores "Igual a" e "Diferente de" ficam disponíveis e a fonte é "Cadastro do sistema" (direcionando para o cadastro de CFOP). Para campos de valor, há mais opções de comparação e fontes.

Ordem das condições: siga a ordem lógica do fluxo de dados. Se a regra valida informações da nota e depois dos itens, liste primeiro as condições da nota e depois as dos itens. Fora de ordem, a regra pode não funcionar corretamente.

Exemplo prático: para filtrar entradas modelo 55 com CFOP 2556, exceto situações 02/03/04/05, combine: Tipo “Nota fiscal entrada/saída” + Campo “Modelo = 55” + Campo “CFOP = 2556” + Campo “Situação ≠ 02,03,04,05”.

Fontes de valor para a condição:

  • Valor fixo: um valor digitado manualmente.

  • Fórmula: usa uma fórmula do cadastro de fórmulas.

  • Campo do sistema: referência a outro campo do movimento.

  • Cadastro do sistema: seleção a partir de um cadastro (ex.: CFOP, CST).

2.2.3. Resultados (o que aplicar)

Os resultados definem o que será escrito ou recalculado quando as condições forem atendidas. Cada resultado fica em uma aba e segue a mesma lógica de Tipo/Campo/Operador. Para preencher o valor, escolha uma das fontes abaixo, de acordo com sua necessidade:

  • Valor fixo: você informa o número/percentual diretamente.

  • Campo do sistema: puxa o valor de um campo já existente nas tabelas mapeadas.

  • Fórmula: calcula o valor com base em uma expressão configurável.

Valor da operação = (Valor da mercadoria + Frete + Seguro + Despesa acessória + IPI + ICMS ST + ICMS ST não aproveitado) − (ICMS desonerado + Desconto). Campos da tabela de itens (ex.: DI).

Quando a regra envolve cálculo e totalização (ex.: DIFAL), siga esta ordem nos resultados: 1) primeiro, crie o resultado que calcula o valor em cada item da nota; 2) depois, crie outro resultado que totaliza os valores apurados na nota fiscal. Essa sequência garante que os valores dos itens existam antes de serem consolidados.


3. Fórmulas


3.1. Acesso e ações disponíveis

  • Criar: monta fórmulas usando campos mapeados.

  • Editar: ajusta fórmulas salvas (as padrão Alterdata não são editáveis).

  • Duplicar: cria uma cópia para modificar.

  • Excluir: remove fórmulas criadas pelo usuário (bloqueio se vinculadas a alguma regra).

  • Visualizar: disponível para fórmulas padrão Alterdata (campos bloqueados), permitindo Simular antes do uso.

3.2. Funções das fórmulas (CALCULAR e TOTALIZAR)

Ao criar uma fórmula, escolha a função que define como o sistema processará o cálculo:

  • CALCULAR: calcula um valor usando campos do mesmo local (ex.: somar Valor da mercadoria + Frete + Seguro no item da nota).

  • TOTALIZAR: consolida na nota fiscal valores apurados em outro local (ex.: somar o DIFAL calculado em cada item para gerar o total na nota).

Boas práticas

Nomeie a fórmula de forma descritiva; documente a lógica na descrição; valide com notas reais antes de usar em produção.

3.3. Como criar uma fórmula

  1. Informe a Descrição da fórmula.

  2. Em Selecione o tipo, escolha a origem dos dados: Nota fiscal (entrada/saída), Item da nota (entrada/saída) ou Ajuste SPED (C197/D197).

  3. Selecione a Função (CALCULAR ou TOTALIZAR).

  4. Use o grid Campos do sistema para inserir campos monetários e de alíquota disponíveis para o tipo escolhido (duplo clique ou botão Adicionar).

  5. Monte a expressão no campo Fórmula e utilize os botões abaixo:

    • Adicionar: insere o campo selecionado na fórmula.

    • Desfazer: remove o último elemento adicionado.

    • Limpar: apaga toda a fórmula.

    • Simular: testa o cálculo antes de salvar.

    • Gravar: salva a fórmula após validação.


4. Rotinas de apuração e escrituração


4.1. O que são

As rotinas agrupam regras e empresas. É nelas que você define quais regras serão executadas para quais empresas.

4.2. Acesso e ações

  • Nova: cria um plano de rotina.

  • Editar: altera um plano existente.

  • Excluir: remove rotinas que ainda não tenham sido utilizadas no Alinhamento de Saldo.

  • Ajuda e Centro de aprendizagem: acessa nossos materiais de ajuda.

4.3. Como configurar

  1. Informe a Identificação: Nome da rotina, Data Início (obrigatória) e, se necessário, Data Fim.

  2. Selecione as empresas que usarão a rotina (apenas empresas com a mesma UF da regra podem ser vinculadas).

  3. Adicione as regras que devem ser aplicadas (apenas regras ativas e com vigência válida aparecem na lista).

  4. Salve a rotina. O sistema abrirá automaticamente o Alinhamento de saldo para processamento.

Validações automáticas:

• Datas inválidas são recusadas. A Data Fim deve ser posterior à Data Início.
• Não é possível salvar sem ao menos uma regra e uma empresa vinculadas.


5. Aplicação automática no Alinhamento de saldo


Você pode consultar, no módulo Notas fiscais e produtos, quais regras foram utilizadas nas notas.

Ao executar o Alinhamento de saldo nos módulos de Notas Fiscais/Produtos e nos Importadores, o Fiscal:

  • Lê as rotinas vinculadas à empresa.

  • Filtra as notas que atendem às condições de cada regra.

  • Aplica os resultados configurados (incluindo fórmulas e campos do sistema).

Isso traz velocidade à escrituração, reduz erros manuais e padroniza apurações como o DIFAL e ajustes C197/D197.


6. (Em breve!) Integração com o SuperPack


Regras e fórmulas são mantidas em JSON e podem ser baixadas como padrão Alterdata via SuperPack. Isso permite que a Alterdata disponibilize rapidamente novas automatizações sem depender de liberação de versão.

  • Acesse regras padrão em Padrão Alterdata no cadastro de regras.

  • Acesse fórmulas padrão em Fórmulas.

Comece pelas regras/fórmulas padrão fornecidas. Você pode copiá-las e adaptar para o seu cenário.


7. Passo a passo de uso


  1. Planejamento
    Defina o objetivo (ex.: apurar DIFAL de entradas de uso e consumo no RJ) e mapeie quais campos serão usados (ex.: Modelo, CFOP, Situação, alíquota interestadual).

  2. Crie fórmulas (opcional)
    Se precisar consolidar valores (ex.: Valor da Operação), cadastre as fórmulas.

  3. Cadastre a Regra

    1. Informe nome, UF e vigência.

    2. Configure as Condições (ex.: Tipo Nota Entrada/Saída, Modelo = 55, CFOP = 2556, Situação ≠ 02/03/04/05).

    3. Defina os Resultados (valor fixo, campo do sistema ou fórmula).

    4. Salve.

  4. Monte a Rotina
    Crie uma rotina, selecione as empresas e vincule a(s) regra(s).

  5. Execute o Alinhamento de saldo
    O sistema aplicará automaticamente os resultados nas notas aderentes às condições.

  6. Revise na Auditoria
    Consulte as alterações registradas para controle e conformidade.


8. Exemplos práticos


  • Condições: Tipo Nota Entrada/Saída; Modelo = 55; CFOP = 2556; Situação ≠ 02,03,04,05.
  • Resultados: calcular base e valor do DIFAL utilizando fórmula “Valor da Operação” menos exclusões cabíveis, e aplicar alíquota interestadual e interna conforme parâmetros.
  • Condições: notas com perfil/código específicos que exijam o ajuste.
  • Resultados: preencher campos do registro C197/D197 usando Valores fixos, Campos do sistema ou Fórmulas, conforme a regra fiscal definida.


9. Boas práticas e governança


  • Valide em ambiente controlado: teste as regras com um conjunto reduzido de notas.

  • Documente: descreva o propósito, base legal e limitações de cada regra/fórmula.

  • Controle de versões: use nomes e vigências claras; prefira duplicar ao sobrescrever regras em uso. Mantenha a ordem lógica das condições e dos resultados (calcular nos itens antes de totalizar na nota) para evitar falhas de execução.

  • SuperPack primeiro: priorize regras/fórmulas padrão Alterdata; adapte quando necessário.

  • Perfil de criação: como a ferramenta exige lógica e entendimento fiscal, prefira que a autoria inicial seja feita por especialistas (ex.: time DSN) até a maturação.


10. Auditoria


Todas as alterações cadastrais são registradas na Auditoria do sistema. Utilize este histórico para:

  • Rastrear quem alterou o quê.

  • Comparar versões de regras.

  • Validar conformidade em revisões internas/externas.


11. Perguntas frequentes (FAQ)


Poderá, se a regra tiver sido criada no sistema Alterdata. Use a opção Importar no cadastro de Regras para carregar um arquivo JSON compartilhado por terceiros.

Você pode consultá-las pelo Padrão Alterdata. Para personalizar, duplique a regra e edite a sua cópia.

Sim. Informe a UF na identificação da regra.

Desativa a regra sem excluí-la. Ela deixa de aparecer na seleção de rotinas, mas permanece no cadastro para consulta.

Garante que a regra seja aplicada apenas uma vez por documento, evitando duplicidade de resultados.