Identificador de Regra

CPR-420ALTDP01

Módulo: CPR - Compras.

Finalidade: Alterar o depósito do item de pedido cuja geração se dá na rotina de fechamento da ordem de compra. Executado em um momento onde os depósitos já estão definidos pela rotina (nativa) do sistema, permitindo ao cliente - via regra - alterar conforme a sua regra de negócio.

Características: * Todos os dados do item da OC poderão ser acessados via cursor visto que a mesma já encontra-se gravada na base.

* Os dados do item do pedido não poderão ser acessados via cursor visto que o pedido está sendo gerado no processo.

* O depósito sugerido pela regra deve ser válido para a rotina de pedido e consequentemente para o sistema.

Tela: Geração de Pedido no Fechamento da OC.

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNEmpOcp NÚMERO Código da empresa N
CprNFilOcp NÚMERO Código da filial N
CprNNumOcp NÚMERO Número da ordem de compra N
CprNSeqIpo NÚMERO Sequência de item da ordem de compra N
CprNEmpPed NÚMERO Código da empresa N
CprNFilPed NÚMERO Código da filial N
CprNNumPed NÚMERO Número do pedido N
CprNSeqIpd NÚMERO Sequência de item do pedido N
CprATnsPro ALFA Transação do item de produto do pedido N
CprACodPro ALFA Código do produto do pedido N
CprACodDer ALFA Código da derivação do produto do pedido N
CprADepIpo ALFA Código do depósito do produto da Ordem de Compra N
CprADepIpd ALFA Código do depósito do produto do Pedido 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ê?