Árvore de páginas

CPC-DTVW15AA.P

Produto:

Gestão de Planos de Saúde

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

cpc-dtvw15aa

  • Previsão/Cálculo Faturamento de Outras Unidades RPW.

Localização

  • Dentro do programa dtvw15aa.p.

Ponto de Utilização

  • "INICIO-PROC"
  • "EXECUTA"
  • "INICIO-SELECAO"

Include das definições das tabelas temporárias

  • cpc-dtvw15aa.i

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-dtvw15aa-entrada

def temp-table tmp-cpc-dtvw15aa-entrada no-undo
field nm-ponto-chamada as char format "x(15)"
field h-f-pg-imp as handle
field h-f-pg-par as handle
field h-f-pg-sel as handle
field h-tt-param as handle.

Definição campo a campo da tabela de entrada

  • nm-ponto-chamada – Nome do ponto de chamada da cpc;
  • h-f-pg-imp - Handle do frame de tela
  • h-f-pg-par  - Handle do frame de tela
  • h-f-pg-sel  - Handle do frame de tela 
  • h-tt-param - Handle do frame de tela


Tabela de entrada e saída tt-param

define temp-table tt-param
    field destino                        as int
    field arquivo                        as char
    field usuario                        as char
    field data-exec                      as date
    field hora-exec                      as int
    field parametro                      as log
    field formato                        as int
    field v_num_tip_aces_usuar           as int
    field ep-codigo                      as char
    field cd-unidade-ini               like unimed.cd-unimed
    field cd-unidade-fim               like unimed.cd-unimed
    field cd-modalidade-ini            like modalid.cd-modalidade
    field cd-modalidade-fim            like modalid.cd-modalidade
    field cd-plano-ini                 like propost.cd-plano
    field cd-plano-fim                 like propost.cd-plano
    field cd-tipo-plano-ini            like propost.cd-tipo-plano
    field cd-tipo-plano-fim            like propost.cd-tipo-plano
    field cd-unidade-princ-ini         like unimed.cd-unimed
    field cd-unidade-princ-fim         like unimed.cd-unimed
    field cd-prest-princ-ini           like docrecon.cd-prestador-principal
    field cd-prest-princ-fim           like docrecon.cd-prestador-principal
    field cd-transacao-ini             like moviproc.cd-transacao
    field cd-transacao-fim             like moviproc.cd-transacao
    field lg-data-per-aux                as log
    field dt-anoref-ini                like docrecon.dt-anoref
    field nr-perref-ini                like docrecon.nr-perref
    field lg-per-ant-aux                 as log
    field dt-per-ini                     as date
    field dt-per-fim                     as date
    field dt-conhecimento-ini            as date
    field dt-conhecimento-fim            as date
    field lg-cobrar-taxa-insumo          as log
    field lg-guia-fechada                as log
    field dt-anoref-ini2               like docrecon.dt-anoref
    field dt-anoref-fim                like docrecon.dt-anoref
    field nr-perref-ini2               like docrecon.nr-perref
    field nr-perref-fim                like docrecon.nr-perref
    field lg-simula-aux                  as log
    field lg-nao-lib-aux                 as log
    field lg-cons-doc-aud-ecm-aux        as log
    field lg-automacao-aux               as log
    field lg-cob-vl-alt                  as log
    field lg-cob-vl-insu-alt             as log
    field lg-cob-vl-pcmso                as log
    field aa-ref-aux                     as int
    field mm-ref-aux                     as int
    field cd-especie-aux               like notaserv.cd-especie
    field dt-emissao-aux                 as date
    field cd-tipo-vencimento-aux       like tipovenc.cd-tipo-vencimento
    field dd-vencimento-aux            like propost.dd-vencimento
    field dt-vencimento-aux              as date
    field lg-camara-comp-aux             as log 
    field lg-separa-fat-aux              as log
    field nr-dias-separa-notas-aux       as int
    field dt-postagem-aux                as date
    field lg-dias-taxa-intercambio-aux   as log
    field lg-movtos-contest              as logical
    field lg-teste-automatizado          as logical
    field nr-serie-doc-original-ini    like docrecon.nr-serie-doc-original 
    field nr-serie-doc-original-fim    like docrecon.nr-serie-doc-original
    field dt-liberacao-inicial           as date
    field dt-liberacao-final             as date
    field lg-tipo-conta                  as log
    field lg-cobrar-vl-max-lpm       as log
    field cdnProcessParams               as int.

Definição campo a campo da tabela de entrada

    •     destino - Parâmetros de impressão
    •     arquivo - Parâmetros de impressão
    •     usuario - Parâmetros de impressão
    •     data-exec - Parâmetros de impressão
    •     hora-exec - Parâmetros de impressão
    •     parametro - Parâmetros de impressão
    •     formato- Parâmetros de impressão
    •     v_num_tip_aces_usuar - Parâmetros de impressão
    •     ep-codigo - Código da empresa
    •     cd-unidade-ini - Unidade inicial
    •     cd-unidade-fim - Unidade final
    •     cd-modalidade-ini - Modalidade inicial
    •     cd-modalidade-fim - Modalidade final
    •     cd-plano-ini - Cód plano inicial
    •     cd-plano-fim - Cód plano final
    •     cd-tipo-plano-ini - Cód tipo de plano inicial
    •     cd-tipo-plano-fim - Cód tipo de plano final
    •     cd-unidade-princ-ini - Unidade principal inicial
    •     cd-unidade-princ-fim - Unidade principal final
    •     cd-prest-princ-ini - Prestador inicial   
    •     cd-prest-princ-fim- Prestador final
    •     cd-transacao-ini - Cód transação final
    •     cd-transacao-fim - Cód transação final
    •     lg-data-per-aux - Busca por data ou Período
    •     dt-anoref-ini - Ano do período
    •     nr-perref-ini - Número do período
    •     lg-per-ant-aux - Considera períodos anteriores
    •     dt-per-ini - Período inicial
    •     dt-per-fim - Período final
    •     dt-conhecimento-ini - Data de conhecimento inicial
    •     dt-conhecimento-fim - Data de conhecimento final
    •     lg-cobrar-taxa-insumo - Cobra taxa de insumo
    •     lg-guia-fechada - Calcula guia fechada
    •     dt-anoref-ini2 - Ano do período inicial
    •     dt-anoref-fim - Ano do período final
    •     nr-perref-ini2 - Número do período inicial
    •     nr-perref-fim - Número do período final
    •     lg-simula-aux - Simulação ou geração
    •     lg-nao-lib-aux - Considera movtos não liberados
    •     lg-cons-doc-aud-ecm-aux - Considera movtos ecm
    •     lg-automacao-aux - Considera movtos automação
    •     lg-cob-vl-alt - Cobra valor alterado procedimento
    •     lg-cob-vl-insu-alt - Cobra valor alterado insumo
    •     lg-cob-vl-pcmso - Calcula pcmso
    •     aa-ref-aux - Ano referencia
    •     mm-ref-aux  - Mês referencia
    •     cd-especie-aux - Espécie
    •     dt-emissao-aux - Data de emissão
    •     cd-tipo-vencimento-aux - Tipo de vencimento
    •     dd-vencimento-aux - Dias de vencimento
    •     dt-vencimento-aux - Data de vencimento
    •     lg-camara-comp-aux - Fatura para camara
    •     lg-separa-fat-aux - Separa fatura
    •     nr-dias-separa-notas-aux - Dias para separação da fatura
    •     dt-postagem-aux - Data da postagem
    •     lg-dias-taxa-intercambio-aux   as log
    •     lg-movtos-contest - Considera contestação
    •     lg-teste-automatizado - Considera teste automatizado
    •     nr-serie-doc-original-ini - Série inicial
    •     nr-serie-doc-original-fim - Série final
    •     dt-liberacao-inicial - Data liberação inicial
    •     dt-liberacao-final - Data liberação final
    •     lg-tipo-conta - Tipo de conta
    •     lg-cobrar-vl-max-lpm - Cobrar maximo LPM
    •     cdnProcessParams - Parâmetro de execução


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

def temp-table tmp-cpc-dtvw15aa-saida no-undo
field lg-undo-retry as log
field ds-mensagem-retorno as char format "x(75)".

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

  • lg-undo-retry – Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo;
  • ds-mensagem-retorno - Mensagem de Saída