Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

VEN-140MNTVL01

Módulo: VEN - Vendas.

Finalidade: Definir se um determinado imposto será sofrerá arredondamento quando o seu valor totalizado nos itens não conferir com o valor total dos dados gerais da nota fiscal. Além dos valores de impostos, o usuário também poderá decidir quanto ao valor de comissão.

Nota

Quando o cálculo de impostos relacionados a este identificador de regras for efetuado através de regras personalizadas (geralmente atrelados à outros identificadores de regras ou, inclusive, à web services), é recomendável a ativação deste identificador de regras definindo que o imposto, que é calculado de forma personalizada, não seja arredondado. A rotina de arredondamento acionada pela sistema poderá sobrescrever o imposto calculado de forma personalizada, caso esse cálculo gere divergências de valores e faça o sistema entender que um arredondamento é necessário.

A utilização de personalização no cálculo de impostos, que não cause a chamada da rotina de arredondamento (em que o identificador de regras em questão atua), deverá garantir uma consistência nos valores calculados/atribuídos através da customização envolvida. Em cenários complexos, que geralmente envolvem cálculos com perde de precisão decimal (quantidade decimal X valor unitário decimal), pode não haver possibilidade que rotina de arrendondamento padrão do sistema seja acionada. Neste caso, a única possibilidade de não executar a rotina, é cadastrando esse identificador de regras e definindo na regra os impostos que não serão arredondados.

Tela: Fechamento de notas fiscais de saída

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP NÚMERO Código da empresa N
VSCODFIL NÚMERO Código da filial N
VSCODCLI NÚMERO Código do cliente N
VSMNTIPI ALFA Mantem IPI S
VSMNTICM ALFA Mantém ICMS S
VSMNTINS ALFA Mantém INSS S
VSMNTIRF ALFA Mantém IRRF S
VSMNTISS ALFA Mantém ISS S
VSMNTCOF ALFA Mantém COFINS S
VSMNTPIS ALFA Mantém PIS S
VSMNTCSL ALFA Mantém CSLL S
VSMNTOUR ALFA Mantém Outras Retenções S
VSMNTDZF ALFA Mantém Desconto Zona Franca S
VSMNTPIF ALFA Mantém PIS Faturamento S
VSMNTCFF ALFA Mantém COFINS Faturamento S
VSMNTCOM ALFA Mantém Comissão S
VSMntVde ALFA Mantém o ICMS Partilha do estado destino S
VSMntVor ALFA Mantém o ICMS Partilha do estado origem S
VSMntVfc ALFA Mantém o fundo de combate à pobreza S
VSCodSnf ALFA Código da série da nota fiscal N
VSNumNfv NUMERO Número da nota fiscal de saída N

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?