Identificador de Regra
GER-000FLPRO01
Módulo: GER - Gerais.
Finalidade: Aplicar filtro de unidade de medida nos campos de produto da tela "F081TPA", ou seja, restringe o cadastro para produtos com a mesma unidade de medida informada na regra.
Produtos previamente cadastrados, com unidades de medida diferente da unidade da regra ainda serão exibidos.
Características: A regra deve retornar ao campo "VSFilPro" uma cadeia de caracteres contendo o código da unidade de medida, separado por vírgula e entre aspas, para filtrar o código do produto na tela "F081TPA".
Exemplos com apenas uma unidade de medida
VSFilPro = ""PC"";
Exemplos com duas unidades de medida
VSFilPro = ""KG","PC"";
Exemplo com abrangência de unidades de medida
VSFilPro = ""KG"-"PC"";
Atenção: na abrangência usar primeiro a unidade de medida de ordem alfabética menor e depois a maior! A contrução "VSFilPro"" = ""PC"-"KG"" resultará em nenhum registro exibido na pesquisa.
Tela: F081TPA
Transação: Não se aplica.
Regra:
Definir Numero VSCodEmp;
Definir Alfa VSCodTpr;
Definir Alfa VSCodMoe;
Definir Alfa VSEspCli;
Definir Numero VSAplTpv;
Definir Alfa VSSitReg;
Definir Alfa VSUtiPme;
Definir Numero VSCodCli;
Definir Alfa VSFilPro;
VSFilPro = ""PC"";
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCodEmp | NÚMERO | Código da Empresa | N |
VSCodTpr | ALFA | Código da Tabela de Preço | N |
VSCodMoe | ALFA | Código da Moeda da Tabela de Preço | N |
VSEspCli | ALFA | Especial Cliente | N |
VSAplTpv | NÚMERO | Aplicação da Tabela de Preço | N |
VSSitReg | ALFA | Situação da Tabela de Preço | N |
VSUtiPme | ALFA | Preço Médio | N |
VSCodCli | NÚMERO | Código do Cliente | N |
VSCodTpb | ALFA | Código da Tabela de Preço Base | N |
VSVenEcf | ALFA | Indicativo se a tabela de preço vai ser usada para venda com ECF | N |
VSFilPro | ALFA | Filtro do Produto por Unidade de Medida | S |
VSFilPrb | ALFA | Filtro do Produto Base por Unidade de Medida | 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.