Identificador de Regra

VEN-141ULTFA01

Módulo: VEN - Vendas.

Finalidade: Disponibilizar campos do cabeçalho e algumas funcionalidades da tela F141CUF (tela aberta pelos itens de menu do botão "Últimos Faturametos" da tela F120GPD.

Características: A variável VSTipUltFat pode assumir valores distintos, dependendo do item de menu usado para chamar a tela F141CUF.

0 caso a tela F141CUF tenha sido chamada pelo item de menu "Consultar Últimos Faturamentos" do botão "Últimos Faturamentos" da tela F120GPD;

1 caso a tela F141CUF tenha sido chamada pelo item de menu "Carregar Últimos Faturametnos" do botão "Últimos Faturamentos" da tela F120GPD;

2 caso a tela F141CUF tenha sido chamada pelo item de menu "Carregar Melhores Vendas" do botão "Últimos Faturamentos" da tela F120GPD;

3 caso a tela F141CUF tenha sido chamada pelo item de menu "Carregar Produtos Similares" do botão "Últimos Faturamentos" da tela F120GPD;

A variável VSSitNfv comporta os valores abaixo descritos:
1 para representar notas fiscais na situação 1 (Digitada);
2 para representar notas fiscais na situação 2 (Fechada);
3 para representar notas fiscais na situação 3 (Cancelada);
4 para representar todas as situações da nota fiscal (Digitada, Fechada e Cancelada).

Caso outro valor venha a ser atribuído à variável VSSitNfv, o sistema assume 2 (Fechada).

A variável VSSitNfv poderá ser alterada seja qual for o valor da variável VSTipUltFat, no entanto, quando esta variável valer 1 ("Carregar Últimos Faturamentos"), o valor informado não será usado, pois o sistema assume a situação 2 (Fechada) como filtro, e não permite alteração.

Tela: F141CUF

Transação: Não se aplica.

Regra:

Definir Numero VSTipUltFat;
Definir Numero VSQtdUlt;
Definir Numero VSSitNfv;
Definir Data VSDatIni;
Definir Data VSDatFim;
Definir Alfa VSMostrar;

VSQtdUlt = 10;
VSSitNfv = 4;
VSDatIni = VSDatIni + 5;
VSDatFim = VSDatFim + 5;
VSMostrar = "SIM";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSTipUltFat NÚMERO Tipo da chamada que foi feito para a tela F141CUF N
VSMostrar ALFA Mostrar registros ao entrar na tela? N
VSQtdUlt NÚMERO Quantidade de Faturamentos (campo de cabeçalho) S
VSSitNfv NÚMERO Situação da Nota Fiscal de Venda (campo de cabeçalho) S
VSDatIni DATA Data Inicial (campo de cabeçalho) S
VSDatFim DATA Data Final (campo de cabeçalho) 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ê?