CPC-FP0711J.P

Produto:

Gestão de Planos de Saúde

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

cpc-fp0711j.p


Localização

Ponto de Utilização

Include das definições das tabelas temporárias


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-fp0711j-entrada

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

field in-evento-programa                                as char format "x(10)"
field nm-ponto-chamada-cpc                         as char format "x(15)"
field r-moviproc-mov-insu                              as recid
field in-entidade                                              like evenimp.in-entidade
field cd-imposto                                              like evenimp.cd-imposto
field cd-evento                                                like evenimp.cd-evento
field dt-vigencia                                              like evenimp.dt-vigencia-ini
field cd-unidade-grupo                                   like evengrimp.cd-unidade-grupo
field cd-grupo-contratante                              like evengrimp.cd-grupo-contratante
field cd-compl-grupo-contrat                          like evengrimp.cd-compl-grupo-contrat
field nr-insc-contratante                                  like evenctrimp.nr-insc-contratante
field vl-base-imp                                             like fatueven.vl-evento
field tp-movimento                                         as char format "x(1)"
field r-docrecon                                              as recid
field vl-cobranca                                             like fateveco.vl-evento
field rowid-unicamco                                      as rowid
field dt-emissao                                             as date format 99/99/9999

                            field cd-modalidade                                       like modalid.cd-modalidade
                            field cd-plano                                                like pla-sau.cd-plano
                            field cd-tipo-plano                                         like ti-pl-sa.cd-tipo-plano
                            field h-tmp-erro                                             as handle
                            field cc-erro                                                  as int
                            field cd-contratante                                       like contrat.cd-contratante
                            field pc-taxa                                                  as dec
                            field vl-taxa                                                   as dec

                           field dt-liberacao-inicial                                  as date
                           field dt-liberacao-final                                    as date
                           field lg-tipo-conta                                          as log
                           field lg-simula-par                                         as log
                           field cd-unidade-carteira                               like docrecon.cd-unidade-carteira
                           field cd-carteira-usuario                                like docrecon.cd-carteira-usuario
                           field lg-guia-fechada                                     as logical
                           field dt-base                                                  as date
.

Definição campo a campo da tabela de entrada


Tabela de saída tmp-cpc-fp0711j-saida

def temp-table tmp-cpc-rtvalori-saida no-undo like tmp-rtvalori-entrada.

def temp-table tmp-cpc-rtvlinsu-saida no-undo like tmp-rtvlinsu-entrada.

def temp-table tmp-cpc-fp0711j-saida no-undo

field lg-undo-retry                         as log
field ds-mensagem                        as char
field lg-continua                             as log
field vl-base-imp                            like fatueven.vl-evento
field vl-cobranca                             like fateveco.vl-evento
field cc-erro                                    as int
field pc-taxa                                    as dec
field vl-taxa                                     as dec
field lg-next                                    as logical
field lg-calcula-taxa                        as logical initial yes
field lg-valorizar-movimento          as logical initial yes
field lg-altera-vl-calculo                  as logical
field vl-calculo                                 like moviproc.vl-auxiliar
field lg-valida-guia-fechada            as logical initial yes
field lg-valida-libera-faturamento   as logical initial yes
field dt-base                                    as date
field dt-ult-autoriz                          as date
field lg-busca-dt-ult-autoriz           as logical initial yes.

def temp-table tmp2 no-undo

field lg-prestador-cooperado        like preserv.lg-cooperado 
field cd-tipo-cob                            like moviproc.cd-tipo-cob
field in-atos-cooperativos             like evenfatu.in-atos-cooperativos
field cd-evento                              like evenfatu.cd-evento

field in-classe-evento                    like evenfatu.in-classe-evento
field lg-modulo                              like evenfatu.lg-modulo
field lg-cred-deb                           like evenfatu.lg-cred-deb
field lg-destacado                         like evenfatu.lg-destacado
field cd-especie                            like tiplesp.cd-especie-custo
field ct-codigo                               like tipleven.ct-codigo
field sc-codigo                              like tipleven.sc-codigo
field ct-codigo-diferenca              like tipleven.ct-codigo-diferenca 
field sc-codigo-diferenca              like tipleven.sc-codigo-diferenca

field ct-codigo-diferenca-neg       like tipleven.ct-codigo-diferenca 
field sc-codigo-diferenca-neg      like tipleven.sc-codigo-diferenca

field ct-codigo-glosa                   like tipleven.ct-codigo-diferenca

field sc-codigo-glosa                   like tipleven.sc-codigo-diferenca

field vl-evento                               like fatueven.vl-evento
field qt-evento                               like fatueven.qt-evento
field vl-evento-sem-taxa              like fatueven.vl-evento
field nm-rotina                              as char format "x(30)"
field in-classe-rotina                    as int
field lg-dias-acima                       as log

field in-tipo-fatura                       like fatura.in-tipo-fatura 
field lg-fatura-relacionada          as log 
field nr-sequencia                      like fatueven.nr-sequencia 

field nr-seq-relacionada            like fatueven.nr-sequencia 
field lg-compart-risco                as log
index tmp2 lg-prestador-cooperado 

                  cd-tipo-cob 
                  in-atos-cooperativos 
                  cd-evento 
                  lg-dias-acima 
                  in-tipo-fatura 
index tmp2-2 lg-prestador-cooperado 
                      lg-dias-acima 
                      in-tipo-fatura 
                      lg-fatura-relacionada 
index tmp2-3 cd-evento 
                      lg-prestador-cooperado 
                      lg-dias-acima 
                      in-tipo-fatura 
                      lg-fatura-relacionada.


Definição campo a campo da tabela saída

Temp-table tmp-cpc-rtvalori-saida

Temp-table tmp-cpc-rtvlinsu-saida

Temp-table tmp-cpc-fp0711j-saida

Temp-table tmp2


Tabela de entrada tmp-cpc-fp0711j-indep-entrada

               def temp-table tmp-cpc-fp0711j-indep-entrada no-undo
                    field nm-ponto-chamada-cpc                   as char format "x(15)"
                    field r-moviproc-mov-insu                        as recid
                    field tp-movimento                                   as char format "x(1)".

Definição campo a campo da tabela de entrada


Tabela de saída tmp-cpc-fp0711j-indep-saida

               def temp-table tmp-cpc-fp0711j-indep-saida no-undo
                    field lg-undo-retry                              as log
                    field ds-mensagem                           as char
                    field lg-continua                                as log.

Definição campo a campo da tabela de saída