Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O retorno deve ser um objeto JSON com a seguinte estrutura:

AtributoDescrição
success.T. caso deva gravar o opcional; .F. caso não deva gravar o opcional
message

No caso de não permitir a gravação, uma mensagem da justificativa pode ser inserida, essa mensagem será visível no response do endpoint.

Bloco de código
languagedelphi
themeMidnight
titleExemplo de Utilização
linenumberstrue
#Include 'Totvs.ch'   

User Function PLOPCPF()
	
	Local oJRet := JsonObject():new()
	
	If paramixm["beneficiaryRegistration"] == "00010001000153004" .AND. ;
	   paramixm["entityType "]	           == "F"                 .AND. ;    
	   paramixm["optionalCode"]	           == "1234"              .AND. ;    
	   paramixm["optionalVersion"]	       == "001" 

		oJRet["success"] := .F.
		oJRet["message"] := "Beneficiário sem opcional"
	Else
		oJRet["success"] := .T.
		oJRet["message"] := ""
	EndIf
	
Return oJRet

...

Para informações detalhadas sobre o funcionamento do endpoint e o retorno relacionado aos opcionais, consulte a documentação oficial disponível no link abaixo:

...