01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | API - GESTÃO DO BENEFICIÁRIO (PO UI) |
Função: | POSIÇÃO FINANCEIRA |
Ticket: | |
Story: | DSAUBE-20983 |
02. SITUAÇÃO/REQUISITO
Necessidade ordenar os títulos utilizados na Gestão do Beneficiário em PO UI.
03. SOLUÇÃO
Implementado ponto de entrada PBORDTIT que permite substituir o trecho do ORDER BY da query da api que realiza a busca dos títulos na Posição Financeiro.
O ponto de entrada será chamado ao final da montagem da ordenação padrão e o mesmo deverá retornar uma string com quais campos o sistema deverá ordenar os títulos.
Posição do Beneficiário - PLSA730
Esse ponto de entrada tem o objetivo de substituir o ponto de entrada PLS20ORD utilizado na rotina antiga da posição do beneficiário.
04. DEMAIS INFORMAÇÕES
Ponto de Entrada: PBORDTIT
Descrição: Permite substituir o trecho do order by da query da api que realiza a busca dos títulos para serem utilizados na Posição Financeiro.
Parâmetros:
- PARAMIXB[1] → String com os campos do padrão para ordenação
Retorno: String com os campos do SE1 para ordenação;
#Include "Protheus.ch" User Function PBORDTIT() Local cOrdemPadrao := PARAMIXB[1] Local cOrdemCustom := "" // Ordenação dos títulos pelo numero e valor cOrdemCustom := "E1_NUM,E1_VALOR" Return cOrdemCustom
05. ASSUNTOS RELACIONADOS
API beneficiaryPosition - Endpoint: Títulos de Cobrança do Beneficiário (Posição Financeira)