Identificador de Regra

VEN-140ZERVL01

Módulo: VEN - Vendas.

Finalidade: Informado, via regra, qual dos impostos de retenção devem sofrer zeramento. Surgiu para atender a necessidade de controle de base mínima do imposto para retenção.

Características: Além das varíaveis documentadas são enviados para a regra todos os campos da tabela de dados gerais da Nota Fiscal de Saída (E140NFV), cada um com seu respectivo tipo de dado. Exemplo:
Nome do campo na tabela: CodEmp;
Nome da variável disponível para regra: "VS" + CodEmp = VSCodEmp.

Para as variáveis de zeramento, serão disponibilizas as opções já definidas no sistema, cabe a regra redefinir ou não estas opções. Serão consistidos os valores provenientes da regra, sendo aceito apenas "S" para SIM ou "N" para NÃO.

Estarão disponíveis os impostos abaixo: PIS Retido / COFINS Retido / CSLL Retido / Outras Retenções / IRRF / INSS / ISS / ICMS

Tela: NOTAS FISCAIS DE SAÍDA

Transação: Este identificador de regras pode estar ligado a uma transação. Existindo transações de produto e serviço, utiliza-se a transação de produto (padrão do sistema).

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSPIS ALFA Indicativo se devem ser zerados a base e o valor do PIS Retido ('S' - Sim, 'N' - Não) S
VSCOFINS ALFA Indicativo se devem ser zerados a base e o valor do COFINS Retido ('S' - Sim, 'N' - Não) S
VSIRRF ALFA Indicativo se devem ser zerados a base e o valor do IRRF Retido ('S' - Sim, 'N' - Não) S
VSCSLL ALFA Indicativo se devem ser zerados a base e o valor do CSLL Retido ('S' - Sim, 'N' - Não) S
VSCalcularISS ALFA

A variável VSCalcularISS é um indicativo se deve calcular o ISS conforme o identificador de regras COM-000ALISS01 ("S - Sim", "N - Não").

Existem algumas situações em que essa variável deve receber "S - Sim" para que o sistema não sobreponha o valor que foi calculado no identificador de regras COM-000ALISS01. São essas:

  1. Quando qualquer imposto estiver zerado na regra através do identificador de regras VEN-140ZERVL01;
  2. Caso sejam utilizados os identificadores VEN-140MNTVL01, COM-000ALISS01 e VEN-140ZERVL01.
N
VSOUTRET ALFA Indicativo se devem ser zerados a base e o valor de Outra Retenções ('S' - Sim, 'N' - Não) S
VSINSS ALFA Indicativo se devem ser zerados a base e o valor do INSS Retido ('S' - Sim, 'N' - Não) S
VSISS ALFA Indicativo se devem ser zerados a base e o valor do ISS Retido ('S' - Sim, 'N' - Não) S
VSICMS ALFA Indicativo se devem ser zerados a base e o valor do ICMS ('S' - Sim, 'N' - Não) S
VSPISPC ALFA Indicativo se devem ser zerados a base e o valor do PIS Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSCOFINSPC ALFA Indicativo se devem ser zerados a base e o valor do COFINS Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSIRRFPC ALFA Indicativo se devem ser zerados a base e o valor do IRRF Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSCSLLPC ALFA Indicativo se devem ser zerados a base e o valor do CSLL Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSOUTRETPC ALFA Indicativo se devem ser zerados a base e o valor do Outras Retenções após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSINSSPC ALFA Indicativo se devem ser zerados a base e o valor do INSS Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSISSPC ALFA Indicativo se devem ser zerados a base e o valor do ISS Retido após a correção de perda de precisão por arredondamento ('S' - Sim, 'N' - Não) S
VSICMSPC ALFA Indicativo se devem ser zerados a base e o valor do ICMS Retido após a correção de perda de precisão por arredondamento ('S' - Sim, '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ê?