Identificador de Regra
COM-000ALPIF01
Módulo: COM - Comercial.
Finalidade: Alterar o percentual, o valor e a base de PIS Faturamento.
Características: Chamado no cálculo do imposto. Esse identificador de regra é executado para as notas de entrada e o seu retorno carregará os valores do campo PIS Faturamento (Estorno Devolução).
- A partir da versão 5.5.2.3 foi disponibilizada a variável VSCODDEP referente ao código de
depósito. - A partir da versão 5.5.2.6 foram disponibilizadas as variáveis:
VSAliPif (Alíquota por valor de PIS faturamento)
VSQtdBpf (Base de cálculo por quantidade de PIS faturamento) - Ao manipular os campos de valor monetário, como VSVlrBpf, VSVlrPif, é recomendado utilizar a função de arredondamento de casas decimais para 2 posições, para que a operação mantenha os padrões de cálculo do ERP. Ou seja, utilizar a função ArredondarValor, conforme exemplo:
Transação: Não se aplica.
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VSOrigem | ALFA | Origem do processo (NFS, PED, NFE, OCP) | N |
| VSCodEmp | NÚMERO | Código da empresa | N |
| VSCodFil | NÚMERO | Código da Filial | N |
| VSCodSnf | ALFA | Código da série | N |
| VSNumero | NÚMERO | Número da nota fiscal de saída/entrada, pedido ou ordem de compra | N |
| VSSeqIte | NÚMERO | Sequência do item | N |
| VSTnsPro | ALFA | Transação do item de produto | N |
| VSTnsSer | ALFA | Transação do item de serviço | N |
| VSCodCli | NÚMERO | Código do cliente | N |
| VSCodFor | NÚMERO | Código do fornecedor | N |
| VSCodPro | ALFA | Código do produto | N |
| VSCodDer | ALFA | Código da derivação | N |
| VSCodSer | ALFA | Código do serviço | N |
| VSCodFam | ALFA | Código da família | N |
| VSCodTrd | ALFA | Código de redução de impostos | N |
| VSCodTic | ALFA | Código do ICMS especial | 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 |
| VSPerBasePif | NÚMERO | Percentual da Base do PIS Faturamento | N |
| VSVlrAbatPif | NÚMERO | Valor de Abatimento do PIS Faturamento | N |
| VSCSTPIS | ALFA | Código da Situação Tributária do PIS | N |
| VSUNIVEN | ALFA | Unidade de medida de venda | N |
| VSCODDEP | ALFA | Código do depósito | N |
| VSVlrBic | NÚMERO | Valor base de ICMS | N |
| VSPerIcm | NÚMERO | Percentual de ICMS | N |
| VSVlrIcm | NÚMERO | Valor de ICMS | N |
| VSVlrBru | NÚMERO | Valor bruto | N |
| VSVlrDsc | NÚMERO | Valor de desconto | N |
| VSVlrDs1 | NÚMERO | Valor de desconto 1 | N |
| VSVlrDs2 | NÚMERO | Valor de desconto 2 | N |
| VSVlrDs3 | NÚMERO | Valor de desconto 3 | N |
| VSVlrDs4 | NÚMERO | Valor de desconto 4 | N |
| VSVlrDs5 | NÚMERO | Valor de desconto 5 | N |
| VSPerOf1 | NÚMERO | Percentual de oferta 1 | N |
| VSPerOf2 | NÚMERO | Percentual de oferta 2 | N |
| VSVlrFei | NÚMERO | Valor de frete de importação | N |
| VSVlrSei | NÚMERO | Valor de seguro de importação | N |
| VSVlrOui | NÚMERO | Valor de outras despesas de importação | N |
| VSVlrFre | NÚMERO | Valor de frete | N |
| VSCifFob | ALFA | Tipo de frete | N |
| VSSomFre | ALFA | Indicativo se o frete soma no valor líquido da nota fiscal de saída | N |
| VSVlrSeg | NÚMERO | Valor de seguro | N |
| VSVlrEnc | NÚMERO | Valor de encargos financeiros | N |
| VSVlrEmb | NÚMERO | Valor de embalagens | N |
| VSVlrOut | NÚMERO | Valor de outras despesas | N |
| VSVlrDar | NÚMERO | Valor de arredondamento | N |
| VSVlrFrd | NÚMERO | Valor de frete destacado | N |
| VSVlrOud | NÚMERO | Valor de outras despesas destacadas | N |
| VSPreUni | NÚMERO | Preço unitário | N |
| VSNumPed | NÚMERO | Número do pedido | N |
| VSFilPed | NÚMERO | 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 |
| VSVlrDzf | NÚMERO | Desconto de zona franca | N |
| VSFilCtr | NÚMERO | Código da filial do contrato | N |
| VSNumCtr | NÚMERO | Número do contrato | N |
| VSDatCpt | DATA | Data de competência | N |
| VSSeqCvp | NÚMERO | Sequência do item do contrato na competência | N |
| VSVlrBpf | NÚMERO | Valor Base do PIS Faturamento | S |
| VSPerPif | NÚMERO | Percentual do PIS Faturamento | S |
| VSVlrPif | NÚMERO | Valor do PIS Faturamento | S |
| VSAliPif | NÚMERO | Alíquota por valor de PIS faturamento | S |
| VSQtdBpf | NÚMERO | Base de cálculo por quantidade de PIS faturamento | S |
| VenNBasIef | NÚMERO | Valor base ICMS entrega futura | N |
| VenNPerIef | NÚMERO | Percentual ICMS entrega futura | N |
| VenNVlrIef | NÚMERO | Valor ICMS entrega futura | N |
| VenNVlrFcp | NÚMERO | Valor do Fundo de Combate à Pobreza | N |
| VenNIcmVfc | NÚMERO | Valor do Fundo de Combate à Pobreza na UF Destino | N |
| VenNIcmVde | NÚMERO | Valor do ICMS Partilhado com o estado de 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


