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-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.

Este artigo ajudou você?