Árvore de páginas

Versões comparadas

Chave

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

CPC-MC0510M.P

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.x.x
Assuntos:

cpc-mc0510m.p

 


  • Rotina que permitirá realizar algumas consistências no termo de adesão antes de renovar as carteiras/cartão.
  • Rotina que permitirá realizar a manipulação do endereço das etiquetas de cartão.
  • Rotina permitirá aparecer mais uma forma de classificação : 06 - Modalidade/Termo/Campos Específicos/Nome Responsável. Caso a empresa não possua campos específicos cadastrados, então o sistema deverá apresentar a classificação da seguinte forma :Modalidade/Termo/NomeResponsável.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
  • Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.

...


Localização

  • Dentro do programa mc0510m.p, na leitura do termo de adesão.
  • Dentro do programa mc0510m.p, logo após ser selecionada em tela a opção "Renovação" e antes da pergunta de confirmação ao usuário.
  • Dentro do programa mc0510m.p, após a identificação do endereço da etiqueta do cartão.
  • Dentro do programa mc0510m.p, após receber contratante final.
  • Dentro do programa mc0510m.p, após cada chamada do programa mc0510m.i.

...

  • "RENOVA-CART"
  • "ANTES-RENOVA"
  • "ORDEM-CAMPPROP"
  • "ENDERECO"
  • "APOS-SELECAO"
  • "RENOVA-CART-BEN"
  • "INI-TRATA-USUA"

Include das definições das tabelas temporárias

...

def temp-table tmp-cpc-mc0510l-entrada no-undo

field in-evento-programa programa                     as char format "x(10)"
field nm-ponto-chamada-cpc              as char format "x(15)"
field cd-modalidade modalidade                           like propost.cd-modalidade
field cd-plano plano                                    like  like propost.cd-plano
field cd-tipo-plano plano                              like  like propost.cd-tipo-plano
field nr-proposta proposta                                like propost.nr-proposta
field nr-ter-adesao adesao                             like propost.nr-ter-adesao
field r-usuario usuario                                       as as rowid
field mostra-classif classif                              as handle
field lg-exc-prog-benef benef                       as log
field lg-selecao-aleatoria aleatoria                    as  as log.

Definição campo a campo da tabela de entrada


cd-lote                                                 as int
in-tipo-impressao                                as int
in-tipo-layout                                       as int
lg-plano-nacional                                 as log
lg-emite-etiqueta                                 as log
in-quant-copia-etiq                              as int
lg-tipo-impressao-etiq                         as log
in-quant-linhas-etiq                             as int
lg-contrat-origem                                as log
lg-nao-inadimplentes                           as log
lg-inadimplentes                                  as log
nr-dias-inadimplentes                          as int
lg-pea                                                   as log
lg-data-parecer                                    as log
lg-proximo-mes                                   as log
lg-empresa-gp                                     as log
lg-considera-cpt                                   as log
lg-inc-prog                                           as log
lg-exc-prog                                          as log
in-classifini                                           as int
in-classificacao                                     as int
lg-quebra-aux                                      as log
nr-linhas-cart                                       as int
lg-imprime-tit                                      as log
cd-motivo-suspensao                          as char format "x(1000)"
lg-benef-suspenso                               as log
cd-userid                                              as char format "x(12)"
cdd-seq                                                as dec
field h-buffer-usuario                           as handle
field h-t-rel-erros                                  as handle.

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que chama a cpc-mc0510m.p. Os valores desse campo podem ser: "ATU", "CRIAOPCLASS" ou "SELCAMPESP"
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.:"RENOVA-CART" , "ANTES-RENOVA" e "ORDEM-CAMPPROP".
  • cd-modalidade – Código da modalidade de comercialização (somente para RENOVA-CART);
  • cd-plano – Código de identificação do Plano no produto (somente para RENOVA-CART);
  • cd-tipo-plano - Código de identificação do Tipo de Plano no produto (somente para RENOVA-CART);
  • nr-proposta – Número da proposta (somente para RENOVA-CART);
  • nr-ter-adesao- Número do termo de adesão (somente para RENOVA-CART);
  • r-usuario – Rowid do Usuário
  • mostra-classif – Utilizada para montar o sexto item de classificação(06 - Modalidade/Termo/Campos Específicos/Nome Responsável. Caso a empresa não possua campos específicos cadastrados, então o sistema deverá apresentar a classificação da seguinte forma :Modalidade/Termo/NomeResponsável.) 
  • lg-exc-prog-benef - Utilizada para marcar a exclusão programada
  • lg-selecao-aleatoria – Utilizada para marcar a seleção aletatoria
  • cd-lote
  • in-tipo-impressao
  • in-tipo-layout
  • lg-plano-nacional
  • lg-emite-etiqueta
  • in-quant-copia-etiq
  • lg-tipo-impressao-etiq
  • in-quant-linhas-etiq
  • lg-contrat-origem
  • lg-nao-inadimplentes
  • lg-inadimplentes
  • nr-dias-inadimplentes
  • lg-pea
  • lg-data-parecer
  • lg-proximo-mes
  • lg-empresa-gp
  • lg-considera-cpt
  • lg-inc-prog
  • lg-exc-prog
  • in-classifini
  • in-classificacao
  • lg-quebra-aux
  • nr-linhas-cart
  • lg-imprime-tit
  • cd-motivo-suspensao
  • lg-benef-suspenso
  • cd-userid
  • cdd-seq 
  • h-usuarios
  • h-buffer-usuario – buffer do registro corrente da tabela usuário
  • h-t-rel-erros - handle da temp-table t-rel-erros.
  • in-evento-programa – Evento do programa que chama a cpc-mc0510m.p. Os valores desse campo podem ser: "ATU", "CRIAOPCLASS" ou "SELCAMPESP"
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.:"RENOVA-CART" , "ANTES-RENOVA" e "ORDEM-CAMPPROP".
  • cd-modalidade – Código da modalidade de comercialização (somente para RENOVA-CART);
  • cd-plano – Código de identificação do Plano no produto (somente para RENOVA-CART);
  • cd-tipo-plano - Código de identificação do Tipo de Plano no produto (somente para RENOVA-CART);
  • nr-proposta – Número da proposta (somente para RENOVA-CART);
  • nr-ter-adesao- Número do termo de adesão (somente para RENOVA-CART);
  • r-usuario – Rowid do Usuário
  • mostra-classif – Utilizada para montar o sexto item de classificação(06 - Modalidade/Termo/Campos Específicos/Nome Responsável. Caso a empresa não possua campos específicos cadastrados, então o sistema deverá apresentar a classificação da seguinte forma :Modalidade/Termo/NomeResponsável.) 
  • lg-exc-prog-benef - Utilizada para marcar a exclusão programada
  • lg-selecao-aleatoria – Utilizada para marcar a seleção aletatoria


Tabela de entrada tmp-mc0510m-parametros – somente utilizada para o ponto "ANTES-RENOVA"

...