Árvore de páginas

CPC-BOSAU-PROCESSA-AVISO-COBRANCA

Produto:

TOTVS Saúde Planos

Módulo:Todos
Versão:12.1.XX
Assuntos:

cpc-bosau-processa-aviso-cobranca,p


Localização

  • Dentro do programa bosau-processa-aviso-cobranca.p,

Ponto de Utilização

  • "APOS-VALORIZA"

Include das definições das tabelas temporárias

  • cpc-bosau-processa-aviso-cobranca.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-processa-aviso-entrada

               def temp-table tmp-cpc-processa-aviso-entrada no-undo                   

field nm-ponto-chamada-cpc                      as char 
field r-moviproc-mov-insu                           as recid
field tp-movimento                                      as char
field vl-cobranca                                          as dec
field r-hist-movto                                        as rowid.

Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc – Nome do ponto de utilização.
  • r-moviproc-mov-insu – Recid da tabela do movimento (procedimento ou insumo)
  • tp-movimento – Identifica se o movimento é (P)rocedimento ou (I)nsumo
  • vl-cobranca – Valor de cobrança calculado pelo sistema.
  • r-hist-movto  –  Rowid da tabela do histórico do movimento (procedimento ou insumo)

Tabela de saída tmp-cpc-processa-aviso-saida

               def temp-table tmp-cpc-processa-aviso-saida no-undo
                     field lg-erro                            as logical
                     field ds-mensagem                as char
                     field vl-cobranca                    as dec.

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

  • lg-erro – 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 – Deve conter mensagens de erro da CPC, caso ocorram.
  • vl-cobranca  – Valor de cobrança devolvido pela CPC.