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
-
Você cria Regras de apuração e escrituração definindo Condições (o que filtrar) e Resultados (o que aplicar).
-
Opcionalmente, cria ou utiliza Fórmulas para calcular valores nos Resultados.
-
Vincula estas regras a empresas por meio de Rotinas de apuração e escrituração.
-
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.
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
-
Informe a Descrição da fórmula.
-
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).
-
Selecione a Função (CALCULAR ou TOTALIZAR).
-
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).
-
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
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.
-
Informe a Identificação: Nome da rotina, Data Início (obrigatória) e, se necessário, Data Fim.
-
Selecione as empresas que usarão a rotina (apenas empresas com a mesma UF da regra podem ser vinculadas).
-
Adicione as regras que devem ser aplicadas (apenas regras ativas e com vigência válida aparecem na lista).
-
Salve a rotina. O sistema abrirá automaticamente o Alinhamento de saldo para processamento.
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
-
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). -
Crie fórmulas (opcional)
Se precisar consolidar valores (ex.: Valor da Operação), cadastre as fórmulas. -
Cadastre a Regra
-
Informe nome, UF e vigência.
-
Configure as Condições (ex.: Tipo Nota Entrada/Saída, Modelo = 55, CFOP = 2556, Situação ≠ 02/03/04/05).
-
Defina os Resultados (valor fixo, campo do sistema ou fórmula).
-
Salve.
-
-
Monte a Rotina
Crie uma rotina, selecione as empresas e vincule a(s) regra(s). -
Execute o Alinhamento de saldo
O sistema aplicará automaticamente os resultados nas notas aderentes às condições. -
Revise na Auditoria
Consulte as alterações registradas para controle e conformidade.
8. Exemplos práticos
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 inclusões, alterações e exclusões nos cadastros de Regras, Fórmulas e Rotinas 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.