Identificador de Regra

CPR-410CEAPR01

Módulo: CPR - Compras.

Finalidade: Executado ao clicar em Processar, antes de ser gerada a cotação, pois é nesse momento que são feitos os agrupamentos.

Características: Caso o processamento da tela F410PCT envolver mais cotações, a geração de todas as cotações relacionadas ao Processo de Cotação corrente será cancelada.

Tela: F410PCT

Transação: Não se aplica.

Regra:

definir alfa CPRABloIte;
definir alfa CprACodPro;
definir numero CprNCodFor;

se ((CprNCodFor = 1) e (CprACodPro = "AC002"))
inicio
CprABloIte = "S";
fim

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNCodEmp NÚMERO Código da empresa N
CprNCodFor NÚMERO Código do fornecedor N
CprACodPro ALFA Código do produto cotado N
CprACodDer ALFA Código da derivação do produto N
CprAUniMed ALFA Unidade de medida do produto N
CprNQtdCot NÚMERO Quantidade Cotada N
CprAUniFor ALFA Unidade de medida do fornecedor N
CprNQtdFor NÚMERO Quantidade cotada na unidade de medida do fornecedor N
CprABloInc ALFA Define bloqueio da inserção ('S' - Sim / 'N' - Não) 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ê?