Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Pró-Rata Bloqueio Usuário RNº 412

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

SIGAPLS

Rotina:

Rotina

Nome Técnico

PLSA99B
Solicitação de Cancelamento de Planos

Rotina(s) envolvida(s)

Nome Técnico

PLSA174

Família/Usuário
PLSA627Lotes de Cobrança

País(es):

Brasil

Banco(s) de Dados:

Todos relacionais

Tabelas Utilizadas:

BA1 - Usuário
BM1 - 
Composicao
Composição da 
Cobranca
Cobrança
SE1 - Contas a Receber

Sistema(s) Operacional(is):

Todos

Descrição

Implementada melhoria para atender a RNº 412 com a criação de processo para pagamento da Pró-Rata, no bloqueio de beneficiários do Plano de Saúde. Ao realizar um bloqueio, o sistema verifica se há movimentação financeira gerada para a Composição da Cobrança (BM1) ,para o mês que está sendo realizado o bloqueio, caso exista, é realizado um cálculo proporcional para os dias já utilizados pelo beneficiário no mês, e é gerado uma NCC com a diferença.

Importante: os

  • Os lançamentos de faturamento que são contabilizados para realizar o cálculo do valor da pró-rata são: 101 - Produto/Plano (Mensalidade) e 102 - Opcionais/Termos Aditivos.
  • Ao gerar pela primeira vez uma NCC de Pró-Rata de saída, o sistema gera o Lançamento de Faturamento 097 - Cred Pro-Rata Bloqueio Usuário.
  • Para efeitos contábeis, o sistema vai criar os registros BM1 - Composição de Cobrança correspondentes a NCC criada.

Para auxiliar,  foi criado o ponto de entrada PL99BVAL, ele permite manipular o valor correspondente da NCC de cada beneficiário que está sendo bloqueado. 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.


Parametrização

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Altere o(s) parâmetro(s) a seguir:

    Itens/Pastas

    Descrição

    Nome:

    MV_PLSMCBL

    Tipo:

    Caracter

    Cont. Por.:

    1

    Descrição:

    O usuário sera cobrado no mês que for bloqueado, desde que a data de bloqueio não seja o primeiro dia da competência faturada.


  1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Faturamento / Tp Lanc deb/cred.  Clique em Incluir.
  2. Cadastre um Tipo de Lançamento de crédito.
  3. No campo Lanc Faturamento(BSP_CODLAN) informe o código do lançamento do Cred Pro-Rata Bloqueio Usuário.
  4. Para realizar a compensação automática da NCC gerada, verificar o campo _COMAUT, no nível de cobrança correspondente. Ex: BA3_COMAUT para cobrança na familia, BQC_COMAUT para cobrança no subcontrato.

Procedimento para Configuração

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o(s) parâmetro(s) a seguir:


Itens/Pastas

Descrição

Nome:

MV_PL9BPRA

Tipo:

Caracter

Cont. Por.:

1

Descrição:

Habilita a pró-rata de saída ao bloquear um beneficiário. 0=Desativado / 1=Ativado

 

 



Itens/Pastas

Descrição

Nome:

MV_PL9BPNC

Tipo:

Caracter

Cont. Por.:

PLS

Descrição:

Informe o prefixo dos títulos de NCC gerados no bloqueio de beneficiários

 

 



Itens/Pastas

Descrição

Nome:

MV_PL9BVEN

Tipo:

Numérico

Cont. Por.:

 


Descrição:

Indique quantos dias a partir da emissão dos títulos de NCC gerados no bloqueio de beneficiários, será o vencimento.

 



Itens/Pastas

Descrição

Nome:

MV_PL9BLAN

Tipo:

Caracter

Cont. Por.:

 101/102

Descrição:

Indique os lançamentos de faturamento que serão contabilizados no cálculo da Prór-Rata de Bloqueio (separar com /)



Procedimento para Utilização

       1.           No

    

Cenário 1 – Um beneficiário é bloqueado após a geração do lote de cobrança mas o titular continua, ou seja terá outra mensalidade no mês seguinte.

  1. No Plano
Plano
  1. de Saúde (SIGAPLS),
acesse Atualizações
  1.  acesse Atualizações / Faturamento /
Lotes
  1. Lote de Cobrança (PLSA627).
  2. Gere o faturamento para a família no mês vigente
  3. No Plano de Saúde (SIGAPLS), acesse Atualizações / Família/Usuário / Solic. Cancel Planos (PLSA99B).
Clique em Novo Lote.

       2.           Informe os parâmetros e confirme, o lote de cobrança é gerado.

       3.           Acesse Atualizações / Contrato Família / Sol. Canc. Plano (PLSA99B). Informe os parâmetros e confirme para acessar a rotina.

       4.           Clique em Incluir. Informe uma família ou usuário para bloqueio (utilize uma família/usuário e mês/ano do faturamento gerado no passo 2), confirme, o bloqueio é realizado.

  1. Clique na opção Incluir.
  2. No campo Matrícula (B5J_MATSOL), indique o beneficiário do plano.
  3. Após confirmar, processe o bloqueio deste beneficiário.
  4. O sistema irá reconhecer que a fatura vigente já foi gerada e irá gerar uma Nota de Crédito ao Consumidor(NCC) e irá realizar automaticamente a compensação destes títulos.
  5. Após o bloqueio será exibida uma tela com o valor do desconto e o saldo em aberto da mensalidade já com o desconto.


Cenário 2 – Família bloqueada após a geração do lote de cobrança.

  1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Faturamento / Lote de Cobrança (PLSA627).
  2. Gere o faturamento para a família no mês vigente
  3. No Plano de Saúde (SIGAPLS), acesse Atualizações / Família/Usuário / Solic. Cancel Planos (PLSA99B).
  4. Clique na opção Incluir.
  5. No campo Matrícula (B5J_MATSOL), indique o titular do plano e carregue todos os beneficiários.
  6. Após confirmar, processe o bloqueio deste beneficiário.
  7. Neste
       5.           Neste
  1. passo o sistema aciona os parâmetros MV_PL9BPRA, MV_PL9BPNC
e
  1.  e MV_PL9BVEN
para
  1.  para indicar se vai gerar a NCC de Pró-Rata de Saída
.
  1. e caso a fatura ainda esteja em aberto irá realizar automaticamente a compensação destes títulos.
  2. Após o bloqueio será exibida uma tela com o valor do desconto e o saldo em aberto da mensalidade já com o desconto.


Observação:  a

       6.           Acesse Atualizações / Faturamento / Lotes de Cobrança (PLSA627). O sistema gerou um novo registro de faturamento correspondente a NCC gerada no bloqueio da família/usuário.

       

      Observação:  a geração da NCC também é acionada ao realizar um bloqueio através da rotina rotina Família/Usuário (PLSA174)

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 


Cenário 3 – Família bloqueada antes da geração do lote de cobrança.

  1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Família/Usuário / Solic. Cancel Planos (PLSA99B).
  2. Clique na opção Incluir.
  3. No campo Matrícula (B5J_MATSOL), indique o titular do plano e carregue todos os beneficiários.
  4. Após confirmar, processe o bloqueio deste beneficiário.
  5. Após o bloqueio, acesse Atualizações / Faturamento / Lote de Cobrança (PLSA627).
  6. Gere o faturamento para a família no mês vigente
  7. Será gerado uma cobrança proporcional ao que foi utilizado dentro do mês.
 

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

O ponto de entrada PL99BVAL permite manipular o valor correspondente da NCC de cada beneficiário que está sendo bloqueado.

Localização:

Informe o Submenu em que estará localizada a rotina
Família/Usuário

Eventos:

Informe o Título da rotina
Solic. Canc. Planos

Programa Fonte:

Informe o Fonte da rotina
PLSA99B

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Plano de Saúde

Parâmetros

Retorno

:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

cMatric

Caracter

Matrícula do beneficiário

Sim

cAno

Caracter

Ano do bloqueio

Sim

cMes

Caracter

Mês do bloqueio

Sim
nVlrCredNuméricoValor processado para beneficiário pelo sistemaSim
dDataDataData do bloqueioSim
Retorno:

Valor do Beneficiário - Numérico (Obrigatório)

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function

CN120ALT()

PL99BVAL
Local

aCab

cMatric :=

PARAMIXB

paramixb[1]
Local

cTipo

cAno :=

PARAMIXB

paramixb[2]

If cTipo == '1'

    aCab

Local cMes := paramixb[3]
Local nVlrCred := paramixb[4]

[2]:= 'NF' //Validações do usuário

EndIf

Return aCab


Local dData := paramixb[5]
Local nRetVal := 0

//Tratamento para calculo do valor

Return nRetVal