Identificador de Regra

CPR-420BUSFB01

Módulo: CPR - Compras.

Finalidade: Definir valores padrões a serem atribuídos aos campos de 'Código de Fabricante' e 'Código do Produto no Fabricante' ao carregar as informações da tela F420OSC.

Tela: F420OSC

Transação: Não se aplica.

Regra:

Exemplo de Regra:

Definir NUMERO CprACodEmp;
Definir NUMERO CprAFilSol;
Definir NUMERO CprANumSol;
Definir NUMERO CprASeqSol;
Definir NUMERO CprACodFor;
Definir ALFA CprACodPro;
Definir ALFA CprACodDer;
Definir ALFA CprACplIte;
Definir NUMERO CprAQtdSol;
Definir ALFA CprACodFab;
Definir ALFA CprAProFab;

SE ((CprACodEmp = 1) E (CprACodFor = 1) E (CprACodPro = "AC001"))
INICIO
CprACodFab = "2";
CprAProFab = "ac001teste";
FIM;

SE ((CprACodEmp = 1) E (CprACodFor = 1) E (CprACodPro = "AC002"))
INICIO
CprACodFab = "1";
CprAProFab = "";
FIM;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CprACodEmp NÚMERO Código da empresa N
CprAFilSol NÚMERO Código da filial da solicitação N
CprANumSol NÚMERO Número da solicitação N
CprASeqSol NÚMERO Sequência da solicitação N
CprACodFor NÚMERO Código do fornecedor N
CprACodPro ALFA Código do produto N
CprACodDer ALFA Código da derivação N
CprACplIte ALFA Complemento do item de produto ou serviço N
CprAQtdSol NÚMERO Quantidade da solicitação N
CprACodFab ALFA Código do Fabricante S
CprAProFab ALFA Código do Produto no Fabricante 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ê?