Identificador de Regra
VEN-000TABPR01
Módulo: VEN - Vendas.
Finalidade: Alterar o preço unitário e o percentual de desconto que são montados quando é informada uma tabela de preço.
Características: Chamado sempre que for feita a busca dos valores da tabela de preço.
Transação: Deve estar ligado a transação do item.
Regra:
DEFINIR ALFA VSORIGEM;
DEFINIR NUMERO VSCODEMP;
DEFINIR NUMERO VSCODFIL;
DEFINIR ALFA VSCODSNF;
DEFINIR NUMERO VSNUMERO;
DEFINIR NUMERO VSSEQITE;
DEFINIR NUMERO VSCODCLI;
DEFINIR ALFA VSCODPRO;
DEFINIR ALFA VSCODDER;
DEFINIR ALFA VSCODTPR;
DEFINIR ALFA VSCODCPG;
DEFINIR ALFA VSSIGUFS;
DEFINIR ALFA VSTNSPRO;
DEFINIR NUMERO VSPREUNI;
DEFINIR NUMERO VSPERDSC;
DEFINIR NUMERO VSNUMANE;
DEFINIR ALFA VSCODFXA;
DEFINIR ALFA VSCODSER;
DEFINIR NUMERO VSINDTOL;
DEFINIR DATA VSDATBAS;
DEFINIR NUMERO VSNUMANENFV;
DEFINIR NUMERO VSNUMPFANFV;
DEFINIR NUMERO VSSEQPESNFV;
DEFINIR NUMERO VSNUMPEDNFV;
DEFINIR NUMERO VSSEQIPDNFV;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSORIGEM | ALFA | Origem da chamada de regra "PED" - Pedido, "CTR" - Contrato, "NFS" - Nota Fiscal, "PFA" - Pré-Faturas, "REG" - Regra ou "ORC" - Orçamento | 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, Contrato, Pedido ou Orçamento | N |
VSSEQITE | NÚMERO | Sequência do item de pedido, nota fiscal ou contrato | N |
VSCODCLI | NÚMERO | Código do Cliente | N |
VSCODPRO | ALFA | Código do produto | N |
VSCODDER | ALFA | Código da derivação | N |
VSCODTPR | ALFA | Código da tabela de preço | N |
VSCODCPG | ALFA | Código da Condição de Pagamento | N |
VSSIGUFS | ALFA | Estado do Cliente | N |
VSTNSPRO | ALFA | Transação de produto | N |
VSNUMANE | NÚMERO | Número da Análise de Embarque | N |
VSCODFXA | ALFA | Código da Faixa | N |
VSCODSER | ALFA | Código do Serviço | N |
VSINDTOL | NÚMERO | 1 indica que está fazendo o teste de tolerância, 0 indica que está sendo chamado da busca de valores | N |
VSDATBAS | DATA | Data Base (representa a data de entrega do item de pedido ou data emissão da nota fiscal) | N |
VSNUMANENFV | NÚMERO | Número da Análise de Embarque proveniente da geração da Nota Fiscal | N |
VSNUMPFANFV | NÚMERO | Número da Pré-Fatura proveniente da geração da Nota Fiscal | N |
VSSEQPESNFV | NÚMERO | Sequência do Item da Pré-Fatura proveniente da geração da Nota Fiscal | N |
VSNUMPEDNFV | NÚMERO | Número do Pedido proveniente da geração da Nota Fiscal | N |
VSSEQIPDNFV | NÚMERO | Sequência do Item da Pedido proveniente da geração da Nota Fiscal | N |
VSPreBas | NÚMERO | Preço base da tabela de preços | N |
VSIcmPreFin | ALFA | Parâmetro global que indica se o ICMS deve ser aplicado no preço depois que os descontos e acréscimos forem aplicados | N |
VSSomIcm | ALFA | Indicativo se soma ICMS no preço | N |
VSDimIcm | ALFA | Indicativo se diminui ICMS no preço | N |
VSRedIcm | ALFA | Indicativo se reduz alíqutota de ICMS | N |
VSPerRed | NÚMERO | Percentual de redução da alíquota | N |
VSSomPerPre | ALFA | Parâmetro global que indica se soma os percentuais (ver parâmetro global SomPerPre) | N |
VSPerPpe | NÚMERO | Percentual sobre o preço de venda dos parâmetros por estado | N |
VSPerCpg | NÚMERO | Percentual sobre o preço de venda da condição de pagamento | N |
VSDscPrm | NÚMERO | Desconto promocional da ligação Produto Cliente | N |
VSDscExt | NÚMERO | Desconto extra da ligação Produto Cliente | N |
VSDscEsp | NÚMERO | Desconto especia da ligação Produto Cliente | N |
VSSomFrePre | ALFA | Parâmetro global que indica se soma o frete no preço | N |
VSVlrFre | NÚMERO | Valor frete | N |
VSAcrFin | NÚMERO | Acréscimo financeiro da condição de pagamento | N |
VSComDsc | NÚMERO | Percentual de comissão ou desconto informado nas definições para sugestão de valores. Para carregar as informações da tabela E037DSV, o tipo de definição deve ser "3 - Acréscimo Preço Unitário". | N |
VenNQtdIte | NÚMERO | Quantidade do item de pedido (Qtd. Pedida), nota fiscal (Qtd. Faturada) ou contrato (Qtd. Contratada) | N |
VenACifFob | ALFA | Tipo de frete do pedido (CIF/FOB) | N |
VSPerIcm | NÚMERO | Percentual de ICMS | N |
VSPREUNI | NÚMERO | Preço unitário | S |
VSPERDSC | NÚMERO | Percentual de Desconto | S |
Observação
Alguns campos, como Percentual de Acréscimo, Percentual de Desconto e Percentual de Oferta, irão sobrepor a sugestão do identificador de regras caso exista algum valor cadastrado em Definição de Valores por Sugestão.
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.