Identificador de Regra
VEN-120ALPRE02
Módulo: VEN - Vendas.
Finalidade: Alterar o preço unitário.
Características: A data de criação desse identificador é referente somente a data da sua documentação, isso porque o identificador já foi criado em outras versões, mas sua documentação não foi registrada.
A partir da versão 5.6.3.1 as variáveis VSPerOfe, VSPerAcr e VSPreBru são também variáveis de retorno. Assim, além de retornar o preço unitário, poderão ser retornados para o sistema o preço bruto e os percentuais de oferta e acréscimo. Ao receber esses valores de volta o sistema analisa se o cálculo Preço Unitário = Preço Bruto - Oferta1 - Oferta2 - Oferta + Acrescimo é válido. Isso significa, que se o sistema encontrar divergências nesse cálculo, ele invalidará o retorno desses campos.
Tela: F120GPC
Transação: Pode ser ligado a uma transação ou não, depende de como for definida regra.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODCLI | NÚMERO | Código do cliente | N |
VSCODPRO | ALFA | Código do produto | N |
VSCODDER | ALFA | Código da derivação | N |
VSUNIMED | ALFA | Unidade de medida | N |
VSQTDPED | NÚMERO | Quantidade pedida | N |
VSCODFAM | ALFA | Código da família | N |
VSTNSPRO | ALFA | Transação do produto | N |
VSCODTRD | ALFA | Código da redução de imposto | N |
VSPERICM | NÚMERO | Percentual de ICMS | N |
VSESTADO | ALFA | Estado, pode ser alterando = "ALTERANDO", inserindo = "INSERINDO" ou branco = " '' " se estiver em outro estado | N |
VSTELAORIGEM | ALFA | Tela de Origem | N |
VSPREUNI | NÚMERO | Preço unitário, recebe preço do sistema e permite retornar outro valor para o sistema | S |
VSPEROFE | NÚMERO | Percentual de oferta | S |
VSPERACR | NÚMERO | Percentual de acréscimo | S |
VSPREBRU | NÚMERO | Preço bruto | S |
VSTPRANT | ALFA | Variável responsável por mostrar a Tabela de Preço que estava informada no item de produto anteriormente. | N |
VSTPRATU | ALFA | Variável responsável por mostrar a Tabela de Preço atual informada no item de produto. | 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.