Árvore de páginas


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 alterar toda a estrutura do objeto JSON já pronto, que será enviado para a API de movimentação cadastral do beneficiário - CadBenef Online. 

  • Nome do ponto de entrada: PTU001OBJ
  • Parâmetros:
    1. jBody, json, objeto com todos os dados já preparados para envio.

    2. cOperation, character, operação que está sendo executada: Inclusão, alteração ou exclusão.

  • Retorno: O próprio objeto JSON (jBody) com as alterações.

03. DEMAIS INFORMAÇÕES

Exemplo de uso:

#include "protheus.ch"

user function PTU001OBJ()

    local oBody := PARAMIXB[1] as object
	local cOperation: PARAMIXB[2] as character

	do case
		case cOperation == "1" // inclusão
		 	if oBody:hasProperty("dadosPlano")
				oBody["dadosPlano"]["viaCartao"] := "1"
			endif
		
	 	case cOperation == "2" // atualização

 		case cOperation == "3" // exclusão
		
	endcase	

return oBody 

04. ASSUNTOS RELACIONADOS