Identificador de Regra
VEN-135CCACC01
Módulo: VEN - Vendas.
Finalidade: Habilitar o campo "Cód. Barras Cliente", em que o usuário entrará com um código interno e conferirá via regra o mesmo, permitindo ou não a continuação da conferência do produto. O retorno da regra será "OK" ou "NOK". Se a regra retornar "NOK", ao tentar ler um código de barras do produto consistido, o sistema mostrará mensagem informando que o produto foi bloqueado via regra, até que seja liberada via regra (por exemplo com uma releitura de outro código válido). Esta leitura é opcional.
Tela: F135CCA
Transação: Não se aplica.
Regra:
@ Exemplo de Regra@
Definir numero VenNCodFil;
Definir numero VenNNumAne;
Definir numero VenNNumPfa;
Definir numero VenNSeqPes;
Definir numero VenNFilPed;
Definir numero VenNNumPed;
Definir Numero VenNSeqIpd;
Definir Alfa VenACodPro;
Definir Alfa VenACodDer;
Definir Alfa VenABarCli;
Definir alfa VenARetorno;
se (VenABarCli = "000001")
VenARetorno = "OK";
Senao
VenARetorno = "NOK";
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenNCodFil | NÚMERO | Código Filial | N |
VenNNumAne | NÚMERO | Número da Análise de Embarque | N |
VenNNumPfa | NÚMERO | Número da Pré-fatura | N |
VenNSeqPes | NÚMERO | Sequência do Item na Pré-fatura | N |
VenNFilPed | NÚMERO | Filial do Pedido | N |
VenNNumPed | NÚMERO | Número do Pedido | N |
VenNSeqIpd | NÚMERO | Sequência do Pedido | N |
VenACodPro | ALFA | Código do Produto | N |
VenACodDer | ALFA | Código da Derivação | N |
VenABarCli | ALFA | Código de Barras do Cliente | N |
VenARetorno | ALFA | Retorno da regra "OK" ou "NOK" | 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.