Identificador de Regra
VEN-113REMCARE
Módulo:
VEN - Vendas
Finalidade:
Permite customizar o cálculo utilizado na saída dos campos Quantidade, Qtd. dose, Valor calda, UM e Número aplicação, na Emissão da receita agronômica (F113REM)
Tela:
F113REM
Transação:
Não se aplica
Regra:
Definir Numero VenNCodEmp; Definir Numero VenNCodFil; Definir Alfa VenACodPro; Definir Alfa VenACodDer; Definir Alfa VenAUniMed; Definir Numero VenNCodUmd; Definir Alfa VenAMedDos; Definir Numero VenNQtdDos; Definir Numero VenNVlrCal; Definir Numero VenNNumApl; Definir Numero VenNQtdRei; Definir Numero VenNVlrAre; Definir Alfa VenAForClc; Definir Numero VenNCodEtp; Definir Numero VenNCodDpp; Definir Numero VenNCodDia; Definir Numero FatorConversao; FatorConversao = 1; /*Unidade Medida 14 - G/100L (gramas por 100L de calda) fator de conversao = 100 */ se ( (VenNCodUmd = 14) ou (VenNCodUmd = 23)){ FatorConversao = 100; } se (VenAForClc = "NVC"){ VenNVlrAre = VenNQtdRei / (VenNQtdDos * VenNNumApl); }senao { VenNVlrAre = VenNQtdRei / (((VenNQtdDos * VenNVlrCal) / FatorConversao) * VenNNumApl); } x=y;
Variáveis Disponibilizadas:
Nome | Tipo | Observação | Retorna Valor |
---|---|---|---|
VenNCodEmp | Número | Código da Empresa | Não |
VenNCodFil | Número | Código da Filial | Não |
VenACodPro | Alfanumérico | Código do produto | Não |
VenACodDer | Alfanumérico | Código da derivação do produto | Não |
VenAMedDos | Alfanumérico | Código da unidade de medida cadastrada na unidade de medida da dose | Não |
VenAUniMed | Alfanumérico | Código da unidade de medida do produto | Não |
VenNCodDia | Número | Código do diagnóstico | Não |
VenNCodDpp | Número | Código da praga/problema | Não |
VenNCodEtp | Número | Código da espécie/cultura | Não |
VenNCodUmd | Número | Código da unidade de medida da dose | Não |
VenNQtdDos | Número | Dose do item da receita | Não |
VenNVlrCalda | Número | Volume da calda | Não |
VenNNumApl | Número | Número de aplicações | Não |
VenNQtdRei | Número | Quantidade do agrotóxico | Não |
VenNVlrAre | Número | Valor da área a ser retornado pelo identificador | Sim |
VenNForClc | Alfanumérico | Forma de cálculo de área (NVC, SVC, NCA) | Não |
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.