Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

Saude 

Segmentos_totvs
Segmento

Módulo:API Função: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
titlePosiçã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.

04. DEMAIS INFORMAÇÕES

Ponto de Entrada: PBWHETIT

Descrição: Permite substituir o trecho do where da query da api que realiza a busca dos títulos para serem utilizados na Posição Financeiro.

Parâmetros:3 

    • PARAMIXB[1] → Query do padrão
    • PARAMIXB[2] → Json com os dados do cliente financeiro do beneficiário
    • PARAMIXB[3] → Json com os dados do query param da requisição, como: status, allTitles, initialDate e finalDate  

...

Bloco de código
languagec#
themeMidnight
titleExemplo de Uso
linenumberstrue
#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

        Não se aplica API beneficiaryPosition - Endpoint: Títulos de Cobrança do Beneficiário (Posição Financeira)



Templatedocumentos