Identificador de Regra

CPR-426REOVC01

Módulo: CPR - Compras.

Finalidade: Permite que na tela de reajuste de ordens de compra via coleta de produtos em fornecedores possam ser gerados novos valores para os campos quantidade, valor unitário e percentual de desconto para o item utilizando as variáveis disponibilizadas.

Características: Ao utilizar este identificador é necessário que as variáveis VSQtdPed e VSPreUni tenham valor de retorno maior que zero, caso contrário o processo é interrompido.

Tela: F426RVN

Transação: Não se aplica.

Regra:

Definir Numero VSCodEmp;
Definir Numero VSCodFil;
Definir Data VSDatEnt
Definir Numero VSNumOcp;
Definir Numero VSSeqIpo;
Definir Numero VSSeqIso;
Definir Numero VSCodTra;
Definir Numero VSCodFor;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Alfa VSCodSer;
Definir Alfa VSCodLot;
Definir Alfa VSCodDep;
Definir Numero VSQtdPed;
Definir Numero VSPreUni;
Definir Alfa VSCodRoe;
Definir Alfa VSTipOcc;
Definir Alfa VSCodCpg;
Definir Alfa VSCodTpr;
Definir Numero VSNumCle;
Definir Numero VSPerDsc;

VSQtdPed = 1;
VSPreUni = 1.00;
VSPerDsc = 10.00;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP NÚMERO Código da empresa N
VSCODFIL NÚMERO Código da filial N
VSDATENT DATA Data da OC N
VSNUMOCP NÚMERO Número da OC N
VSSEQIPO NÚMERO Sequência do item de produto na OC N
VSSEQISO NÚMERO Sequência do item de serviço na OC N
VSCODTRA NÚMERO Código da transportadora da OC N
VSCODFOR NÚMERO Código do forncedor da OC N
VSCODPRO ALFA Código do produto N
VSCODDER ALFA Código da derivação N
VSCODSER ALFA Código do serviço N
VSCODLOT ALFA Lote do produto N
VSCODDEP ALFA Depósito do produto N
VSCODROE ALFA Código da rota da coleta que gerou a OC N
VSTIPOCC ALFA Tipo da OC na coleta N
VSCODCPG ALFA Código da condição de pagamento N
VSCODTPR ALFA Código da tabela de preço N
VSNUMCLE NÚMERO Número da coleta que gerou a Oc N
VSQTDPED NÚMERO Quantidade do item da OC S
VSPREUNI NÚMERO Preço unitário do item S
VSPERDSC NÚMERO Percentual de desconto do item da OC 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ê?