Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

CPR-426CEQVC01

Módulo: CPR - Compras.

Finalidade: Efetuar uma validação personalizada dos dados informados no cabeçalho para a geração de ordens de compra da coleta.

Características: Deve estar ligado a uma regra onde estarão definidas as validações dos dados de acordo com a necessidade do usuário.

Tela: F426CEQ

Transação: Não se aplica.

Regra:

Definir numero VSCODEMP;
Definir numero VSCODFIL;
Definir Data VSDatEmi;
Definir Numero VSTnsRoe;
Definir Alfa VSTnsFor;
Definir Numero VSNumCle;
Definir Data VSDatPes;
Definir Numero VSCodTra;
Definir Alfa VSCodRoe;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Alfa VSCodDep;
Definir Alfa VSCodLot;
Definir Data VSDatVlt;
Definir Numero VSQtdRea;
Definir Numero VSForRoe;
Definir Alfa VSGOcRoe;

se (VSFORROE > 0)
se (VSGOCRoe = "N")
mensagem(Erro,"É obrigatório gera oc para a rota.[&OK]");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP NÚMERO Código da empresa ativa N
VSCODFIL NÚMERO Código da filial ativa N
VSDATEMI DATA Data de emissão das ordens de compra geradas N
VSTNSROE ALFA Transação para ordem de compra de rota N
VSTNSFOR ALFA Transação para ordens de compra dos de produtores N
VSNUMCLE NÚMERO Número da coleta N
VSDATPES DATA Data da pesagem da coleta N
VSCODTRA NÚMERO Código da transportadora da coleta N
VSCODROE ALFA Código da rota da coleta N
VSCODPRO ALFA Código do produto da coleta N
VSCODDER ALFA Código da derivação do produto da coleta N
VSCODDEP ALFA Código do depósito do produto da coleta N
VSCODLOT ALFA Lote do produto da coleta N
VSDATVLT DATA Validade do lote do produto da coleta N
VSQTDREA NÚMERO Quantidade real da coleta N
VSFORROE NÚMERO Código do fornecedor da rota da coleta N
VSGOCROE ALFA Indicativo de geração da OC do tipo "R-Rota" 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ê?