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.
English
Español
English
Español


