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.
English
Español
English
Español


