Histórico da Página
...
run pi_main_code_api_movto_cta_corren_transf_mutuo_3 in v_hdl_program
(input 12,
input-output table tt_movto_cta_corren_transf_mut,
input-output table tt_import_movto_valid_cmg,
input-output table tt_params_generic_api).
delete procedure v_hdl_program.
...
Parâmetro | Descrição |
p_num_vers_integr_api | Será utilizado para determinar se o programa que está chamando está íntegro com as definições correntes da API. |
tt_movto_cta_corren_transf_mut | Esta temp-table conterá os movimentos da conta corrente para transferência ou mútuo. |
tt_import_movto_valid_cmg | Esta temp-table conterá os erros que ocorreram no processo. |
tt_params_generic_api | Conterá campos novos das temp-tables passadas como parâmetro. |
Retorno
A API retornará na tabela temporária tt_import_movto_valid_cmg todos os erros encontrados ou mensagens de alerta gerados durante o processo de validação dos movimentos.
...
field ttv_cod_parameters as character format "x(256)"
.
Tabela Temporária | Descrição | Entrada/Saída |
tt_params_generic_api | Conterá campos novos das temp-tables passadas como parâmetro. | Entrada / Saída |
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
ttv_rec_id | recid | >>>>>>9 |
|
|
|
ttv_cod_tabela | character | X(28) | Tabela |
|
|
ttv_cod_campo | character | X(25) | Campo |
|
|
ttv_cod_valor | character | X(8) | Valor |
|
|
def temp-table tt_params_generic_api no-undo
field ttv_rec_id as recid format ">>>>>>9"
field ttv_cod_tabela as character format "x(28)" label "Tabela" column-label "Tabela"
field ttv_cod_campo as character format "x(25)" label "Campo" column-label "Campo"
field ttv_cod_valor as character format "x(8)" label "Valor" column-label "Valor"
index tt_idx_param_generic is primary unique
ttv_cod_tabela ascending
ttv_rec_id ascending
ttv_cod_campo ascending
.
Exemplo Criação temp-table tt_params_generic_api:
CREATE tt_params_generic_api.
ASSIGN tt_params_generic_api.ttv_rec_id = tt_movto_cta_corren_transf_mut.ttv_rec_movto_cta_corren
tt_params_generic_api.ttv_cod_tabela = "tt_movto_cta_corren_transf_mut"
tt_params_generic_api.ttv_cod_campo = "ttv_cod_cta_mutuo"
tt_params_generic_api.ttv_cod_valor = (Valor da Conta Mútuo)
.