01. DADOS GERAIS
| Produto: | TOTVS Saúde Planos | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | API - POSIÇÃO GESTÃO DO BENEFICIÁRIO (PO UI) |
|---|
| Função: | POSIÇÃO FINANCEIRA |
|---|
| Ticket: |
|
|---|
| Story: | DSAUBE-20983 |
|---|
02. SITUAÇÃO/REQUISITO
Necessidade filtrar quais serão os títulos a serem apresentados no retorno da api titles utilizado utilizado na posição Gestão do beneficiário Beneficiário em PO UI.
03. SOLUÇÃO
Implementado ponto de entrada PBWHETIT que permite substituir o trecho do WHERE da query da api que realiza a busca dos títulos da Posição Financeiro.
O ponto de entrada será chamado ao final da montagem do where padrão e o mesmo deverá retornar a where a ser utilizadouma string com as condições da clausula where da query.
| Informações |
|---|
| title | Posição do Beneficiário - PLSA730 |
|---|
|
Esse ponto de entrada tem o objetivo de substituir o ponto de entrada PLSAUTF2 utilizado na rotina antiga da posição do beneficiário. |
Ponto de Entrada: PBWHETIT
...
| Bloco de código |
|---|
| language | c# |
|---|
| theme | Midnight |
|---|
| title | Exemplo de Uso |
|---|
| linenumbers | true |
|---|
|
#Include "Protheus.ch"
User Function PBWHETIT()
Local cQueryPadrao := PARAMIXB[1]
Local oJsonClientes := PARAMIXB[2]
Local oJsonQueryParam := PARAMIXB[3]
Local cQueryCustom := ""
// Tratamento da query que realiza a busca dos títulos
cQueryCustom := cQueryPadrao
Return cQueryCustom |
05. ASSUNTOS RELACIONADOS
API beneficiaryPosition - Endpoint: Títulos de Cobrança do Beneficiário (Posição Financeira)
...