Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs_parceiros
SolucaoParceirosGestão Jurídica by Legal Desk

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoJurídico

Módulo:Pré-faturamento de Serviços - SIGAPFS
Função:JURA235A - Aprovação de Solicitações de Despesa
País:Brasil


02. PONTO DE ENTRADA


O ponto de entrada JURA235A, para o local de execução com ID "BROWSEFILTER", se implementado, realizará um filtro nos registros no browse sempre que a rotina for executada. Esse filtro não poderá ser alterado ou removido pelo usuário/cliente via sistema. 

Caso não seja enviado nenhum valor como filtro, não será realizado nenhum filtro.

Os impactos da execução de pontos de entrada no sistema padrão são de responsabilidade do usuário/cliente.


Descrição:

Este ponto de entrada permite adicionar um filtro padrão do sistema.

Eventos:

cFiltro := ExecBlock("JURA235A", .F., .F., {NIL, "BROWSEFILTER", "JURA235A"})

Programa Fonte:

JURA235A

Retorno:

Expressão ADVPL do filtro a ser utilizado.

03. EXEMPLO

User Function JURA235A()
Local aParam   := PARAMIXB
Local oObj        := ""
Local cIdPonto := ""
Local cIdModel := ""
Local xRet        := .T.


If aParam <> NIL

oObj        := aParam[1] // Objeto do formulário ou do modelo, conforme o caso
cIdPonto := aParam[2] // ID do local de execução do ponto de entrada
cIdModel := aParam[3] // ID do formulário

If cIdPonto == "BROWSEFILTER"

xRet := "NZQ_USRINC == 'USER'" // Exibe somente as solicitações em que o usuário de inclusão é o 'USER'.

EndIf

EndIf

Return xRet


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Totvs custom tabs box items
defaultno
referenciapasso2

...