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.