Identificador de Regra
CPR-435PESOR02
Módulo: CPR - Compras.
Finalidade: esse identificador é utilizado para manipular o peso de origem, utilizando o valor da captura de peso da balança.
Características: utilização pelo Agronegócio na seguinte situação:
- quando na tela de Controle de Entradas e Saídas (F35CCC), ao acionar o botão Leitura, o cliente poderá vincular regra LSP para pegar o peso capturado pelo botão e criar regra de negócio para retornar esse peso no campo Peso Origem.
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 o botão de Leitura for acionado.
Tela: F435CCC.
Transação: não se aplica.
Exemplo de Regra:
Definir numero CprNCodEmp; Definir numero CprNCodFil; Definir numero CprNCodBal; Definir numero CprNCodTra; Definir numero CprNCodFor; Definir numero CprNSeqOrm; Definir Alfa CprACodDep; Definir Alfa CprNNfcPro; Definir Alfa CprASnfPro; Definir Alfa CprAPlaVei; Definir numero CprNCpfMot; Definir Alfa CprANomMot; Definir Alfa CprACodBar; Definir Alfa CprACodPro; Definir Alfa CprACodDer; Definir Alfa CprACodSaf; Definir Alfa CprATnsPro; Definir Alfa CprACodTrg; Definir numero CprNUsuCla; Definir numero CprNCreRoy; Definir numero CprNNumPtc; Definir numero CprNPesOri; Definir Alfa CprAGPeOri; Definir numero CprNForRoy; Definir numero CprNPesInf; Definir Alfa CprAPPeOri; se ((CprAGPeOri = 'N') e (CprNPesOri = 0)) { CprAPPeOri = 'S'; }
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 |
CprNCodBal | NÚMERO | Código da balança | N |
CprNCodTra | NÚMERO | Código da transportadora | N |
CprNCodFor | NÚMERO | Código do Fornecedor | N |
CprNSeqOrm | NÚMERO | Sequência do endereço de origem de mercadoria | N |
CprACodDep | ALFA | Código do depósito | N |
CprNNfcPro | ALFA | Número da nota fiscal do produtor | N |
CprASnfPro | ALFA | Código da série do documento fiscal produtor rural | N |
CprAPlaVei | ALFA | Placa do veículo | N |
CprNCpfMot | NÚMERO | Número do CPF do motorista | N |
CprANomMot | ALFA | Nome do motorista | N |
CprACodBar | ALFA | Código de barras | N |
CprACodPro | ALFA | Código do produto principal da pesagem | N |
CprACodDer | ALFA | Código da derivação do produto principal da pesagem | N |
CprACodSaf | ALFA | Código da safra | N |
CprATnsPro | ALFA | Código da transação da OC para produtos | N |
CprACodTrg | ALFA | Código da classificação da Variedade | N |
CprNUsuCla | NÚMERO | Usuário responsável pela classificação | N |
CprNCreRoy | NÚMERO | Valor de crédito de Royalty informado na fixação | N |
CprNNumPtc | NÚMERO | Número do protocolo do Royalty informado na fixação | N |
CprNForRoy | NÚMERO | Código do fornecedor do credito de Royalty informado na fixação | N |
CprNPesOri | NÚMERO | Peso de origem da nota | N |
CprAGPeOri | ALFA | Gerar contra notas com peso de Origem | N |
CprNPesInf | NÚMERO | Peso informado | N |
CprAPPeOri | ALFA | Preencher Peso Origem - Caso seja enviado "S", irá preencher o campo peso de origem | 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.