Identificador de Regra

CPR-435PESOR01

Módulo: CPR - Compras.

Finalidade: esse identificador é responsável por retornar se as contra notas de produtor rural devem ou não ser geradas com base no peso de origem informado no cabeçalho da pesagem.

Características: utilização pelo Agronegócio nas seguintes situações:

Para o correto funcionamento da rotina, deverá ser cadastrada uma nova regra na tela Cadastro de Identificador de Regras. Após isto, a regra deve ser importada para dentro do identificador em questão e o sistema irá identifica-la no momento em que uma placa de pesagem já existente for informada e também tenha o peso de origem informado.

Tela: F435CCC.

Transação: não se aplica.

Regra:

Definir numero CprNCodEmp;
Definir numero CprNCodFil;
Definir numero CprNDatEnt;
Definir numero CprNSeqEnt;
Definir numero CprNCodFor;
Definir alfa CprAProPes;
Definir alfa CprADerPes;
Definir alfa CprACodDep;
Definir alfa CprACodTrg;
Definir numero CprNPesEnt;
Definir numero CprNPesSai;
Definir numero CprNPesOri;
Definir alfa CprAGPeOri;


CprAGPeOri = "S";
x=y;

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNCodEmp NÚMERO Código da empresa N
CprNCodFil NÚMERO Código da filial N
CprNDatEnt NÚMERO Data de entrada N
CprNSeqEnt NÚMERO Sequência de entrada N
CprNCodFor NÚMERO Código do Fornecedor N
CprAProPes ALFA Código do produto que esta sendo pesado e pode ser substituído. N
CprADerPes ALFA Código da derivação do produto que esta sendo pesado e pode ser substituído. N
CprACodDep ALFA Código do depósito do produto que esta sendo pesado e pode ser substituído. N
CprACodTrg ALFA Código da transgenia do produto que esta sendo pesado e pode ser substituída. N
CprNPesEnt NÚMERO Peso de entrada do veículo na unidade de peso da balança. N
CprNPesSai NÚMERO Peso de saída do veículo na unidade de peso da balança. N
CprNPesOri NÚMERO Peso de origem da carga. N
CprNQtdDec NÚMERO Quantidade de decimais que deve ser utilizada para arredondamento de possíveis cálculos e que utilizada pelo sistema.  
CprAGPeOri ALFA Gerar pelo peso de origem? Retornar: S para Sim e N para Não. N

Variáveis disponibilizadas dentro da lista CprNListaCla:

Nome Tipo Observações Retorna Valor
CodIcl NÚMERO Código do item de classificação. N
SeqIcl NÚMERO Sequência do item de classificação. N
CodMph NÚMERO Código de melhoria de PH. N
VphIni NÚMERO Ph inicial. N
UmiIni NÚMERO Umidade inicial da regra de PH. N
UmiFin NÚMERO Umidade inicial da regra de PH. N
VlrMel NÚMERO Umidade inicial da regra de PH N
VphFin NÚMERO Ph final. N
PesAmo NÚMERO Peso da amostra. N
ResAmo NÚMERO Resultado da amostra. N
PerApu NÚMERO Percentual apurado. N
PerDsc NÚMERO Percentual de desconto. N
QtdBas NÚMERO Quantidade que foi base de cálculo utilizada no cálculo do desconto. N
QtdDsc NÚMERO Quantidade de desconto calculada. N
AltIde ALFA Desconto alterado via identificador de regras. N
IndObg ALFA Indicativo de obrigatoriedade do item de classificação. N
ProGer ALFA Código do subproduto gerado N
DerGer ALFA Código da derivação do subproduto gerado N
TnsGer ALFA Código da derivação do subproduto gerado N
UsaAmo ALFA Utiliza amostra. 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ê?