CPC-PP0410O.P

Produto:

Gestão de Planos de Saúde

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

cpc-pp0410o.p

Rotina para:

 

 

Localização

 

Pontos de Utilização

Include das definições das tabelas temporárias

 

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-pp0410o-entrada

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

field nm-ponto-chamada-cpc               as char format "x(15)"
field in-evento-programa                     as char format "x(20)"
field cd-unidade                                like preserv.cd-unidade
field cd-prestador                              like preserv.cd-prestador
field cd-fornecedor                            like preserv.cd-contratante
field dt-anoref                                   like perimovi.dt-anoref
field nr-perref                                    like perimovi.nr-perref
field vl-base-cofins                            like titupres.vl-base-inss-movto
field vl-base-csll                                like titupres.vl-base-inss-movto
field vl-base-pis-pasep                       like titupres.vl-base-inss-movto
field dt-producao                              as date
field cd-unidade-operadora                like preserv.cd-unidade
field vl-base-imp-unico                       like titupres.vl-base-inss-movto
field cd-unidade-sel                           like preserv.cd-unidade
field cd-tipo-medicina-ini                    like titupres.cd-tipo-medicina
field cd-tipo-medicina-fim                   like titupres.cd-tipo-medicina
field aa-fatura-ini                              like moviproc.aa-fatura
field aa-fatura-fim                             like moviproc.aa-fatura
field cd-serie-ini                                like moviproc.cd-serie-nf
field cd-serie-fim                               like moviproc.cd-serie-nf
field nr-fatura-ini                               like moviproc.nr-fatura
field nr-fatura-fim                              like moviproc.nr-fatura
field cd-local-ini                                like locaaten.cd-local-atendimento
field cd-local-fim                              like locaaten.cd-local-atendimento
field lg-transacao                             as log
field lg-procedimento                        as log
field lg-insumo                                 as log
field lg-periodo                                as log
field in-liberado-1                             as char format "x(1)"
field in-liberado-2                             as char format "x(1)"
field cd-transacao-ini                        like moviproc.cd-transacao
field cd-transacao-fim                       like moviproc.cd-transacao
field cd-unidade-principal-ini              like preserv.cd-unidade
field cd-unidade-principal-fim             like preserv.cd-unidade
field cd-prestador-principal-ini            like preserv.cd-prestador
field cd-prestador-principal-fim           like preserv.cd-prestador
field in-selec-benef                           as char
field lg-local                                     as log
field in-calculo-pagamento                 as char format "x(1)"
field cd-tipo-insumo                          like insumos.cd-tipo-insumo
field cd-proc-insumo                         like insumos.cd-insumo
field cd-pacote                                 like paproins.cd-pacote
field dt-realizacao                             like moviproc.dt-realizacao
field dt-vencimento                           like moviproc.dt-realizacao
field vl-producao                               like titupres.vl-producao-movto.

Definição campo a campo da tabela de entrada

 

 

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

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

field lg-undo-retry                        as log
field ds-mensagem-relatorio          as char format "x(75)"
field lg-calcula-cofins                   as log
field lg-calcula-pis-pasep              as log
field lg-calcula-csll                       as log
field lg-calcula-unico                    as log
field lg-calculo-especifico             as log
field lg-valor-pacote                     as log.

Definição campo a campo da tabela de saída tmp-cpc-pp0410o-saida

 

 

Tabela de saída wk-movto

def {1} temp-table wk-movto no-undo

field rowid-movto                         as rowid
field ds-tipo-movto                       as char format "x(09)"
field cd-movto                             as int format "99999999"
field cd-tipo-insu                         like mov-insu.cd-tipo-insumo
field cd-unidade                          like moviproc.cd-unidade
field cd-transacao                       like moviproc.cd-transacao
field nr-serie-doc-original              like moviproc.nr-serie-doc-original
field nr-doc-original                      like moviproc.nr-doc-original
field nr-doc-sistema                     like moviproc.nr-doc-sistema
field qt-movto                             like moviproc.qt-procedimentos
field dt-real                                like moviproc.dt-realizacao
field cd-unidade-pres                   like preserv.cd-unidade
field cd-prestador                        like preserv.cd-prestador
field c-asterisco                           as char
index wk-movto1
cd-unidade-pres
cd-prestador
cd-movto
dt-real.

Definição campo a campo da tabela de saída wk-movto

 

Tabela de saída wk-prest

def {1} temp-table wk-prest no-undo

field cd-unidade-pagamento             like moviproc.cd-unidade-pagamento
field cd-prestador-pagamento           like moviproc.cd-prestador-pagamento
field cd-unidade-prestador                like notapres.cd-unidade-prestador
field cd-prestador                            like notapres.cd-prestador.

Definição campo a campo da tabela de saída wk-prest