Identificador de Regra
VEN-120VLOUT01
Módulo: VEN - Vendas.
Finalidade: Permitir alterar os valores de Outras Despesas do pedido no momento do rateio dos mesmos.
Características: Executada ao pressionar o botão recalcular ou no momento do fechamento de um pedido caso não tenha sido informado valor de outros para os itens do pedido. Caso em algumas situações não se queira fazer alteração ou cálculo algum deve-se fazer um teste dentro da regra como por exemplo se os valores de outros já não foram calculados.
A partir da versão 5.5.1.7 foi implementada a variável "VSCalNot" que tem como objetivo indicar se o identificador está sendo chamado por rotinas de nota fiscal de saída que atualizam informações do pedido. A variável é carregada com os valores "S" (Sim) ou "N" (Não).
A partir da versão 5.5.1.15 o sistema foi alterado para que caso o pedido esteja na situação 2 somente será possível retornar valores para as variáveis do identificador quando não existirem valores para o campo alterado, ou seja, quando os valor anterior do campo for igual a zero.
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODEMP | ALFA | Empresa | N |
VSCODFIL | ALFA | Filial | N |
VSNUMPED | NÚMERO | Número do Pedido | N |
VSCODCLI | NÚMERO | Cliente | N |
VSVLRLPR | NÚMERO | Valor Líquido dos Produtos | N |
VSVLRLSE | NÚMERO | Valor Líquido dos Serviços | N |
VSVLRBPR | NÚMERO | Valor Bruto dos Produtos | N |
VSVLRBSE | NÚMERO | Valor Bruto dos Serviços | N |
VSVLRLIQ | NÚMERO | Valor Líquido do Pedido | N |
VSCALNOT | ALFA | Indica se a regra foi acionada por rotinas de nota fiscal de saída que atualizam o pedido | N |
VSVLREMB | NÚMERO | Valor Embalagens | S |
VSVLRENC | NÚMERO | Valor Encargos | S |
VSVLRDAR | NÚMERO | Valor Arredondamento | S |
VSVLRFRE | NÚMERO | Valor Frete | S |
VSVLRFRD | NÚMERO | Valor Frete Destacado | S |
VSVLROUD | NÚMERO | Valor Outros Destacado | S |
VSVLRSEG | NÚMERO | Valor Seguro | S |
VSVLROUT | NÚMERO | Valor Outros | 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.