Histórico da Página
...
INPUT TABLE ttTABLE tt_cotac_lote_pagto,
INPUT "" /* valor padrão de p_cod_matriz_trad_org_ext */ ,
OUTPUT TABLE tt_log_integr_apb_enc_ctas,
OUTPUT table tt_tit_acr_info,
INPUT NO /* valor padrão de p_log_ajust_liquidac */ ).
A variável denominada v_hdl_aux irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.
...
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
tta_cod_estab_refer | character | X(3) | Estabelecimento |
|
|
tta_cod_refer | character | X(10) | Referência |
|
|
tta_dat_transacao | date | 99/99/9999 | Data Transação |
|
|
tta_val_tot_lote_pagto_efetd | decimal | ->>,>>>,>>>,>>9.99 | Total Pagamento |
|
|
tta_cod_indic_econ | character | x(08) | Moeda |
|
|
tta_cod_empresa | Character | X(03) | Empresa |
|
|
tta_cod_portador | Character | X(05) | Portador |
|
|
tta_cod_cart_bcia | character | X(03) | Carteira Bancária |
|
|
ttv_rec_integr_apb_enctro_cta | recid | >>>>>>9 | Recid da Temp-table de Lote |
|
|
tta_cdn_fornecedor | Integer | ">>>,>>>,>>9 | Código do Fornecedor |
|
|
tta_cdn_cliente | integer | ">>>,>>>,>>9 | Código do Cliente |
|
|
tta_cod_estab_ext | character | X(08) | Código Estabelecimento Externo |
|
|
ttv_cod_empresa_ext | character | X(03) | Código Empresa Externo |
|
|
tta_cod_finalid_econ_ext | character | X(08) | Finalidade Econômica Externa |
|
|
tta_log_bxa_estab_tit_ap | Logical | "Sim/Não" | Baixa Estabelecimento do Título |
|
|
def temp-table tt_dados_integr_apb_enc_ctas no-undo
ttv_log_vinc_impto_auto | logical | "Sim/Não" | Vinculo automático com imposto PIS/COFINS/CSLL
| ||
ttv_rec_table_child | recid | >>>>>>9 | Campo não utilizado. |
def temp-table tt_dados_integr_apb_enc_ctas no-undo
field tta_cod_estab_refer as character format "x( field tta_cod_estab_refer as character format "x(3)" initial ? label "Estabelecimento" column-label "Estab"
field field tta_cod_refer refer as character format "x(10)" label "Referência" column-label "Referência"
field field tta_dat_transacao transacao as date format "99/99/9999" initial today label "Data Transação" column-label "Dat Transac"
field field tta_val_tot_lote_pagto_efetd efetd as decimal format "->>,>>>,>>>,>>9.99" decimals 2 initial 0 label "Total Pagamento" column-label "Total Pagamento"
field field tta_cod_indic_econ econ as character format "x(8)" label "Moeda" column-label "Moeda"
field field tta_cod_empresa empresa as character format "x(3)" label "Empresa" column-label "Empresa"
field field tta_cod_portador portador as character format "x(5)" label "Portador" column-label "Portador"
field field tta_cod_cart_bcia as bcia as character format "x(3)" label "Carteira" column-label "Carteira"
field field ttv_rec_integr_apb_enctro_cta cta as recid format ">>>>>>9"
field field tta_cdn_fornecedor fornecedor as Integer format ">>>,>>>,>>9" initial 0 label "Fornecedor" column-label "Fornecedor"
field field tta_cdn_cliente cliente as Integer format ">>>,>>>,>>9" initial 0 label "Cliente" column-label "Cliente"
field field tta_cod_estab_ext ext as character format "x(8)" label "Estabelecimento Exte" column-label "Estabelecimento Ext"
field field ttv_cod_empresa_ext ext as character format "x(3)" label "Código Empresa Ext" column-label "Cód Emp Ext"
field field tta_cod_finalid_econ_ext ext as character format "x(8)" label "Finalid Econ Externa" column-label "Finalidade Externa"
field tta_log_bxa_estab_tit_ap as logical format "Sim/Não" field ttainitial no label "Baixa Estabelec" column-label "Baixa Estabelec"
field ttv_log_bxavinc_estabimpto_tit_ap auto as logical format "Sim/Não" initial no label "Baixa Estabelec" column-label "Baixa Estabelec" PIS/COFINS/CSLL Auto"
field ttv_rec_table_child as recid format ">>>>>>9"
.
Tabela Temporária | Descrição | Entrada/Saída |
tt_item_integr_apb_enc_ctas | Conterá as informações dos títulos que serão utilizados no Encontro de Contas | Entrada |
...
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. | |||
Tta_cod_estab_refer | character | X(03) | Estabelecimento do Lote de Encontro de Contas |
|
| |||
Tta_cod_empresa | character | X(03) | Empresa do Lote de Encontro de Contas |
|
| |||
Tta_Cod_refer | character | X(10) | Referência do Lote de Encontro de Contas |
|
| |||
Tta_num_seq_refer | integer | >>>9 | Sequência |
|
| |||
Ttv_ind_tit_orig | character | X(03) | Origem Título (ACR/APB) |
|
| |||
Tta_cod_estab | character | X(03) | Estabelecimento |
|
| |||
Tta_cod_espec_docto | character | X(03) | Espécie Documento |
|
| |||
Tta_cod_ser_docto | character | X(3)/ X(5)** | Série Documento |
|
| |||
Ttv_cod_tit | character | X(18) | Título |
|
| |||
Tta_cod_parcela | character | X(02) | Parcela |
|
| |||
Tta_cod_portador | character | X(05) | Portador |
|
| |||
Tta_cod_cart_bcia | character | X(03) | Carteira Bancária |
|
| |||
Tta_val_pagto | Decimal | ->>>,>>>,>>9.99 | Valor Pagamento |
|
| |||
Tta_val_juros | Decimal | ->>>,>>>,>>9.99 | Valor Juros |
|
| |||
Tta_val_multa | Decimal | ->>>,>>>,>>9.99 | Valor Multa |
|
| |||
Tta_val_desc | Decimal | ->>>,>>>,>>9.99 | Valor Desconto |
|
| |||
Tta_val_abat | Decimal | ->>>,>>>,>>9.99 | Valor Abatimento |
|
| |||
tta_val_cotac_indic_econ | decimal | >>>>,>>9.9999999999 | Valor Cotação. Se moeda do lote for diferente da moeda do título e informada 0 ou ? irá buscar cotação do sistema, caso contrário utiliza a cotação informada neste campo. Só ativa a partir da versão 11.5.0 do Datasul. |
|
| |||
ttv_rec_integr_apb_enctro_cta | recid | >>>>>>9 | Recid da Temp-table de lote do Encontro de Contas |
|
| |||
tta_cod_estab_ext | character | X(08) | Estabelecimento Externo |
|
| |||
tta_cod_portad_ext | character | X(08) | Portador Externo |
|
| |||
tta_cod_modalid_ext | character | X(08) | Modalidade Externa |
|
| |||
ttv_cod_empresa_ext | character | X(03) | Código Empresa Externa |
|
| tta_des_text_histor | character | X(2000) | Histórico
tta_des_text_histor | character | X(2000) | Histórico |
|
| |||
ttv_rec_table_child | recid | >>>>>>9 | Fará ligação entre esta temp-table e a temp-table de imposto, que será dentro da API. (campo opcional) |
def temp-table tt_item_integr_apb_enc_ctas no-undo
field tta_cod_estab_refer as refer as character format "x(3)" initial ? label "Estabelecimento" column-label "Estab"
field tta_cod_empresa as _empresa as character format "x(3)" label "Empresa" column-label "Empresa"
field tta_cod_refer as refer as character format "x(10)" label "Referência" column-label "Referência"
field tta_num_seq_refer as refer as integer format ">>>9" initial 0 label "Sequência" column-label "Seq"
field ttv_ind_tit_orig orig as character format "X(08)"
field tta_cod_estab as _estab as character format "x(3)" label "Estabelecimento" column-label "Estab"
field tta_cod_espec_docto as docto as character format "x(3)" label "Espécie Documento" column-label "Espécie"
field tta_cod_ser_docto as docto as character format "x(3)" label "Série Documento" column-label "Série"
field ttv_cod_tit as tit as character format "x(18)"
field tta_cod_parcela as parcela as character format "x(02)" label "Parcela" column-label "Parc"
field tta_cod_portador portador as character format "x(5)" label "Portador" column-label "Portador"
field tta_cod_cart_bcia as bcia as character format "x(3)" label "Carteira" column-label "Carteira"
field tta_val_pagto as pagto as decimal format "->>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Pagamento" column-label "Valor Pagto"
field tta_val_juros as juros as decimal format ">>>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Juros" column-label "Valor Juros"
field ttv_val_multa as multa as decimal format "->>>,>>>,>>9.99" decimals 2 label "Vl Multa" column-label "Vl Multa"
field ttv_val_desc desc as decimal format "->>>,>>>,>>9.99" decimals 2 label "Vl Desc" column-label "Vl Desc"
field ttv_val_abat abat as decimal format "->>>,>>>,>>9.99" decimals 2 label "Valor Abatimento" column-label "Valor Abatimento"
field tta_val_cotac_indic_econ econ as decimal format ">>>>,>>9.9999999999" decimals 10 initial 0 label "Cotação" column-label "Cotação"
field ttv_rec_integr_apb_enctro_cta as cta as recid format ">>>>>>9"
field tta_cod_estab_ext as ext as character format "x(8)" label "Estabelecimento Exte" column-label "Estabelecimento Ext"
field tta_cod_portad_ext ext as character format "x(8)" label "Portador Externo" column-label "Portador Externo"
field tta_cod_modalid_ext as ext as character format "x(8)" label "Modalidade Externa" column-label "Modalidade Externa"
field ttv_cod_empresa_ext as ext as character format "x(3)" label "Código Empresa Ext" column-label "Cód Emp Ext"
field tta_des_text_histor as text_histor as character format "x(2000)" label "Histórico" column-label "Histórico"
field ttv_rec_table_child as recid format ">>>>>>9"
.
Tabela Temporária | Descrição | Entrada/Saída |
tt_cotac_lote_pagto | Conterá as informações das cotações que serão utilizados no Encontro de Contas | Entrada |
...
field ttv_des_msg_ajuda as character format "x(40)" label "Mensagem Ajuda" column-label "Mensagem Ajuda"
.
vinculado imposto de PIS/COFINS/CSLL nos títulos do Contas a Pagar, e que os mesmos possam também ser vinculados automaticamente caso parametrizado.