01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saúde |
Módulo: |
Planos - Linha Protheus - PTU
|
Função: | CADBENEF ONLINE - PLPTU001 |
País: | Brasil |
Ticket: | |
Story: | DSAUBE-22560 |
02. DESCRIÇÃO
Este ponto de entrada permite manipular a query que buscar os beneficiários a serem adicionados no lote do CadBenef Online.
- Nome do ponto de entrada: PTU001QRY
- Parâmetros:
oExecStmt, object, FwExecStatement com a query do padrão.
- jParameters, json, Parâmetros para filtro, sendo:
- batchCode: BPW_CODIGO
- unimedOrigin: BPW_UNIORI
- movementType: BPW_TIPMOV (1 = Cadastro Ativo, 2 = Cadastro Completo, 3 = Mov. Periódica, 4 = Somente Exclusão)
- dateFrom: BPW_DATINI
- dateTo: BPW_DATFIN
- companyCodeFrom: BPW_EMPINI
- companyCodeTo: BPW_EMPFIN
- contractCodeFrom: BPW_CONINI
- contractCodeTo: BPW_CONFIN
- subcontractCodeFrom: BPW_SUBINI
- subcontractCodeTo: BPW_SUBFIN
- considerSIB: BPW_SIB
- considerANS: BPW_ANS
- lCount, logical, se a query é para contagem (no processo será executado a query duas vezes, sendo o primeiro para contar os beneficiários e a segundo para retorna-los)
- Retorno: O proprio objeto FwExecStatement recebido com as alterações.
03. DEMAIS INFORMAÇÕES
Exemplo de uso:
#include "protheus.ch" user function PTU001QRY() local oExecStmt := PARAMIXB[1] as object local oParameters := PARAMIXB[2] as object local lCount := PARAMIXB[3] as logical local cQuery as character // Alteração no objeto statemente cQuery := oExecStmt:getFixQuery() return oExecStmt
Objeto FwExecStatement
oExecStmt:cBaseQuery // Query com "?"
oExecStmt:aValues // Valores da query na sequência da "?"
04. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas