Inclusão de Ponto de Entrada

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINA692

Faturamento em Lote de Viagens

Rotina(s) envolvida(s)

Nome Técnico

FINA692

Faturamento em Lote de Viagens

Ponto de Entrada:

F692PEDL

Requisito (ISSUE):PCDEF-98337

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Versões/Release:12.1.7

Ponto de Entrada

Descrição:

Permite definir um complemento de query, para o filtro de seleção de registros de viagens que estarão disponíveis para serem selecionados na geração de pedido de venda em lote. Esse ponto de entrada substitui a linha de query que define que apenas serão selecionadas as viagens cujas prestações de contas estejam finalizadas ("FLF_STATUS = '8'" ). Indica-se a utilização desse ponto de entrada apenas para inclusão de expressões de query (referentes a cláusula WHERE) no que diz respeito as tabela FLF e FL5.

Localização:

Atualizações / Viagens / Viagens

Eventos:

  • Validação da ativação da view do modelo de dados (É feita uma query para verificar se há registros disponíveis para exibição da tela de seleção)
  • Ativação do modelo de dados (seleção dos registros que serão exibidos)

Programa Fonte:

FINA692

Função:

  • F692LoadFat
  • FN692Alias

Retorno:

Nome

Tipo

Descrição

Obrigatório

 cRet

C

Expressão de query válida para filtro de seleção de registros

X

 

Exemplo:

#include 'protheus.ch'

User Function F692PEDL()
    Local cRet := "FLF_STATUS = '8' OR FLF_STATUS = '7'" //Prestação de Contas Finalizada ou Em Avaliação do Financeiro
Return cRet