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 |
Indicativo se deve calcular o ISS conforme o identificador de regras COM-000ALISS01. ('S' - Sim, 'N' - Não). Este indicativo funciona apenas quando utilizado o zeramento do PIS, COFINS e CSLL.Em casos de arredondamento do valor do ISS, é necessário ter o identificador de regras VEN-140MNTVL01 ativo e com a variável VSMNTISS definida como 'N' - Não. Dessa forma, impede que a rotina do sistema sobreponha o valor que foi arredondado no identificador de regras COM-000ALISS01. |
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.