01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | REGISTROS AUXILIARES |
Função: | manipulação de querys |
Ticket: | 17824520 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSAUREV-10432 |
02. SITUAÇÃO/REQUISITO
Necessidade de manipular as Querys dos jobs de Auditoria e Internação.
03. SOLUÇÃO
Disponibilizado o ponto de entrada: PTGINTER. Dessa forma o cliente poderá realizar a manipulação da query do job atualização de Internação .
Disponibilizado o ponto de entrada: PTEGAUT. Dessa forma o cliente poderá realizar a manipulação da query do job atualização de Auditoria.
Ponto de entrada PTGINTER:
- O ponto de entrada receberá a Query inteira ( tabela BE4) por parâmetro, permitindo assim que o cliente personalize a Query de acordo com suas necessidades.
- O ponto de entrada deverá retornar a Query manipulada (String)
Exemplo PTGINTER
#INCLUDE "PROTHEUS.CH" user function PTGINTER() local cSql := PARAMIXB[1] // query recebida // implemente a lógica necessária para a query return cSql // retorne a query (string)
Ponto de entrada PTEGAUT:
- O ponto de entrada receberá a Query inteira ( tabela B53) por parâmetro, permitindo assim que o cliente personalize a Query de acordo com suas necessidades.
- O ponto de entrada deverá retornar a Query manipulada (String)
Exemplo PTEGAUT
#INCLUDE "PROTHEUS.CH" user function PTEGAUT() local cSql := PARAMIXB[1] // query recebida // implemente a lógica necessária para a query return cSql // retorne a query (string)
04. DEMAIS INFORMAÇÕES
Não aplicável.
05. ASSUNTOS RELACIONADOS
Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas