Identificador de Regra

VEN_140ALIMP01

Módulo: VEN - Vendas.

Finalidade: Permitir a alteração de valores dos Impostos Agro na nota fiscal de saída.

Características: No momento do calculo dos Impostos Agro pela tela (F140GNF), se o identificador estiver ativo, ele será acionado para cada imposto do item da nota fiscal de entrada. Em seguida, será enviado para a regra todos os campos da tabela E140NFV e E140IPV, além dos valores calculados do imposto do item da nota atual.

O usuário pode criar uma regra e alterar valores dos Impostos Agro e, caso a regra não altere nenhum valor, será mantido o valor já calculado.

Tela: F140GNF

Transação: Não se aplica.

Regra de exemplo:

Definir numero VenNCodEmp;
Definir numero VenNCodFil;
Definir numero VenNCodCli;
Definir numero VenNNumNfv;
Definir alfa VenACodSnf;
Definir numero VenNSeqIpv;
Definir alfa VenACodImp;
Definir numero VenNQtdBas;
Definir alfa VenAUnimed;
Definir numero VenNVlrUpf;
Definir numero VenNPerAli;
Definir numero VenNTotImp;

NCodEmpNfv = E140IPV.CODEMP;
NQtdVenIpv = E140IPV.QTDVEN;

se (E140nfv.NUMNFV = 189)
inicio
VenNQtdBas = 80;
VenAUniMed = "KG";
VenNVlrUpf = 30;
VenNPerAli = 40;
VenNTotImp = 50;

fim ;

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
VenNCodEmp Número Código da Empresa N
VenNCodFil Número Código da Filial N
VenNCodCli Número Código do Cliente N
VenNNumNfv Número Número da Nota Fiscal N
VenACodSnf Alfa Código da série da Nota Fiscal N
VenNSeqIpv Número Sequência do item na nota fiscal de saída N
VenACodImp Alfa Código do imposto N
VenNQtdBas Número Quantidade base para cálculo do imposto S
VenAUnimed Alfa Código da Unidade de Medida utilizada na base de cálculo S
VenNVlrUpf Número Valor da Unidade Padrão Fiscal na data da transação S
VenNPerAli Número Percentual da Alíquota S
VenNTotImp Número Valor total de imposto calculado S

Este artigo ajudou você?