Construtor de expressões para emissão de nota fiscal

2 minutos de leitura

#ARTIGO: 376

O construtor de expressões é uma ferramenta que permite criar fórmulas matemáticas para realizar cálculos de impostos, podendo ser utilizada atualmente em regras fiscais de NF-e (Nota Fiscal Eletrônica), NFC-e (Nota Fiscal de Consumidor Eletrônica) e NFS-e (Nota Fiscal de Serviço Eletrônica).

Nessa tela, estão disponíveis operadores matemáticos e funções lógicas que facilitam a criação das expressões e permitem definir os cálculos de acordo com as necessidades de cada regra fiscal.

A tela do construtor de expressões pode ser acessada em dois momentos: durante a criação de regras fiscais ou na criação de fórmulas de produtos.

 

 

Com a tela do construtor de expressões aberta, a primeira ação disponível é clicar no botão , que exibirá as opções de ações disponíveis.

  • Mostrar expressão: Ao selecionar essa opção, será expandido um campo chamado, expressão (visualização) permitindo visualizar toda a expressão que está sendo criada.

 

 

  • Limpar: Caso seja necessário excluir a expressão que está sendo criada e começar novamente, utilize essa opção.

 

Como criar uma expressão

O primeiro passo para criar uma expressão é clicar no . Ao selecioná-lo, o sistema apresentará os tipos de elementos que podem ser utilizados na construção da expressão.

 

 

  • : Permite utilizar funções lógicas e matemáticas predefinidas pelo sistema para realizar cálculos ou aplicar condições específicas na expressão.
  • : Agrupa um conjunto de cálculos para organizar a expressão e definir a prioridade das operações.
  • : Define um valor estático que será utilizado pela expressão.

 

Agora, vamos selecionar uma das opções disponíveis para criar a expressão. Independentemente da opção escolhida, o sistema exibirá um campo na parte superior para o preenchimento das informações necessárias, de acordo com o tipo de expressão selecionado.

 

Selecionando função

 

 

As funções disponíveis são:

  • Arredondar: Permite arredondar um valor para uma quantidade definida de casas decimais. Ao clicar no botão , você poderá informar o valor que será arredondado e a quantidade de casas decimais desejada.
  • Arredonda ABNT NBR 5891: Utiliza o método de arredondamento round-half-even (arredondamento do banqueiro). Nesse método, quando o valor está exatamente no meio entre dois números (por exemplo, 0,5), o arredondamento é realizado para o número par mais próximo.
  • Soma: Realiza a soma de todos os valores ou elementos adicionados à expressão.
  • Evitar negativos: Garante que o resultado da expressão nunca seja menor que zero. Caso o cálculo resulte em um valor negativo, o sistema retornará automaticamente 0.
  • Maior valor: Compara dois ou mais valores e retorna o maior valor entre eles.
  • Fixar casas decimais: permite definir a quantidade de casas decimais que deverá ser considerada no resultado de um valor ou cálculo.

 

Selecionando operação matemática

 

 

As operação matemática disponíveis são:

  • Clique no botão para adicionar os valores ou expressões que farão parte do cálculo. Em seguida, utilize os operadores disponíveis (+, -, * e /) para definir como o cálculo será realizado.

 

Selecionando valor

 

 

Este campo permite definir um valor estático, que será utilizado diretamente na expressão e não depende de outros componentes para funcionar.

Na construção da expressão, é possível:

  • Definir a ordem das operações;
  • Combinar variáveis com cálculos matemáticos;
  • Aplicar funções sobre o resultado final.

Também é possível editar ou remover qualquer item já inserido, utilizando os botões disponíveis ao lado de cada linha.

Em seguida utilize os operadores disponíveis (+, , *, /) para definir como o cálculo será realizado.

Ao criar uma regra fiscal, você pode adicionar quantas expressões forem necessárias para compor o cálculo e definir corretamente o funcionamento da regra.

 

 

Agora, basta clicar no botão   para salvar a expressão criada.

 

Editando os elementos

Durante a criação da expressão, é possível editar diretamente o código gerado. Essa edição pode ser realizada pelo campo expressão, desde que ele esteja habilitado, conforme demonstrado anteriormente por meio do botão de ações.

Ao clicar no , o sistema habilita a edição do campo, permitindo que a expressão seja ajustada manualmente conforme a necessidade.

 

 

Também é possível utilizar recursos adicionais para manipular os elementos da expressão por meio dos seguintes botões:

  • : Aplica uma prioridade ao cálculo utilizando parênteses, permitindo definir a ordem em que as operações serão realizadas.
  • : Realiza a compilação da expressão criada, verificando e processando sua estrutura para garantir que ela possa ser utilizada corretamente.
Este artigo foi útil?
Ainda com dúvidas? Abra um chamado.
plugins premium WordPress