Identificador de Regra
VEN-120CTRCB01
Módulo: VEN - Vendas.
Finalidade: Este identificador tem a finalidade de controlar os CheckBoxes da tela F120GPB, podendo controlar os mesmos através de uma regra e de controlar se campos do diversos serão ou não exibidos na tela.
Ele permite trazer como padrão o check box marcado ou desativado.
Características: As variáveis devem receber "S" ou "N".
Ao utilizar o identificador o botão Seleção ficará desabilitado, pois todos os campos que devem ser exibidos ou não deverão ser tratados via regra. Os campos do botão Sel. Campos são exibidos apenas se a opção Visualizar Diversos estiver assinalada.
Tela: F120GPB
Transação: Não se aplica.
Regra:
Definir Alfa VenASetcbBot;
Definir Alfa VenACtrcbBot;
Definir Alfa VenASetcbMan;
Definir Alfa VenACtrcbMan;
Definir Alfa VenASetcbRes;
Definir Alfa VenACtrcbRes;
Definir Alfa VenASetcbUti;
Definir Alfa VenACtrcbUti;
Definir Alfa VenASetcbVis;
Definir Alfa VenACtrcbVis;
Definir Alfa VenASetcbPos;
Definir Alfa VenACtrcbPos;
Definir Alfa VenASetcbInc;
Definir Alfa VenACtrcbInc;
Definir Alfa VenASetcbBus;
Definir Alfa VenACtrcbBus;
Definir Alfa VenASetcbObs;
Definir Alfa VenACtrcbObs;
Definir Alfa VenASetcbCns;
Definir Alfa VenACtrcbCns;
inicio
VenASetcbBot = "S";
VenACtrcbBot = "S";
VenASetcbMan = "S";
VenACtrcbMan = "S";
VenASetcbRes = "S";
VenACtrcbRes = "S";
VenASetcbUti = "S";
VenACtrcbUti = "S";
VenASetcbVis = "S";
VenACtrcbVis = "S";
VenASetcbPos = "S";
VenACtrcbPos = "S";
VenASetcbInc = "S";
VenACtrcbInc = "S";
VenASetcbBus = "S";
VenACtrcbBus = "S";
VenASetcbObs = "S";
VenACtrcbObs = "S";
VenASetcbCns = "S";
VenACtrcbCns = "S";
fim
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenAExiTnsPro | ALFA | Exibir campo transação produto | S |
VenAExiCodVen | ALFA | Exibir campo vendedor | S |
VenAExiCodOpe | ALFA | Exibir campo operador | S |
VenAExiTemPar | ALFA | Exibir campo parcelas especiais | S |
VenAExiDatEmi | ALFA | Exibir campo emissão | S |
VenAExiDatPrv | ALFA | Exibir campo data/hora previsão | S |
VenAExiTemAva | ALFA | Exibir campo tem avalistas | S |
VenAExiCodFpg | ALFA | Exibir campo forma de pagamento | S |
VenAExiSeqEnt | ALFA | Exibir campo endereço entrega | S |
VenAExiSeqCob | ALFA | Exibir campo endereço cobrança | S |
VenAExiCodRed | ALFA | Exibir campo redespacho | S |
VenAExiCodTra | ALFA | Exibir campo transportadora | S |
VenAExiCodVia | ALFA | Exibir campo via transporte/placa | S |
VenAExiCodRoe | ALFA | Exibir campo rota/seq./sub rota | S |
VenAExiPerDs1 | ALFA | Exibir campo %desc. 1 | S |
VenAExiPerDs2 | ALFA | Exibir campo %desc. 2 | S |
VenAExiPerDs3 | ALFA | Exibir campo %desc. 3 | S |
VenAExiPerDs4 | ALFA | Exibir campo %desc. 4 | S |
VenAExiPerDs5 | ALFA | Exibir campo %desc. 5 | S |
VenASetcbBot | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Exibir Botões Gerais" | S |
VenACtrcbBot | ALFA | Variavel que habilita e desabilita o checkbox "Exibir Botões Gerais" | S |
VenASetcbMan | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Manter Pedido em tela" | S |
VenACtrcbMan | ALFA | Variavel que habilita e desabilita o checkbox "Manter Pedido em tela" | S |
VenASetcbRes | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Reservar Estoque" | S |
VenACtrcbRes | ALFA | Variavel que habilita e desabilita o checkbox "Reservar Estoque" | S |
VenASetcbUti | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Utilizar Leitor" | S |
VenACtrcbUti | ALFA | Variavel que habilita e desabilita o checkbox "Utilizar Leitor" | S |
VenASetcbVis | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Visualizar Diversos" | S |
VenACtrcbVis | ALFA | Variavel que habilita e desabilita o checkbox "Visualizar Diversos" | S |
VenASetcbPos | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Posicionar na grade de produtos após leitura" | S |
VenACtrcbPos | ALFA | Variavel que habilita e desabilita o checkbox "Posicionar na grade de produtos após leitura" | S |
VenASetcbInc | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Incrementar quantidade produto/derivação existente" | S |
VenACtrcbInc | ALFA | Variavel que habilita e desabilita o checkbox "Incrementar quantidade produto/derivação existente" | S |
VenASetcbBus | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Busca outros códigos de barras para o produto" | S |
VenACtrcbBus | ALFA | Variavel que habilita e desabilita o checkbox "Busca outros códigos de barras para o produto" | S |
VenASetcbObs | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Exibir Observação do Produto" | S |
VenACtrcbObs | ALFA | Variavel que habilita e desabilita o checkbox "Exibir Observação do Produto" | S |
VenASetcbCns | ALFA | Variável que controla se está marcado ou desmarcado o checkbox "Utilizar Consulta Padrão de Produtos" | S |
VenACtrcbCns | ALFA | Variavel que habilita e desabilita o checkbox "Utilizar Consulta Padrão de Produtos" | 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.