Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2,passo3



Totvs custom tabs box items
defaultyes
referenciapasso1

Configuração do Schedule Protheus.


Para que rotina  seja executada de uma forma automática,  precisamos configurar o schedule no módulo Configurador,  nesse contém a rotina que analisará  as movimentações que serão enviadas para a DMED no módulo Central de Obrigações.

O schedule permite que rotinas do sistema sejam agendadas para que possam ser executadas posteriormente, em um período determinado pelo usuário. 

Esse mecanismo tem por objetivo encontrar movimentações de cobrança e reembolso que serão processadas.


Exemplo da rotina de Extração de informação da DMED  para a Central de Obrigações.




Mais informação sobre Schedule Protheus.

Schedule Protheus

Totvs custom tabs box items
defaultyes
referenciapasso2

A estrutura do

Json

JSON.


Para melhor entendimento da estrutura do arquivo JSON, o mesmo estará divido por identificador de registro que são:


TOP       = Titular

RTOP    = Reembolso do Titular

DTOP    = Dependente do Titular

RDTOP = Reembolso do Dependente do Titular


Identificador de Registro TOP e DTOP.


 A partir das baixas dos títulos gerado pelo Lote de Cobrança (SE1), em conjunto com a composição de Cobrança (BM1), a integração se dará com as movimentações de mês anteriormeses anteriores, essa tratativa se dará devido que os beneficiários já efetuaram o pagamento de suas despesas, e para isso chamamos de classificaremos a estrutura do JSON como TOP = Titular e DTOP = Dependente do Titular.



Estrutura do TOP = Titular

{  
    "healthInsurerCode":"0000001",
    "ssnHolder":"13926361751",
    "titleHolderEnrollment":"00010001000011005",
    "holderName":"OLIVER BENICIO PIRES",
    "expenseKey":"0000000000000000000000000000000000000001",
    "expenseAmount":1000,
    "period":"202011",
    "exclusionId":"0"
}


Estrutura do DTOP = Dependente do Titular


{  

    "healthInsurerCode":"000001",
    "ssnHolder":"76116313221",
    "titleHolderEnrollment":"00010001000011005",
    "holderName":"MARIANA ISABELLA PEIXOTO OLIVER BENICIO PIRES",
    "dependentSsn":"14754460553",
    "dependentEnrollment":"00010001000011038",
    "dependentName":"MARIANA ISABELLA PEIXOTO PIRES",
    "dependentBirthDate":"20091013",
    "dependenceRelationships":"03",
    "expenseKey":"0000000000000000000000000000000000000003",
    "expenseAmount":1000,
    "period":"202010",
    "exclusionId":"0"
}


Identificador de Registro RTOP e RDTOP.



A partir dos reembolsos aprovados (B44 e B45), a integração se dará com as movimentações de meses anteriores, devidos aos beneficiários efetuar o pagamento de suas despesas, nessa tratativa chamamos de RTOP = Reembolso do Titular e  RDTOP= Reembolso do Dependente do Titular.

Para uma melhora de performance não precisaremos verificar o título gerado no módulo financeiro (SE2), devido que já foi aprovado o reembolso, campo B44_PREFIX  e B44_NUM e B45 para posicionamento de beneficiário.



Image Added


Identificador de Registro - RTOP


{

"healthInsurerCode":"417505",
"ssnHolder":"76116313221",
"titleHolderEnrollment":"00010001000011005",
"holderName":"OLIVER BENICIO PIRES",
"expenseKey":"0000000000000000000000000000000000000002",
"refundAmount":2000,
"previousYearRefundAmt":2000,
"period":"202010",
"providerSsnEin":"39613205861",
"providerName":"NOME PRESTADOR",
"exclusionId":"0"

}


Totvs custom tabs box items
defaultyes
referenciapasso3


...