CONTEÚDO
01. VISÃO GERAL
Para tornar o fluxo de cobrança dos beneficiários dinâmico e rápido, o módulo de Plano de Saúde (PLS) disponibilizou a integração com a plataforma TOTVS Gestão de Receita Recorrente (GRR), com essa integração as operadoras que utilizarem o modelo de receita recorrente, poderão da melhor maneira reduzir inadimplência e a previsibilidade de recebimentos, uma solução para automatizar as cobranças recorrentes e melhorar ainda mais o seu desempenho financeiro.
Para mais informações sobre a plataforma TOTVS Gestão de Receita Recorrente. Clique aqui
02. EXEMPLO DE UTILIZAÇÃO
Premissas da rotina
- Configurar o plano na plataforma TOTVS Gestão de Receita Recorrente (GRR) para atender as datas de cobrança adeguada ao cenário da operadora.
- Através dos cadastros, Grupo/Família no campo BA3_INTGRRC ou Subcontratos BQC_INTGRR ou Grupo/Empresa BT5_INTGRR, respeitando os níveis de cadastro que o sistema já trabalha, quando um desses estiver habilitados determinará que enviaremos informações de integração para a plataforma TOTVS Gestão de Receita Recorrente.
- Tanto para contratos de pessoas juridicas ou físicas poderão ser enviar para a plataforma.
- Gerar o Lote de Cobrança (PLSA627) do mês ou período.
- A aplicação será executada em forma de schedule e trabalhará de forma diária enviando os dados para a plataforma. Para mais informações sobre schedule. Clique aqui
Utilização da rotina
- Configuração da plataforma TOTVS Gestão de Receita Recorrente onde será do número do clientId e clientSecret gerado pela equipe de implantação.
- No Protheus módulo Configurador efetuar configuração do Schedule para efetuar.

- Gerar Lote de cobrança do período desejado em Atualizações / Faturamento / Lote de Cobrança (PLSA627).

- Após geração do lote de cobrança e o schedule configurado, a rotina verificará os movimentos de cobrança (BM1) gerado para enviar para a plataforma TOTVS Gestão de Receita Recorrente.
03. Parâmetros envolvidos
Parâmetro | Tipo | Valor | Descrição |
---|
MV_xxxxx | Caractere |
| xxxxxxxxxxxx |
04. TABELAS UTILIZADAS
- BA1 - Usuários
- BA3 - Famílias Usuários
- BQC- Subcontrato
- BT5 - Grupo de Empresa Contrato
- BBT - Títulos Gerados
- BM1- Composição da Cobrança
Consulta Padrão FOR |
| Consulta SXB | Alias | FOR | Tipo | 1 - Consulta | Sequência | 01 | Coluna | DB | Descrição | Fornecedor | Contêm | SA2 |
|
| Alias | FOR | Tipo | 2 - Ordens | Sequência | 01 | Coluna | 01 | Descrição | Código |
|
| Alias | FOR | Tipo | 2 - Ordens | Sequência | 02 | Coluna | 02 | Descrição | Nome |
|
| Alias | FOR | Tipo | 2 - Ordens | Sequência | 03 | Coluna | 03 | Descrição | CNPJ/CPF |
|
| Alias | FOR | Tipo | 3 - Botões | Sequência | 01 | Coluna | 01 | Descrição | Cadastra Novo | Contêm | 01#A020SXB()#A020Visual('SA2') |
|
| Alias | FOR | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 01 | Descrição | Código | Contêm | A2_COD |
|
| Alias | FOR | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 02 | Descrição | Loja | Contêm | A2_LOJA |
|
| Alias | FOR | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 03 | Descrição | Nome | Contêm | SUBSTR(A2_NOME,1,30) |
|
| Alias | FOR | Tipo | 5 - Retorno | Sequência | 01 | Coluna |
| Descrição |
| Contêm | SA2->A2_COD |
|
| Alias | FOR | Tipo | 5 - Retorno | Sequência | 02 | Contêm | SA2->A2_LOJA |
|
|
Consulta Padrão B1XPLS |
| Consulta SXB | Alias | B1XPLS | Tipo | 1 - Consulta | Sequência | 01 | Coluna | RE | Descrição | Guias de Internação | Contêm | BD6 |
|
| Alias | B1XPLS | Tipo | 2 - Ordens | Sequência | 01 | Coluna | 01 | Contêm | PLPESQGUIA() |
|
| Alias | B1XPLS | Tipo | 5 - Retorno | Sequência | 01 | Contêm | BD6->(BD6_CODOPE+BD6_CODLDP+BD6_CODPEG+BD6_NUMERO+BD6_ORIMOV+BD6_SEQUEN) |
|
|
Consulta Padrão B1VPLS |
| Consulta SXB | Alias | B1VPLS | Tipo | 1 - Consulta | Sequência | 01 | Coluna | DB | Descrição | NF's Entrada | Contêm | SF1 |
|
| Alias | B1VPLS | Tipo | 2 - Ordens | Sequência | 01 | Coluna | 01 | Descrição | Doc+Série |
|
| Alias | B1VPLS | Tipo | 2 - Ordens | Sequência | 02 | Coluna | 02 | Descrição | Fornecedor+Loja |
|
| Alias | B1VPLS | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 01 | Descrição | Cod | Contêm | F1_DOC |
|
| Alias | B1VPLS | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 02 | Descrição | Série | Contêm | F1_SERIE |
|
| Alias | B1VPLS | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 03 | Descrição | Fornecedor | Contêm | F1_FORNECE |
|
| Alias | B1VPLS | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 04 | Descrição | Loja | Contêm | F1_LOJA |
|
| Alias | B1VPLS | Tipo | 5 - Retorno | Sequência | 01 | Contêm | SF1->F1_DOC |
|
| Alias | B1VPLS | Tipo | 5 - Retorno | Sequência | 02 | Contêm | SF1->F1_SERIE |
|
| Alias | B1VPLS | Tipo | 6 - Filtros | Sequência | 01 | Contêm | F1_FORNECE == M->B19_FORNEC .And. F1_LOJA == M->B19_LOJA |
|
|
Consulta Padrão B19SD1 |
| Consulta SXB | Alias | B19SD1 | Tipo | 1 - Consulta | Sequência | 01 | Coluna | DB | Descrição | Produtos | Contêm | SD1 |
|
| Alias | B19SD1 | Tipo | 2 - Ordens | Sequência | 01 | Coluna | 01 | Descrição | Documento + Serie |
|
| Alias | B19SD1 | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 01 | Descrição | Item NF | Contêm | D1_ITEM |
|
| Alias | B19SD1 | Tipo | 4 - Colunas | Sequência | 01 | Coluna | 02 | Descrição | Produto | Contêm | D1_COD |
|
| Alias | B19SD1 | Tipo | 5 - Retorno | Sequência | 01 | Contêm | SD1->D1_ITEM |
|
| Alias | B19SD1 | Tipo | 5 - Retorno | Sequência | 02 | Contêm | SD1->D1_COD |
|
| Alias | B19SD1 | Tipo | 6 - Filtros | Sequência | 01 | Contêm | D1_FILIAL == xFilial("SD1") .and. D1_DOC == FwFldGet("B19_DOC") .and. D1_SERIE == FwFldGet("B19_SERIE") .and. D1_FORNECE == FwFldGet("B19_FORNEC") .and. D1_LOJA == FwFldGet("B19_LOJA") |
|
|
|