Cadastrar as subscrições (beneficiários) na plataforma.
Após geração do lote de cobrança, e necessário processar o schedule (INTEGPLSGRR), que irá verificar os títulos dos beneficiários que estão habilitados para integrar com o GRR (processo realizado no passo 7) para poder ser feito o cadastro:
Dica
Caso o processo de cadastramento do beneficiário seja realizado com sucesso, o beneficiário será cadastrada na subscrição do GRR
Nota
title
Log
Caso o processo não seja realizado com sucesso, através do log de críticas da integração será possível analisar o motivo:
No mesmo processamento do schedule que cadastra os beneficiários, será realizado também a medição das faturas do GRR que estão com o status "Aguardando Medição".
Aviso
icon
false
title
Configuração do GRR
Para que o processo funcione corretamente, o necessário que as configurações do GRR estejam realizadas corretamente, como:
Ativação das organizações
Configuração dos servições (JOB) para que as faturas sejam processadas (alteração do status criado para aguardando medição). Clique aqui para acessar a documentação.
Dica
Ao final do processamento de medição, a fatura será atualizada com os valores do título (SE1) do beneficiário naquele mês, além da composição da fatura (BM1).
...
Os demais passos o próprio GRR que irá realizar, como criação da fatura conforme o vencimento do beneficiário e cobrança via cartão de crédito, PIX ou boleto, o Plano de Saúde (PLS) nesse fluxo tem a responsabilidade de criar as subscrições(beneficiários) e realizar a medição da fatura, sendo o preenchimento do valor e da composição.
03. TABELAS UTILIZADAS
Âncora
tabelas_utilizadas
tabelas_utilizadas
BA1 - Beneficiários
BA3 - Famílias
BQC- Subcontrato
BT5 - Grupo de Empresa Contrato
BBT - Títulos Gerados
BM1- Composição da Cobrança
HRH - Assinatura GRR
Nota
icon
false
title
Bônus!
Para facilitar o processo de implantação, a rotina do schedule poderá ser executado no menu do protheus, através de uma user function, como no exemplo:
Bloco de código
language
c#
theme
RDark
linenumbers
true
collapse
true
#include "protheus.ch"
/*/{Protheus.doc} PLGRRExec
Executa a integração do PLS com o GRR através do schedule IntegPlsGrr
@type function
@version 12.1.2410
@author totvs
@since 06/06/2024
/*/
user function PLGRRExec()
local aCompany := {} as array
if fwAlertNoYes("Confirma o processamento da integração?", "Integração PLS x GRR")
aAdd(aCompany, cEmpAnt)
aAdd(aCompany, cFilAnt)
fwMsgRun(nil, {|| IntegPlsGrr(aCompany)}, "", "Processando Integração com o GRR...")
fwAlertSuccess("Processamento executado com sucesso!", "")
endif
fwFreeArray(aCompany)
return