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.