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.