CPC-BOSAU-PROCESSA-A500.P

Produto:

TOTVS Saúde Planos - Linha Datasul

Módulo:HRC - Revisão de Contas Médicas
Versão:A partir da 12.1.29.15, 12.1.31.10 e 12.1.32.5
Assuntos:

cpc-bosau-processa-A500


Pontos de utilização

Include das definições das tabelas temporárias


Tabelas de entrada e de saída

def temp-table tmp-cpc-processa-a500-entrada no-undo
field nm-ponto-chamada-cpc          as char format "x(15)"
    field in-evento-programa            as char format "x(06)"
    field idi-tipo-arquivo-ptu          as integer
    field dt-realizacao                 as date
    field cd-movto                      as char
    field cd-tipo-tab                   as int
	field aa-fatura                     as int 
	field dt-emissao                    as date
    field cd-transacao                  as int
    field cod-guia-tiss-prestador       as char
    field lg-erro-docto                 as log
    field h-buffer-docto-ptu            as handle
    field h-tmp-erros-ptu-imp           as handle.
Definição campo a campo da tabela de entrada


def temp-table tmp-cpc-processa-a500-saida no-undo
field lg-undo-retry                 as log
    field cd-erro                       as int
    field ds-mensagem                   as char format "x(75)"
    field cd-movto-saida                as char
    field cd-tipo-tab-saida             as int
    field lg-continua-divisao           as log
	field aa-fatura                     as int
	field lg-erro-docto                 as log.

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

O retorno de um registro da tabela temporária de saída tmp-cpc-processa-a500-saida é obrigatório


O programa da CPC deve receber as tabelas tmp-documento, tmp-procedimento e tmp-insumo que estão definidas na include:


Exemplo da definição dos parâmetros de entrada para o programa CPC-BOSAU-PROCESSA-A500.P.

/* --------------------------------------------------------- TEMPORARIAS --- */
{cpc/cpc-bosau-processa-a500.i}
{hrc/bosau/bosau-processa-a500.i}

/* ---------------------------------------------------------- PARAMETROS --- */
define input        parameter table for tmp-cpc-processa-a500-entrada.
define output       parameter table for tmp-cpc-processa-a500-saida.
define input-output parameter table for tmp-documento   .
define input-output parameter table for tmp-procedimento.
define input-output parameter table for tmp-insumo      .