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-140ARICS01

Módulo: VEN - Vendas.

Finalidade: Definir a forma de arredondamento para ICMS Substituto, isto é, repassando informações para regra, o usuário poderá definir se existe ou não arredondamento para ICMS substituto.

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.

Características: Executado nas telas de Notas Fiscais de Saída e no Faturamento via Distribuição.

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP ALFA Código da Empresa N
VSCODFIL ALFA Código da Filial N
VSCODCLI NÚMERO Código do Cliente N
VSCODTNS ALFA Código da Transação N
VSCODTST ALFA Código da Tabela de Substituição Tributária N
VSARRICS ALFA Indicativo se arredonda Icms Substituto ("S" - Sim ou "N" - Não) S

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ê?