01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

PORTAL DA EMPRESA

Função:GERENCIAR BENEFICIÁRIOS
País:Brasil
Ticket:
Story:DSAUBE-26898

02. DESCRIÇÃO

Este ponto de entrada permite definir, via expressão SQL, quais ações estarão disponíveis para cada beneficiário no processo de consulta na tela de gerenciar beneficiários.

03. DEMAIS INFORMAÇÕES


O SELECT principal da busca de beneficiários é baseado na tabela BA1.
Portanto, dentro da expressão SQL retornada, é possível utilizar:

  • CASE WHEN

  • campos da BA1

  • lógicas condicionais por tipo, situação, categoria etc.

Isso permite definir ações diferentes por beneficiário.
Exemplo:

  • Titulares podem ter edit e block

  • Dependentes podem ter apenas block

Exemplo de uso:

#include "protheus.ch"

user function PTBENANX()

	local oAttachments as object

	oAttachments := JsonObject():new()
	oAttachments["enabled"] := .T.
	oAttachments["required"] := .T.
	oAttachments["informationMessage"] := "Esta mensagem foi alterado via ponto de entrada"

return oAttachments

04. ASSUNTOS RELACIONADOS