Identificador de Regra

CPR-420OCPDG01

Módulo: CPR - Compras.

Finalidade: Consistir as informações dos dados gerais de uma ordem de compra.

Características: Variáveis disponibilizadas: são enviados para a regra todos os campos da tabela de dados gerais da Ordem de Compra (E420OCP), cada um com seu respectivo tipo de dado.

Exemplo:
Nome do campo na tabela: CodEmp;
Nome da variável disponível para regra: "VS" + CodEmp = VSCodEmp.

Além dos campos citados, também é disponibilizada mais uma variável de controle:
* VSEstado; (Pode receber dois valores: "INSERINDO" ou "ALTERANDO", e indica qual processo o usuário está realizando).

Observação

Esse identificador de regra usa os campos das tabelas como variáveis, como VSCodEmp, por exemplo. No entanto, ele não terá acesso aos campos de usuários, ou seja, aos campos personalizados.

Tela: F420OSP, F420OPS, F420GOC

Transação: Será usada a transação de produto como padrão, se houver, caso contrário será usada a transação de serviço.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSESTADO ALFA Indicativo se o item está sendo incluído ("INSERINDO") ou alterado ("ALTERANDO") N

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ê?