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

Módulo: VEN - Vendas.

Finalidade: O objetivo deste identificador de regras é sugerir o código de redução de ICMS do item de produto ou serviço que está sendo digitado na nota fiscal.

Características: A sequência para a sugestão do código de redução de impostos é:

Cadastro Transação > Definições do Cliente > Cadastro do produto / Serviço

Após essa sequência de sugestões, o ponto de regra é acionado.

Tela: Faturamento

Transação: Não se aplica.

Regra:

definir numero VenNCodFil;
definir alfa VenACodTrd;

se (VenNCodFil = 1)
VenACodTrd = "02";
senao
VenACodTrd = "R20";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VenAOriMer ALFA Código de origem fiscal (do produto ou serviço), conforme item da nota fiscal de saída. N
VenACodStr ALFA Código da situação tributária de ICMS do item de produto ou de serviço, conforme item que estiver sendo processado . N
VenACodTrdTns ALFA Código de redução de impostos padrão informado no cadastro da transação. N
VenACodTrdCli ALFA Código de redução de impostos padrão informado no cadastro do cliente. N
VenACodTrdProSer ALFA Código de redução de impostos padrão infromado no cadastro do produto. N
VenNCodEmp NÚMERO Código da empresa da nota fiscal que está sendo digitada. N
VenNCodFil NÚMERO Código da filial da nota fiscal que está sendo processada. N
VenACodSnf ALFA Código da série da nota fiscal que está sendo processada. N
VenNNumNfv NÚMERO Número da nota fiscal que está sendo processada. N
VenNSeqIte NÚMERO Sequência do item da nota fiscal que está sendo processada. N
VenATipIte ALFA Tipo do item, "P" para produtos, "S" para serviços. N
VenACodProSer ALFA Código do produto ou serviço que está sendo processado. N
VenACodDer ALFA Código da derivação, para o caso de processamento de produto. N
VenACodDep ALFA Código do depósito do produto que está sendo processado. N
VenACodTns ALFA Código da transação do item que está sendo processado. N
VenNCodCli NÚMERO Código do cliente da nota fiscal que está sendo processada. N
VenACodTrd ALFA Código da redução de imposto. 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ê?