Árvore de páginas

CPC-FP0210O.p

Produto:

Gestão de Planos de Saúde

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

cpc-api-prepayment-demonstrative.p


  • Programa que efetua a inclusão de mais colunas no CSV gerado pelo fp0610e.p


Localização

  • Dentro do programa api-prepayment-demonstrative.p

Ponto de Utilização

  • "GERA-CAB"
  • "ANTES-CSV"

Include das definições das tabelas temporárias

  • cpc-api-prepayment-demonstrative.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-api-pre-demons-entrada

def tmp-cpc-api-pre-demons-entrada no-undo

field nm-ponto-chamada-cpc                                    as char format "x(15)"
field h-stream                                                            as handle
field r-vlbenef                                                            as rowid
field r-fatueven                                                          as rowid
field cd-modalidade                                                   like propost.cd-modalidade
field cd-plano                                                             like propost.cd-plano
field cd-tipo-plano                                                      like propost.cd-tipo-plano
field nr-titulo                                                               as char format "x(13)"
field nr-sequencia                                                      like notaserv.nr-sequencia
field dt-emissao                                                         like fatura.dt-emissao
field dt-vencimento                                                    like fatura.dt-vencimento
field vl-antecipacao                                                   as dec format ">>>,>>9.99"
field nr-faixa-etaria                                                    like pl-gr-pa.nr-faixa-etaria
field ds-evento                                                          like evenfatu.ds-evento.


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc – Ponto de chamada da CPC
  • h-stream - stream no s-csv
  • r-valbenef - rowid da tabela vlbenef 
  • r-fatueven - rowid da tabela fatueven
  • cd-modalidade - código da modalidade
  • cd-plano -código do plano
  • cd-tipo-plano - código do tipo do plano
  • nr-titulo - número do titulo
  • nr-sequencia - número da sequencia
  • dt-emissao - data de emissao
  • dt-vendimento - data de vencimento
  • vl-anteciação - valor da antecipação
  • nr-faixa-etaria - número da faixa etaria
  • ds-evento - descrição do evento


Tabela de saida tmp-cpc-api-pre-demons-saida

def tmp-cpc-api-pre-demons-saida no-undo

field lg-undo-retry                                as log
field ds-mensagem                             as char
field ds-cabecalho                              as char.


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

  • lg-undo-retry - Indica se ocorreu algum erro na CPC
  • ds-mensagem – Aponta a mensagem de erro que ocorreu na CPC
  • ds-cabecalho - cabecalho do arquivo csv.