Identificador de Regra

VEN-135QTATE01

Módulo: VEN - Vendas.

Finalidade: Tem por finalidade manipular via regra a quantidade atendida do item do pedido.

Características: A variável VSQtdAte receberá o valor que originalmente seria carregado na grade. Se a VSQtdAte for alterada, a grade receberá o valor estipulado pela regra. Ao efetuar o processamento, será consistido o valor da quantidade a atender, para que efetue o procedimento padrão do sistema, não pulando nenhuma consistência e permitindo informar o valor incorreto.

Quando a chamada do identificador de regra tiver como origem o web service com.senior.g5.co.mcm.ven.manualpedidos, porta AtenderManualPedidos, a variável VSTelaOrigem terá valor igual a WEB. Também estarão disponíveis as variáveis VSNumAne e VSNumPFa, contendo, respectivamente, o número da análise/carga e o número da pré-fatura. Quando a chamada do web service for proveniente da tela F135APM, a variável VSTelaOrigem terá valor igual a F135APM.

Tela: F135APM

Transação: Não se aplica.

Regra:

Definir Numero VSCodEmp;
Definir Numero VSCodFil;
Definir Numero VSNumPed;
Definir Numero VSSeqIpd;
Definir Numero VSQtdAte;

SE (VSCodEmp = 1) {
VSQtdAte = 10;
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da empresa N
VSCodFil NÚMERO Código da Filial N
VSNumPed NÚMERO Número do pedido N
VSSeqIpd NÚMERO Número da sequência do item do pedido N
VSQtdAte NÚMERO Quantidade atendida a ser devolvida para o sistema S
VSFilPed NÚMERO Filial do pedido que está sendo atendido pela carga N
VsCodDep TEXTO Permitir manipular o depósito do qual sairá a mercadoria 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.

Este artigo ajudou você?