Árvore de páginas

Versões comparadas

Chave

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

...

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, neste caso é 1.

tt_integr_apb_pagto

 

Tabela temporária que conterá os dados do lote/borderô de pagamento a ser importado, incluindo os dados para atualização ou não do lote/borderô

tt_log_erros_atualiz

Tabela temporária que retorna os erros encontrados durante a atualização do lote/borderô e dos itens do lote/borderô;

tt_integr_bord_lote_pagto_1

Tabela temporária que conterá os dados dos itens (títulos) do lote/borderô a serem importados;

tt_integr_apb_abat_prev

Tabela temporária que conterá os dados dos abatimentos das previsões dos itens (títulos) do lote/borderô a serem importados;

tt_integr_apb_abat_antecip:

Tabela temporária que conterá os dados dos abatimentos das antecipações dos itens (títulos) do lote/borderô a serem importados;

tt_integr_apb_impto_impl_pendpend4

Tabela temporária que conterá os dados dos impostos utilizados no pagamento dos itens (títulos) do lote/borderô a serem importados;

[ p_cod_matriz_trad_org_ext ]

Deverá ser informada a Matriz de Tradução Organizacional. Caso não queira passá-la como parâmetro mandar brancos utilizando aspas ( ““ ).

Veja exemplo abaixo.

tt_integr_cambio_ems5

Contém os dados do Contrato de Câmbio.

tt_1099

Tabela temporária que conterá o Valor 1099, o Número da Taxa de Identificação e o Tipo de Transação 1099. Estes campos só podem ser utilizados pelos clientes da Datasul dos EUA.

tt_integr_apb_pagto_aux_1

Tabela temporária que conterá o log do lote/borderô de             pagamento a ser importado, que identifica se a baixa deve ser feita no estabelecimento do título ou do lote de pagamento.

tt_integr_apb_bord_lote_pg_a

Tabela temporária que conterá o log de atualiza data de Vencimento dos impostos vinculados ao título.

tt_params_generic_apiConterá campos novos das temp-tables passadas como parâmetro.

...

run pi_main_code_api_integr_apb_pagto_4_evo_4 5 in v_hdl_aux (Input 5,

                                             Input table tt_integr_apb_pagto,                                             output table tt_log_erros_atualiz,

                                             Input table tt_integr_bord_lote_pagto_1,

...

                                             Input table tt_integr_apb_impto_impl_pendpend4,

                                             Input p_cod_matriz_trad_org_ext,

...

                                             input-output table tt_params_generic_api,

                                             output table tt_log_erros_atualiz,).

A variável denominada v_hdl_aux irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.

...

Tabela Temporária

Descrição

Entrada/Saída

tt_integr_apb_impto_impl_pendpend4

Conterá as informações dos impostos utilizados pelos itens(títulos) do lote/borderô de pagamento.

Entrada

...

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

ttv_rec_integr_apb_item_lote

recid

>>>>>>9

 Deverá receber o valor do atributo (tt_integr_apb_bord_lote_pagto.ttv_rec_table_ child), para que haja relacionamento entre a temp-tables de itens lote/borderô e esta temp-table.



ttv_rec_antecip_pef_pend

recid

>>>>>>9

 Relaciona as informações dos impostos utilizados pelos itens(títulos) do lote/borderô de pagamento a antecipação ou pagamento extra fornecedor que se está implantando.



tta_cod_pais

character

x(3)

Código País.



tta_cod_unid_federac

character

x(3)

Unidade Federação.



tta_cod_imposto

character

x(5)

Código Imposto.



tta_cod_classif_impto

character

x(05)

Código da Classificação do Imposto.



tta_ind_clas_impto

character

X(14)

Indicador da Classe do Imposto.



tta_cod_plano_cta_ctbl

character

x(8)

Código do Plano de Contas. Não utilizado.



tta_cod_cta_ctbl

character

x(20)

Código da Conta Contábil. Não utilizado.



tta_cod_espec_docto

character

x(3)

Código da Espécie do Documento.



tta_cod_ser_docto

character

x(3)/x(5)**

Código da Série do Documento.



tta_cod_tit_ap

character

x(10)/x(16)**

Código do Título.



tta_cod_parcela

character

x(02)

Parcela.



tta_val_rendto_tribut

decimal

>,>>>,>>>,>>9.99

Valor do Rendimento Tributável.



tta_val_deduc_inss

decimal

>,>>>,>>>,>>9.99

Valor da Dedução INSS.



tta_val_deduc_depend

decimal

>,>>>,>>>,>>9.99

Valor da Dedução de Dependentes.



tta_val_deduc_pensao

decimal

>,>>>,>>>,>>9.99

Valor Dedução Pensão.



tta_val_outras_deduc_impto

decimal

>,>>>,>>>,>>9.99

Valor de Outras Deduções.



tta_val_base_liq_impto

decimal

>,>>>,>>>,>>9.99

Valor da Base Líquida Imposto.



tta_val_aliq_impto

decimal

>9.99

Valor da Alíquota.



tta_val_impto_ja_recolhid

decimal

>,>>>,>>>,>>9.99

Valor do Imposto Já Recolhido.



tta_val_imposto

decimal

>,>>>,>>>,>>9.99

Valor Imposto.



tta_dat_vencto_tit_ap

date

99/99/9999

Data Vencimento.



tta_cod_indic_econ

character

x(8)

Código do Indicador Econômico (Moeda).



tta_val_impto_indic_econ_impto

decimal

->>>,>>>,>>9.99

Valor do Imposto no Indicador Econômico do Imposto.



tta_des_text_histor

character

x(2000)

Texto do Histórico (Padrão ou Informado).



tta_cdn_fornec_favorec

Integer

>>>,>>>,>>9

Código do Fornecedor Favorecido.



tta_val_deduc_faixa_impto

decimal

>,>>>,>>>,>>9.99

Valor Dedução na Faixa do Imposto.



tta_num_id_tit_ap

integer

1E+10

Número de Identificação do Título a Pagar implantado.



tta_num_id_movto_tit_ap

integer

1E+10

Número de Identificação do Movimento gerado pela implantação do Titulo a Pagar.



tta_num_id_movto_cta_corren

integer

1E+10

Número de Identificação do Movimento da Conta Corrente gerado no Caixa e Bancos pelo movimento de implantação do Titulo a Pagar.



tta_cod_pais_ext

character

x(20)

Código do país Externo. Não utilizado.



tta_cod_cta_ctbl_ext

character

x(20)

Código da Conta Contábil Externa. Não utilizado.



tta_cod_sub_cta_ctbl_ext

character

x(15)

Código da Subconta Externa. Este campo deverá ser obrigatoriamente preenchido caso o campo tta_cod_cta_ctbl_ext estiver preenchido.



ttv_cod_tip_fluxo_financ_ext

character

x(12)

Código do Tipo Fluxo Financeiro Externo. Não utilizado.



ttv_rec_table_child

recid

>>>>>>9

Deverá receber o recid(tt_integr_apb_impto_impl_pend)




Definição:

def temp-table tt_integr_apb_impto_impl_pend pend4 no-undo

    field ttv_rec_integr_apb_item_lote     as recid format ">>>>>>9"

...

    field ttv_cod_tip_fluxo_financ_ext     as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"    

    field ttv_rec_table_child              as recid format ">>>>>>9"

    index tt_impto_impl_pend_ap_integr     is primary unique

...