Árvore de páginas

CPC-BOSAUEXTRATOCTAS

Produto:

TOTVS Saúde Planos - Linha Datasul

Módulo:Todos
Versão:a partir da versão 12.1.34
Assuntos:

cpc-bosauextratoctas.p


  • Rotina responsável por retornar o extrato de contas referente as APIs do APP da Unimed Brasil.


Localização

  • Dentro do programa appUnimedBrasil/Medico/bosau/bosauExtratoContas.p

Ponto de Utilização

  • "ANTES-PROCESSO"
  • "DEPOIS-PROCESSO"

Include das definições das tabelas temporárias

  • cpc/cpc-bosauextratoctas.i


Tabelas de entrada e saída

Tabela de entrada  tmp-cpc-bosauextratoctas-entrada

Tabela Temporária de Entrada
def temp-table tmp-cpc-bosauextratoctas-entrada   no-undo    
    field nm-ponto-chamada-cpc       as char format "x(20)".

Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc - Ponto de chamada da CPC.

Tabela de entrada e saída tmpParams

Tabela Temporária de Entrada e Saída
def temp-table tmpParams no-undo
    field X-Matricula	as integer
    field competencia	as char.

Definição campo a campo da tabela 

  • X-Matricula - Matrícula do Médico.
  • competencia - competencia do extrato de contas.


Tabela de entrada e saída tmpTotTitulos

Tabela Temporária de Entrada e Saída
def temp-table tmpTotTitulos no-undo
    field idTotal 	 as integer
    field titExtrato as char
    field valorTotal as decimal.

Definição campo a campo da tabela 

  • idTotal- Identificador único da temporária
  • titExtrato - Título do extrato de competências.
  • valorTotal - Valor total do título.


Tabela de entrada e saída tmpTitupres

Tabela Temporária de Entrada e Saída
def temp-table tmpTitupres no-undo
	field idTotal    as integer
    field idTitulo   as character
    field nomeTitulo as character
    field totTitulo  as decimal

Definição campo a campo da tabela 

  • idTotal- Identificador único da temporária
  • idTitulo- Identificador único da temporária (tmpTitupres)
  • nomeTitulo- Descrição do título
  • totTitulo - Valor totalizador do título.


Tabela de entrada e saída tmpEventos

Tabela Temporária de Entrada e Saída
def temp-table tmpTitupres no-undo
	field idTitulo   as character
    field nomeEvento as character
    field qtdeEvento as integer
    field vlEvento   as character.

Definição campo a campo da tabela 

  • idTitulo- Identificador único da temporária (tmpTitupres)
  • nomeEvento - Descrição do evento.
  • qtdeEvento - Quantidade do evento.
  • vlEvento - Valor totalizador do evento.


Tabela de saida tmp-cpc-bosauextratoctas-saida

Tabela Temporária de Saída
def temp-table tmp-cpc-autorizperiodo-saida     no-undo
    field lg-ignora-bo                    as logical    
    field lg-undo-retry                   as logical                             
    field ds-mensagem                     as char format "x(75)". 

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

  • lg-ignora-bo – Indica se a lógica da BO será ignorada, considerando apenas a regra da CPC para criação das tabelas de saída da BO. É válido apenas para o ponto "ANTES-PROCESSO".
  • ds-mensagem – Aponta a mensagem de erro tratado que ocorreu na CPC.
  • lg-undo-retry - Indica que ocorreu erro. Ao preencher esse campo será criada um registro na rowerrors com a mensagem definida no campo ds-mensagem.