Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

1. No programa chamador da API  devem ser declaradas as temp-tables tt_lancto_concil_cartao_cr e tt_log_erros. Informar nos parâmetros de entrada os campos código da operadora do cartão de crédito, o tipo de conciliação do cartão de crédito e , a faixa de datas e se deseja validar a conciliação após importar.

2. Executar o programa API conforme exemplo de código a seguir:

...

run pi_main_api_concil_cartao_cr_imp_2 in v_hdl_programa (input v_cod_operdra_cartao_cr, input v_ind_tip_concil_cartao_cr, input v_dat_inicial, input v_dat_final, input v_log_valid_concil_cartao_cr, input-output  table tt_lancto_concil_cartao_cr, output table tt_log_erros).

...

v_ind_tip_concil_cartao_cr: Determina o tipo de conciliação (Crédito ou Venda) .

v_log_valid_concil_cartao_cr:  Parâmetro lógico que indica se a validação da conciliação deverá ser feita logo após a importação.

Tabelas Temporárias

Tabela Temporária

Descrição

Entrada/Saída

tt_lancto_concil_cartao_cr

Conterá as informações da conciliação do cartão de crédito que será gerada

Entrada/Saída

AtributoDescriçãoFormatoDescriçãoMandatórioObservação
tta_num_id_lancto_cartao_crinteger999999999ID Lancto Cartão CRSim
tta_num_id_concil_cartao_crinteger999999999ID da Conciliação Cartão CréditoNão
tta_ind_tip_lancto_cartao_crcharacterX(25)Tipo LançamentoNãoCrédito,  Venda ou VendaAjuste
tta_ind_sit_lancto_cartao_crcharacterX(25)Situação LanctoNãoSempre será criado como Pendente. Não informar.
tta_ind_diverg_lancto_cartao_crcharacterX(25)Divergência LanctoNãoSempre será criado como Não validado. Não informar.
tta_cod_empresacharacterX(03)EmpresaNão
tta_cod_estabcharacterX(05)EstabelecimentoNão
tta_cod_estab_operdracharacterX(20)Estabelec OperadoraNão
tta_cod_nsucharacterX(30)NSUNão
tta_cod_comprovcharacterx(20)ComprovanteNão
tta_cod_autorizcharacterx(10)AutorizaçãoNão
tta_dat_lanctodate99/99/9999Data LançamentoNão
tta_dat_vdadate99/99/9999Data VendaNão
tta_dat_creditodate99/99/9999Data CréditoNão
tta_cod_bancocharacterx(08)BancoNão
tta_cod_agenc_bciacharacterx(08)Agência BancáriaNão
tta_cod_cta_corren_bcocharacterx(20)Conta Corrente BancoNão
tta_num_parcelainteger>>9ParcelaNão
tta_val_brut_parcdecimal->>>,>>>,>>9.99Valor Bruto ParcelaNão
tta_val_perc_comisdecimal">>9.9999Percentual ComissãoNãodecimals 4
tta_val_comis_parcdecimal>>>,>>>,>>9.99Valor Comissão ParcNão
tta_val_tax_serv_parcdecimal>>>,>>>,>>9.99Valor Tx Serv ParcNão
tta_val_liq_parcdecimal>>>,>>>,>>9.99Valor Líquido ParcNão
tta_val_lanctodecimal->>,>>>,>>>,>>9.99Valor LançamentoNão
tta_num_tot_parcinteger>>9Total ParcNão
tta_val_brut_totdecimal->>>,>>>,>>9.99Valor Bruto TotalNão
tta_cod_resum_origincharacterx(20)Resumo OriginaNão
tta_cod_resum_unicocharacterx(20)Resumo únicoNão
tta_cod_resumcharacterx(20)ResumoNão
tta_des_motiv_rejcharacterx(60)Motivo RejeiçãoNão
tta_des_motiv_ajustcharacterx(60)Motivo AjusteNão
tta_des_lin_importcharacterx(2000)Linha ImportadaNão
tta_num_lin_importainteger>>>>,>>9Linha ImportaçãoNão

...