Histórico da Página
...
Tabela Temporária | Descrição | Entrada/Saída |
tt_dados_integr_apb_enc_ctas | Conterá as informações do lote de Encontro de Contas.. | Entrada |
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 |
|
|
ttv_log_vinc_impto_auto | logical | "Sim/Não" | Vinculo Vínculo automático com imposto PIS/COFINS/CSLL | ||
ttv_rec_table_child | recid | >>>>>>9 | Campo não utilizado. |
...
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_cod_indic_econ | character | x(8) | Indicador Econômico do item. (Uso interno, qualquer valor informado será desconsiderado.) | ||
tta_val_cotac_indic_econ | decimal | >>>>,>>9.9999999999 | Valor Cotação. (Uso interno, qualquer valor informado será desconsiderado. Cotações devem ser informadas na tt_cotac_lote_pagto) |
|
|
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 |
|
|
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
...
def temp-table tt_cotac_lote_pagto no-undo
field ttv_rec_integr_apb_enctro_cta as recid format ">>>>>>9"
field tta_cod_indic_econ as character format "x(8)" label "Moeda" column-label "Moeda"
field tta_val_cotac_indic_econ as decimal format ">>>>,>>9.9999999999" decimals 10 initial 0 label "Cotação" column-label "Cotação"
index tt_id is primary unique
ttv_rec_integr_apb_enctro_cta ascending
tta_cod_indic_econ ascending
..
Tabela Temporária | Descrição | Entrada/Saída | ||||
tt_log_integr_apb_enc_ctas | Conterá as informações referentes aos erros encontrados durante as validações para a criação do Encontro de Contas. | Saída | ||||
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. | |
Tta_cod_estab_refer | character | X(03) | Estabelecimento |
|
| |
Tta_cod_refer | character | X(10) | Referência |
|
| |
Ttv_num_cod_erro | integer | >>>,>>9 | Número do Erro |
|
| |
Ttv_des_msg_erro | character | X(60) | Mensagem Erro |
|
| |
Ttv_des_msg_ajuda | character | X(40) | Mensagem Ajuda |
|
|
...
field ttv_des_msg_ajuda as character format "x(40)" label "Mensagem Ajuda" column-label "Mensagem Ajuda" .
Tabela Temporária | Descrição | Entrada/Saída | ||||
tt_tit_acr_info | Caso ocorra ajuste relacionado ao imposto PIS/COFINS/CSLL, retorna os dados dos títulos alterados. | Saída | ||||
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. | |
tta_cod_estab | character | X(03) | Estabelecimento |
|
| |
tta_cod_espec_docto | character | x(3) | Espécie Documento |
|
| |
tta_cod_ser_docto | character | x(3) | Série Documento |
|
| |
tta_cod_tit_acr | character | x(10) | Título |
|
| |
tta_cod_parcela | character | X(02) | Parcela |
|
| |
tta_val_sdo_tit_acr | decimal | >>>,>>>,>>9.99 | Saldo Título | |||
tta_val_liquidac_tit_acr | decimal | >>>,>>>,>>9.99 | Valor Liquidação | |||
ttv_val_sdo_real | decimal | ->>,>>>,>>>,>>9.99 | Valor Saldo Real |
...
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(35)" 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
.
Tratamentos previstos através da temp-table tt_params_generic_api para a API de Pagamento via Encontro de Contas:
...
Caso queria que o lote seja atualizado deve ser indicado "Yes" no valor do campo.
observaçãoObservação: por Por default a API manterá o comportamento antigo, ou seja, atualizar o lote. Portanto, caso não seja criado registro na temp-table genérica a API irá entender que é para atualizar o lote.
...