Implementado o ponto de entrada PLDEMQR1 que permite manipular a query que busca as guias que compõem o Demonstrativo de Análise de Contas quando a impressão é realizada através da função PLSRELDAC. O ponto vai ser acionado quando solicitado pelo Remote e pelo Portal Autorizador HAT:
Características do Requisito
Rotina: |
| ||||
Ponto de Entrada: | PLDEMQR1 |
PARÂMETROS:
| Parâmetro | Tipo | Paramixb | Descrição |
|---|---|---|---|
| cSql | Caracter | paramixb[1] | Query padrão gerada pelo sistema |
| cCodOpe | Caracter | paramixb[2] | Código da Operadora de Saúde |
| cRdaDe | Caracter | paramixb[3] | Código Rede de Atendimento De |
| cRdaAte | Caracter | paramixb[4] | Código Rede de Atendimento Até |
| cAno | Caracter | paramixb[5] | Ano De |
| cMes | Caracter | paramixb[6] | Ano Até |
| cClaPre | Caracter | paramixb[7] | Código da Classe de RDA |
| cLocRda | Caracter | paramixb[8] | Código Local de Atendimento RDA |
| cNFSSDe | Caracter | paramixb[9] | Filtra registros através da Nota Fiscal De (BD7_SEQNFS) |
| cNFSSAte | Caracter | paramixb[10] | Filtra registros através da Nota Fiscal Até (BD7_SEQNFS) |
| cNmTitPg | Caracter | paramixb[11] | Título SE2 |
| cPEGDe | Caracter | paramixb[12] | Código PEG De |
| cPEGAte | Caracter | paramixb[13] | Código PEG Até |
| lSoGlosas | Lógico | paramixb[14] | Somente Glosas |
| cCodpegIn | Caracter | paramixb[15] | Peg IN (utiliza IN com o código na Query) |
| lHat | Lógico | paramixb[16] | Requisição solicitada pela API do HAT |
RETORNO:
| Parâmetro | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| cSql | Caracter | Query que será executada pelo sistema | Sim |
Ponto de Entrada
Descrição: | Manipular Query Demonstrativo de Análise de Contas | ||||||||
Localização: | Atualização/Proc. Contas /Análise de Contas | ||||||||
Remote: PLSTISS.PRW | |||||||||
Retorno: |
|
#INCLUDE 'protheus.ch'
#INCLUDE "TOPCONN.CH"
User Function PLDEMQR1()
Local cSql := paramixb[1]
Local cCodOpe := paramixb[2]
Local cRdaDe := paramixb[3]
Local cRdaAte := paramixb[4]
Local cAno := paramixb[5]
Local cMes := paramixb[6]
Local cClaPre := paramixb[7]
Local cLocRda := paramixb[8]
Local cNFSSDe := paramixb[9]
Local cNFSSAte := paramixb[10]
Local cNmTitPg := paramixb[11]
Local cPEGDe := paramixb[12]
Local cPEGAte := paramixb[13]
Local lSoGlosas := paramixb[14]
Local cCodpegIn := paramixb[15]
Local lHat := paramixb[16]
Return cSql |