Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.x |
Assuntos: | cpc-api-transf-benef.p |
Localização
Ponto de Utilização
Include das definições das tabelas temporárias
Exemplo de chamada da cpc
run cpc/cpc-api-transf-benef.p (input table tmp-cpc-api-transf-benef-entrada,
input-output table wk-replica-param,
input-output table wk-usuario,
output table tmp-cpc-api-transf-benef-saida) no-error.
Na cpc, deve ser utilizada a {api/ api-transf-benef.i} que é a include que define a tabela wk-usuario.
Exemplo de definição das temporárias cpc
def input parameter table for tmp-cpc-api-transf-benef-entrada.
def input-output parameter table for wk-replica-param.
def input-output parameter table for wk-usuario.
def output parameter table for tmp-cpc-api-transf-benef-saida.
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-api-transf-benef-entrada
define temp-table tmp-cpc-api-transf-benef-entrada no-undo
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-modalidade as int
field nr-proposta as int
field nr-ter-adesao as int
field cd-modalidade-dest as int
field nr-proposta-dest as int
field nr-ter-adesao-dest as int
field cd-usuario as int
field cd-unimed as int
field id-pessoa as int
field nm-usuario as char
field cd-cpf as char
field dt-nascimento as date
field cd-grau-parentesco as int
field cd-unimed-atendimento like usureate.cd-unidade-atendimento
field cd-cidade like usuario.cd-cidade
field lg-acesso-emp as log
field cd-motivo-cancel as int.
Definição campo a campo da tabela de entrada
Tabela de entrada e saída wk-replica-param
def temp-table wk-replica-param no-undo
field cd-modalidade-orig like propost.cd-modalidade
field nr-proposta-orig like propost.nr-proposta
field cd-modalidade-dest like propost.cd-modalidade
field nr-proposta-dest like propost.nr-proposta
field nm-tabela as char
field nr-reg as int.
Definição campo a campo da tabela de entrada e saída
Tabela de saída tmp-cpc-api-transf-benef-saida
define temp-table tmp-cpc-api-transf-benef-saida no-undo
field lg-undo-retry as log
field lg-continua as log
field cd-mensagem as int
field ds-mensagem as char
field lg-mensagem-na-tela as log init yes
field cd-vendedor-aux as int
field lg-usa-vendedor as log
field cd-usuario like usuario.cd-usuario.
Definição campo a campo da tabela de saída