Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Saúde Planos

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoSaúde

Módulo:INTEGRAÇÕES
Função:CADASTRO DE EMPRESAS
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSAUBE-15895


02. SITUAÇÃO/REQUISITO

Necessidade de Alteração, Inclusão e Exclusão de atributos no JSON de envio de Empresas para a HealthMap.


03. SOLUÇÃO

Implementado Ponto de Entrada, ao final da montagem do JSON no padrão do sistema.


04. DEMAIS INFORMAÇÕES

Nome do Ponto de Entrada: PLMPJSEM

Parâmetros:
PARAMIXB[1] : cCodInt (Código da Operadora do Beneficiário)
PARAMIXB[2] : cCodEmp (Código da Empresa do Beneficiário)
PARAMIXB[3] : oResponse (Objeto JsonObject, com o JSON no padrão)

Retorno: String com o JSON final para comunicação.


Bloco de código
themeRDark
titleExemplo de Uso
linenumberstrue
#Include "PROTHEUS.CH"

User Function PLMpJsEm()

    Local cJson := ""
    Local cCodInt := PARAMIXB[1]
    Local cCodEmp := PARAMIXB[2]
    Local oResponse := PARAMIXB[3]

    // Tratamento para montagem do JSON

    cJson := FWJsonSerialize(oResponse, .F., .F.)

Return cJson


05. ASSUNTOS RELACIONADOS



Templatedocumentos