Identificador de Regra
VEN-000TABPR03
Módulo: VEN - Vendas.
Finalidade: Alterar o preço base, os percentuais de tolerância e os valores de tolerância dos itens adicionados em uma tabela de preços.
Será acionado ao inserir um novo item na tabela de preços e também ao duplicar uma tabela de preços, no momento em que são exibidos os itens da tabela origem.
Serão disponibilizadas para a regra variáveis referentes a chave do item.
Características: Se for informado um percentual de tolerância (para Mais ou para Menos), o valor de
tolerância será calculado pelo sistema, mesmo que algum valor tenha sido informado via
regra.
Desta forma, se for necessário informar um valor de tolerância via regra, deve-se
obrigatoriamente zerar o percentual.
Tela: F081TPA;F081GTP;F081DTV;F081DTP
Transação: Não se aplica.
Regra:
Definir Alfa VSCodPro;
Definir Numero VSPreBas;
Definir Numero VSTolMen;
Definir Numero VSTolMai;
Definir Numero VSVltMen;
Definir Numero VSVltMai;
VSPreBas = 22.22;
VSTolMen = 10;
VSTolMai = 20;
VSVltMen = 0;
VSVltMai = 0;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODEMP | NÚMERO | Código da empresa | N |
VSCODTPR | ALFA | Código da tabela de preço | N |
VSDATINI | DATA | Data de início da validade da tabela de preço | N |
VSCODPRO | ALFA | Código do produto | N |
VSCODDER | ALFA | Código da derivação do produto | N |
VSCONTEXTO | ALFA |
Ação que o usuário executou para chamar o identificador de regra. Ações disponíveis: Mostrar, Gravar, Derivação e Serviço.
|
N |
VSQTDMAX | NÚMERO | Quantidade máxima de venda para o preço | N |
VSPERREA | NÚMERO | Percentual de reajuste | N |
VSPERRED | NÚMERO | Percentual de redução | N |
VSTELAORIGEM | ALFA | Tela de origem que chamou a execução do IR | N |
VSTOLMEN | NÚMERO | Percentual de tolerância para menos | S |
VSVLTMEN | NÚMERO | Valor de tolerância para menos | S |
VSTOLMAI | NÚMERO | Percentual de tolerância para mais | S |
VSVLTMAI | NÚMERO | Valor de tolerância para mais | S |
VSPREBAS | NÚMERO | Preço base da tabela de preço | S |
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.