Identificador de Regra

CPR-435CLMOE01

Módulo: CPR - Compras.

Finalidade: Gerar ordens de compra de pesagens sem contrato com a moeda definida na classificação do produto.

Características: Este identificador pode ser utilizado das seguintes formas:

Tela: F435CCC.

Transação: Não se aplica.

Regra:

Definir numero CprNCodEmp;
Definir numero CprNCodFil;
Definir numero CprNCodFor;
Definir numero CprATnsPro;
Definir alfa CprACodPro;
Definir alfa CprACodDer;
Definir alfa CprACodDep;
Definir data CprDDatEnt;
Definir numero CprNSeqEnt;
Definir alfa CprABusMoeClf;

se (CprACodPro = "P001"){
  CprABusMoeClf = "S";
}

se (CprACodPro = "P002"){
  CprABusMoeClf = "N";
}

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNCodEmp NÚMERO Código da empresa. N
CprNCodFil NÚMERO Código da filial. N
CprNCodFor NÚMERO Código do fornecedor. N
CprATnsPro ALFA Código da transação. N
CprACodPro ALFA Código do produto. N
CprACodDer ALFA Código da derivação do produto. N
CprACodDep ALFA Código da transação do depósito. N
CprDDatEnt ALFA Data de entrada do recebimento. N
CprNSeqEnt NÚMERO Sequência de entrada do recebimento. N
CprABusMoeClf ALFA Indicativo se busca a moeda da classificação (F113IXM). 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ê?