Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Saude | ||||||||||||||||
Módulo: | API - POSIÇÃO GESTÃO DO BENEFICIÁRIO (PO UI) | ||||||||||||||||
Função: | POSIÇÃO FINANCEIRAAUTORIZAÇÕES | ||||||||||||||||
Ticket: | |||||||||||||||||
Story: | DSAUBE-20983 |
02. SITUAÇÃO/REQUISITO
Necessidade filtrar quais as guias de autorizações que serão apresentadas no retorno da api de authorizations utilizado na posição do beneficiário em PO UIGestão do Beneficiário.
03. SOLUÇÃO
Implementado ponto de entrada PBWHEAUT que permite adicionar no trecho do WHERE da query que busca as autorizações do beneficiário.
...
Informações | ||
---|---|---|
| ||
Esse ponto de entrada tem o objetivo de substituir os pontos de entrada PL20HFIL, PL20HQRY e PLSHSMOV utilizado na rotina antiga da posição do beneficiário. |
04. DEMAIS INFORMAÇÕES
Ponto de Entrada: PBWHEAUT
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#Include "Protheus.ch" User Function PBWHEAUT() Local cAlias := PARAMIXB[1] Local oDadosBenef := PARAMIXB[2] Local cWhere := "" // Filtro das guias de autorizações do beneficiário (WHERE) Do Case Case cAlias == "BD5" // Guias: SADT/Consulta/Reembolso/Odonto cWhere += " AND BD5_NRAOPE = ' ' " Case cAlias == "BE4" // Guias: Internações cWhere += " AND BE4_NRAOPE = ' ' " Case cAlias == "BEA" // Guias: HAT - Portal Autorizador cWhere += " AND BEA_NRAOPE = ' ' " EndCase Return cWhere |
05. ASSUNTOS RELACIONADOS
API beneficiaryPosition - Endpoint: Autorizações do Beneficiário
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas