Identificador de Regra
VEN-000COMIS03
Módulo: VEN - Vendas.
Finalidade: Alterar o percentual, valor e base de comissão dos itens de um pedido ou nota fiscal.
Características: Chamado após o cálculo da comissão de um item, permitindo alterar os valores calculados.
Adicionado campo VSDatEnt.
Atenção: Quando a origem (VSOrigem) NÃO for pedido, o campo VSDatEnt será enviado zerado para a regra! (5.3.1.15)
Adicionada a variável VSVlrFin na versão 5.5.1.8.
Adicionadas as variáveis VSNumPed e VSSeqIPe na versão 5.5.1.9.
Estas variáveis estarão disponíveis tanto para a Origem NFS como para a origem PED.
Adicionada a variável VenACmpKit na versão 5.6.3.1. Esta variável indica se o item é um componente kit enviando para a regra "S", no caso de ser, e "N" no caso de não ser. Porém, para serviços e itens de nota fiscal a variável sempre indicará "N". Pois o que é levado em consideração é o item de produto do pedido.
Observações
- Quando a variável VSOrigem for igual a NFS, será permitido visualizar campos das tabelas E140IPV e E140NFV;
- É possível visualizar os campos do item da nota fiscal de saída, tanto quanto, dos dados gerias da nota fiscal de saída;
- Será possível apenas visualizar os campos, não será permitido alterar nenhum valor dos mesmos;
- Para visualizar os campos é necessário seguir o caminho Tabela.Campo, como por exemplo, E140NFV.CodMoe;
- A visualização dos campos das tabelas E140IPV e E140NFV só será possível, através das gerações da Nota Fiscal de Saída.
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSORIGEM | ALFA | Origem da chamada de regra "PED" - Pedido ou "NFS" - Nota Fiscal. Também poderá receber o valor de "PFA" - Pré-Fatura | N |
VSCODEMP | NÚMERO | Código da Empresa | N |
VSCODFIL | NÚMERO | Código da Filial | N |
VSCODSNF | ALFA | Série da Nota Fiscal, só existe se VSOrigem for "NFS" | N |
VSNUMERO | NÚMERO | Número da Nota Fiscal ou Pedido | N |
VSCODPRO | ALFA | Código do produto | N |
VSCODDER | ALFA | Código da derivação | N |
VSCODSER | ALFA | Código do Serviço | N |
VSCODREP | NÚMERO | Código do Representante | N |
VSCIFFOB | ALFA | Ind. se o Frete é CIF ou FOB | N |
VSVLRIPI | NÚMERO | Valor de IPI | N |
VSVLRICM | NÚMERO | Valor de ICMS | N |
VSVLRICS | NÚMERO | Valor de ICMS Substituído | N |
VSVLRFRE | NÚMERO | Valor de Frete | N |
VSVLRSEG | NÚMERO | Valor de Seguro | N |
VSVLREMB | NÚMERO | Valor de Embalagem | N |
VSVLRENC | NÚMERO | Valor de Encargos | N |
VSVLROUT | NÚMERO | Valor de Outros | N |
VSVLRDAR | NÚMERO | Valor de Arredondamento | N |
VSVLRFRD | NÚMERO | Valor de Frete Destacado | N |
VSVLROUD | NÚMERO | Valor de Outros Destacado | N |
VSVLRLIQ | NÚMERO | Valor Líquido | N |
VSIPICOM | ALFA | Ind. se o IPI está na base de comissão | N |
VSICMCOM | ALFA | Ind. se o ICMS está na base de comissão | N |
VSSUBCOM | ALFA | Ind. se o ICMS Subst. Está na base de comissão | N |
VSFRECOM | ALFA | Ind. se o Frete está na base de comissão | N |
VSSEGCOM | ALFA | Ind. se o Seguro está na base de comissão | N |
VSEMBCOM | ALFA | Ind. se a Embalagem está na base de comissão | N |
VSENCCOM | ALFA | Ind. se os Encargos estão na base de comissão | N |
VSOUTCOM | ALFA | Ind. se os Outros Valores estão na base de comissão | N |
VSDARCOM | ALFA | Ind. se o Arredondamento está na base de comissão | N |
VSPERDS1 | NÚMERO | Percentual de Desconto 1 | N |
VSPERDS2 | NÚMERO | Percentual de Desconto 2 | N |
VSPERDSC | NÚMERO | Percentual de Desconto | N |
VSVLRDS1 | NÚMERO | Valor de Desconto 1 | N |
VSVLRDS2 | NÚMERO | Valor de Desconto 2 | N |
VSVLRDSC | NÚMERO | Valor de Desconto | N |
VSPEROFE | NÚMERO | Percentual de Oferta do Item | N |
VSCALNOT | ALFA | Indicativo no calculo do item do pedido, se este tem origem na nota fiscal | N |
VSVLRIRF | NÚMERO | Valor do IRRF | N |
VSVLRINS | NÚMERO | Valor do INSS | N |
VSVLRISS | NÚMERO | Valor do ISS sobre Serviço | N |
VSVLRPIT | NÚMERO | Valor do PIS Retido | N |
VSVLRCRT | NÚMERO | Valor do Cofins Retido | N |
VSVLRCSL | NÚMERO | Valor do CSLL Retido | N |
VSVLROUR | NÚMERO | Valor de Outras Retenções | N |
VSDATENT | DATA | Data de Entrega do Item do Pedido | N |
VSSEQITE | NÚMERO | Seqüência do Item | N |
VSCODCLI | NÚMERO | Código do Cliente | N |
VSPERDS3 | NÚMERO | Percentual de Desconto 3 | N |
VSPERDS4 | NÚMERO | Percentual de Desconto 4 | N |
VSPerACR | NÚMERO | Percentual de acréscimo para o produto | N |
VSPEROF1 | NÚMERO | Percentual de Oferta 1 para o Cliente | N |
VSPEROF2 | NÚMERO | Percentual de Oferta 2 para o Cliente | N |
VSPREUNI | NÚMERO | Preço Unitário | N |
VSQTDFAT | NÚMERO | Quantidade Faturada | N |
VSCODTPR | ALFA | Código da Tabela de Preço | N |
VSVLRFIN | NÚMERO | Valor Financeiro do Item da Nota Fiscal ou Pedido | N |
VSCODTNS | ALFA | Código da Transação do Item | N |
VSNUMPED | NÚMERO | Número do Pedido | N |
VSSEQIPE | NÚMERO | Seqüência do Item do Pedido | N |
VSSOMFRE | ALFA | Indicativo se o valor do frete deve ser somado no valor líquido do Pedido/Nota | N |
VSVLRPIF | NÚMERO | Valor PIS Faturamento | N |
VSVLRCFF | NÚMERO | Valor COFINS Faturamento | N |
VSFILPED | DATA | Filial do Pedido | N |
VSCODCPG | ALFA | Código da condição de pagamento | N |
VSCODFPG | NÚMERO | Código da forma de pagamento | N |
VSCTRCVP | NÚMERO | Número do contrato de produto que gerou o item de produto | N |
VSCTRCVS | NÚMERO | Número do contrato de serviço que gerou o item de produto | N |
VSFILCTR | NÚMERO | Código da filial do contrato de venda | N |
VSSEQCTR | NÚMERO | Sequência do item de produto do contrato que gerou o item do pedido | N |
VSSEQCVS | NÚMERO | Sequência do item de serviço do contrato que gerou o item do pedido | N |
VENACMPKIT | ALFA | Indicativo se o item é um componente kit | N |
VenDDatCpt | DATA | Data da competência do contrato de venda. | N |
VSPERCOM | NÚMERO | Percentual de Comissão | S |
VSVLRCOM | NÚMERO | Valor de Comissão | S |
VSVLRBCO | NÚMERO | Valor Base de Comissão | S |
VSPERDS3 | NÚMERO | Percentual de Desconto 3 | N |
VSPERDS4 | NÚMERO | Percentual de Desconto 4 | N |
VSPERDS5 | NÚMERO | Percentual de Desconto 5 | 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 |
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.