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.

Este artigo ajudou você?