Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

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.

Este artigo ajudou você?