Identificador de Regra
COM-000ALPIT01
Módulo: COM - Comercial.
Finalidade: alterar o percentual, o valor e base do PIS retido.
Características: chamado no cálculo do item de produto e serviço. Somente será acionado se o parâmetro Tipo Retenção da aba Compras 2, da tela Parâmetros da Filial para Compras (F070FCP) for "C" ou "O";
Tela: notas fiscais, cotações, pedidos e ordens de compra.
Transação: pode ou não estar ligado à transação do item (serviço ou produto)
Variáveis disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VSCodEmp | NÚMERO | Empresa logada | N |
| VSCodFil | NÚMERO | Filial logada | N |
| VSCodSnf | ALFA | Série da nota fiscal | N |
| VSNumero | NÚMERO | Número (pode ser nota fiscal, pedido, OC ou cotação) | N |
| VSSeqIte | NÚMERO | Seq. do item (pode ser nota fiscal, pedido, OC ou cotação) | N |
| VSData | DATA | Data de Emissão (pode ser nota fiscal, pedido OC ou cotação) | N |
| VSTnsSer | ALFA | Transação de serviço do item | N |
| VSCliFor | NÚMERO | Pode ser cliente ou fornecedor, depende da chamada | N |
| VSCodSer | ALFA | Código do serviço | N |
| VSCodFam | ALFA | Código da família | N |
| VSPreUni | NÚMERO | Preço unitário do item | N |
| VSPerDsc | NÚMERO | Percentual de desconto | N |
| VSPerIss | NÚMERO | Percentual de ISS | N |
| VSPerIrf | NÚMERO | Percentual de IRRF | N |
| VSVlrEnc | NÚMERO | Valor de encargos do item | N |
| VSVlrOut | NÚMERO | Valor de outras despesas do item | N |
| VSVlrDar | NÚMERO | Valor de arredondamento do item | N |
| VSVlrBru | NÚMERO | Valor bruto do item | N |
| VSVlrDsc | NÚMERO | Valor de desconto do item | N |
| VSVlrDs1 | NÚMERO | Valor de desconto 1 do item | N |
| VSVlrDs2 | NÚMERO | Valor de desconto 2 do item | N |
| VSVlrDs3 | NÚMERO | Valor de desconto 3 do item | N |
| VSVlrDs4 | NÚMERO | Valor de desconto 4 do item | N |
| VSVlrDs5 | NÚMERO | Valor de desconto 5 do item | N |
| VSVlrBis | NÚMERO | Valor base ISS | N |
| VSVlrIss | NÚMERO | Valor de ISS | N |
| VSVlrBir | NÚMERO | Valor base de IRRF | N |
| VSVlrIrf | NÚMERO | Valor de IRRF | N |
| VSPerIpi | NÚMERO | Percentual de IPI | N |
| VSPerIcm | NÚMERO | Percentual de ICMS | N |
| VSVlrBip | NÚMERO | Valor base de IPI | N |
| VSVlrIpi | NÚMERO | Valor de IPI | N |
| VSVlrBic | NÚMERO | Valor base ICMS | N |
| VSVlrIcm | NÚMERO | Valor de ICMS | N |
| VSVlrBsi | NÚMERO | Valor base de ICMS substituído | N |
| VSVlrIcs | NÚMERO | Valor de ICMS substituído | N |
| VSPerIns | NÚMERO | Percentual de INSS | N |
| VSVlrIns | NÚMERO | Valor de INSS | N |
| VSVlrBin | NÚMERO | Valor base de INSS | N |
| VSOrigem | ALFA | Origem da chamada do identificador (NFS = Nota Fiscal de Saída, PED = pedido, NFE = Nota Fiscal de Entrada, OCP = Ordem de Compra, COT = Cotação, OCT = Orçamento) |
N |
| VSCodPro | ALFA | Código do produto | N |
| VSCodDer | ALFA | Código da derivação | N |
| VSProSer | ALFA | Indicativo se é produto (P) ou serviço (S) | N |
| VSTnsPro | ALFA | Transação do item de produto | N |
| VSVlrFre | NÚMERO | Valor de frete | N |
| VSVlrSeg | NÚMERO | Valor de seguro | N |
| VSVlrEmb | NÚMERO | Valor de embalagem | N |
| VSPerFun | NÚMERO | Percentual de funrural | N |
| VSPerSen | NÚMERO | Percentual do senar | N |
| VSPerDs1 | NÚMERO | Percentual de desconto 1 | N |
| VSPerDs2 | NÚMERO | Percentual do desconto 2 | N |
| VSPerDs3 | NÚMERO | Percentual de desconto 3 | N |
| VSPerDs4 | NÚMERO | Percentual de desconto 4 | N |
| VSPerDs5 | NÚMERO | Percentual de desconto 5 | N |
| VSQTDITE | NÚMERO | Quantidade do Item (Qtdade..Aberta quando VSOrigem = "PED" ou "OCP", Qtdade..Recebida quando VSOrigem = "NFE" e Qtdade..Faturada quando VSOrigem = "NFS") | N |
| VSCODDEP | ALFA | Código do depósito | N |
| VSNumPed | NÚMERO | Número do pedido | N |
| VSFilPed | NÚMERO | Código da filial do pedido | N |
| VSSeqIpd | NÚMERO | Sequência do item de produto do pedido | N |
| VSSeqIsp | NÚMERO | Sequência do item de serviço do pedido | N |
| VSPerPit | NÚMERO | Percentual de pis retido | S |
| VSVlrPit | NÚMERO | Valor de pis retido | S |
| VSVlrBpt | NÚMERO | valor base de pis retido | S |
| VSRedIss | NÚMERO | Alterar percentual, valor e base do PIS retido | N |
| ComNBasIef | NÚMERO | Valor base ICMS entrega futura | N |
| ComNPerIef | NÚMERO | Percentual ICMS entrega futura | N |
| ComNVlrIef | NÚMERO | Valor ICMS entrega futura | N |
| ComNVlrFcp | NÚMERO | Valor FCP | N |
| ComNIcmVfc | NÚMERO | Valor FCP Difal | N |
| ComNIcmVde | NÚMERO | Valor ICMS Partilha Destino | N |
| ComNVmoIcm | NÚMERO | Soma dos valores do ICMS Monofásico | N |
| ComNVmoIcr | NÚMERO | Soma dos valores do ICMS Monofásico Retido | N |
| ComNVmoIcf | NÚMERO | Soma dos valores do ICMS Monofásico Diferido | N |
| ComNVmoIcd | NÚMERO | Soma dos valores do ICMS Monofásico Destacado | N |
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.
English
Español
English
Español


