Histórico da Página
...
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 |
Atributo | Descrição | Formato | Descrição | Mandatório | Observação |
tta_num_id_lancto_cartao_cr | integer | 999999999 | ID Lancto Cartão CR | Sim | |
tta_num_id_concil_cartao_cr | integer | 999999999 | ID da Conciliação Cartão Crédito | Não | |
tta_ind_tip_lancto_cartao_cr | character | X(25) | Tipo Lançamento | Não | Crédito, Venda ou VendaAjuste |
tta_ind_sit_lancto_cartao_cr | character | X(25) | Situação Lancto | Não | Sempre será criado como Pendente. Não informar. |
tta_ind_diverg_lancto_cartao_cr | character | X(25) | Divergência Lancto | Não | Sempre será criado como Não validado. Não informar. |
tta_cod_empresa | character | X(03) | Empresa | Não | |
tta_cod_estab | character | X(05) | Estabelecimento | Não | |
tta_cod_estab_operdra | character | X(20) | Estabelec Operadora | Não | |
tta_cod_nsu | character | X(30) | NSU | Não | |
tta_cod_comprov | character | x(20) | Comprovante | Não | |
tta_cod_autoriz | character | x(10) | Autorização | Não | |
tta_dat_lancto | date | 99/99/9999 | Data Lançamento | Não | |
tta_dat_vda | date | 99/99/9999 | Data Venda | Não | |
tta_dat_credito | date | 99/99/9999 | Data Crédito | Não | |
tta_cod_banco | character | x(08) | Banco | Não | |
tta_cod_agenc_bcia | character | x(08) | Agência Bancária | Não | |
tta_cod_cta_corren_bco | character | x(20) | Conta Corrente Banco | Não | |
tta_num_parcela | integer | >>9 | Parcela | Não | |
tta_val_brut_parc | decimal | ->>>,>>>,>>9.99 | Valor Bruto Parcela | Não | |
tta_val_perc_comis | decimal | ">>9.9999 | Percentual Comissão | Não | decimals 4 |
tta_val_comis_parc | decimal | >>>,>>>,>>9.99 | Valor Comissão Parc | Não | |
tta_val_tax_serv_parc | decimal | >>>,>>>,>>9.99 | Valor Tx Serv Parc | Não | |
tta_val_liq_parc | decimal | >>>,>>>,>>9.99 | Valor Líquido Parc | Não | |
tta_val_lancto | decimal | ->>,>>>,>>>,>>9.99 | Valor Lançamento | Não | |
tta_num_tot_parc | integer | >>9 | Total Parc | Não | |
tta_val_brut_tot | decimal | ->>>,>>>,>>9.99 | Valor Bruto Total | Não | |
tta_cod_resum_origin | character | x(20) | Resumo Origina | Não | |
tta_cod_resum_unico | character | x(20) | Resumo único | Não | |
tta_cod_resum | character | x(20) | Resumo | Não | |
tta_des_motiv_rej | character | x(60) | Motivo Rejeição | Não | |
tta_des_motiv_ajust | character | x(60) | Motivo Ajuste | Não | |
tta_des_lin_import | character | x(2000) | Linha Importada | Não | |
tta_num_lin_importa | integer | >>>>,>>9 | Linha Importação | Não |
...