Árvore de páginas

Versões comparadas

Chave

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

...

  • "RENOVA-CART"
  • "ANTES-RENOVA"
  • "ORDEM-CAMPPROP"
  • "ENDERECO"
  • "APOS-SELECAO"
  • "RENOVA-CART-BEN"
  • "INI-TRATA-USUA"
  • "ANTES-IMPRIME"
  • "ATUALIZA-BENEF"
  • "SELEC-PROPOST"
  • "ANTES-ARQUIVO"
  • "EMITE-REEMITE"
  • "FIM-PROCESSO"

Include das definições das tabelas temporárias

...

Tabela de entrada tmp-cpc-mc0510m-entrada

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

field in-evento-programa                     as programa as char format "x(10)"
field nm-ponto-chamada-cpc              as as char format "x(15)"
field cd-modalidade                           like propost.modalidade like propost.cd-modalidade
field cd-plano                                     like plano like propost.cd-plano
field cd-tipo-plano                             like plano like propost.cd-tipo-plano
field nr-proposta                                nr-proposta like propost.nr-proposta
field nr-ter-adesao like propost.nr-ter-propostaadesao
field nrdt-fim like ter-adesao                             like propost.nr-ter-adesao
field r-usuario                                      as rowid
field mostra-classif                              ade.dt-fim
field r-usuario as rowid
field r-propost as rowid
field r-car-ide as rowid
field rec-usuario as recid
field mostra-classif as handle
field lg-exc-prog-benef                       as benef as log
field lg-selecao-aleatoria                     as aleatoria as log
cd-lote                                                 as int
in-tipo-impressao                                as int
in-tipo-layout                                       as int
lg-plano-nacional                                 as log
lg-emite-etiqueta                                 as log
field cd-lote as int
field in-tipo-impressao as int
field in-tipo-layout as int
field lg-plano-nacional as log
field lg-emite-etiqueta as log
field in-quant-copia-etiq                              as int
lg-as int
field lg-tipo-impressao-etiq                         as log
field in-quant-linhas-etiq                             as int
field lg-contrat-origem                                as as log
field lg-nao-inadimplentes                           as log
lg-inadimplentes                                  as log
as log
field lg-inadimplentes as log
field nr-dias-inadimplentes                          as as int
field lg-pea                                                   as log
lg-data-parecer                                    as log
as log
field lg-data-parecer as log
field lg-proximo-mes                                   as log
field lg-empresa-gp                                     as log
as log
field lg-considera-cpt                                   as log
field lg-inc-prog                                           as as log
field 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 as log
field in-classifini as int
field in-classificacao as int
field lg-quebra-aux as log
field nr-linhas-cart as int
field lg-imprime-tit as log
field cd-motivo-suspensao as char format "x(1000)"
field lg-benef-suspenso                               as log
field cd-userid                                              as as char format "x(12)"
cdd-seq                                                as decfield cdd-seq as dec
field h-usuarios as handle
field h-buffer-usuario                           as usuario as handle
field h-t-rel-erros                                  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-
  • 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-
  • nr-
  • ter-adesao- Número do termo de adesão
  • (somente para RENOVA-CART)
  • ;
  • r-usuario – Rowid do Usuário
  • r-propost - Rowid da proposta
  • r-car-ide - Rowid da car-ide
  • 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 – Número do lote
  • in-tipo-
  • impressao
  • impressão – Indica se na impressão da carteira deve deverá constar a unidade do sistema, origem ou destino.
  • in-tipo-layout
  •  – Indica tipo de lay-out (1-Carteira ou 2-Cartao)
  • lg-
  • lg-
  • plano-nacional – Indicador para Plano Nacional.
  • lg-emite-etiqueta – Indicador para emitir etiquetas aos contratantes automaticamente no momento em que estiverem sendo emitidas as carteiras/cartões.
  • in-quant-copia-etiq – Número de etiquetas que serão emitidas
  • lg-tipo-impressao-etiq – Indicador de tipo de impressão "Condensada/Normal"
  • in-quant-linhas-etiq
  •  – Quantidade de linhas
  • lg-contrat-origem – Indicador para imprimir Contratante Origem
  • lg-nao-inadimplentes –  Indicador para imprimir carteira/cartão para os contratantes não inadimplentes
  • lg-inadimplentes   Indicador para imprimir carteira/cartão para os contratantes inadimplentes
  • nr-dias-
  • inadimplentes
  • lg-pea
  • lg-data-parecer
  • lg-proximo-mes
  • inadimplentes – Ao se selecionar o campo "Inadimplentes" será permitido selecionar contratantes inadimplentes acrescentando-se a quantidade de dias de inadimplência. Caso seja colocado 9999 como padrão então o sistema manterá a funcionalidade atual. Conforme a quantidade parametrizada o programa selecionará os contratantes baseados na sua inadimplência.
  • lg-pea – Indicador para selecionar as propostas dos beneficiários que já estão sob a atuação do seguro assistencial (PEA,PCA etc..).
  • lg-data-parecer – Indicador para selecionar proposta pela validade Data Parecer 
  • lg-proximo-mes – Indicador para selecionar proposta pela validade Proximo Mes.
  • lg-empresa-gp  Indicador para ler os beneficiários cuja suas empresas utilizam o modulo GP para gerenciamento das movimentações.
  • lg-considera-cpt – Indicador para Considera CPT antes Dt.Incl.
  • lg-inc-prog
  • lg-exc-prog
  • in-classifini
  • – Indicador para ler os beneficiários cujos módulos com inclusão programada
  • lg-exc-prog – Indicador para ler os beneficiários cujos módulos com exclusão programada
  • in-classifini – Indicador das classificações disponíveis para impressão do relatório de conferencia, isto é, qual a ordem que deve ser impresso o relatório.  
  • in-classificacao – Indicador das subclassificações disponíveis para impressão do relatório de conferencia, isto é, qual a ordem que deve ser impresso o relatório.   
  • in-classificacao
  • lg-quebra-aux – Indicador para ter salto de página entre suas classificações.
  • nr-linhas-cart – Indicador da quantidade de linhas a serem usadas para imprimir o formulário. 
  • lg-imprime-tit – Indicador para impressão de titulares
  • cd-motivo-suspensao – Código do motivo de suspensão dos usuários
  • lg-benef-suspenso
  • cd-userid
  • cdd-seq 
  • h-usuarios
  • – Indicador para considerar os beneficiários que já se encontram suspensos.
  • cd-userid – Código do usuário corrente que está utilizando o sistema
  • cdd-seq – Número sequencial de beneficiários
  • h-usuarios – Tabela temporária de usuários
  • h-buffer-
  • usuario – buffer do registro corrente da tabela usuário
  • usuario  – Tabela temporária de usuários
  • h-t-rel-
  • erros - handle da temp-table t-rel-erros.
  • erros – Tabela temporária de erros

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

def temp-table tmp-cpc-mc0510m-parametros no-undo

...