Histórico da Página
Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | prgfin/acr/acr741za |
Objetivo
Efetuar a importação de ocorrência bancária para títulos do Contas a Receber que já tiveram entrada confirmada no banco.
A API aceita as ocorrências bancárias de "Pedido de Baixa", "Baixa cobrança sem título", "Protestar imediatamente", "Cancelar protesto", "Não cobrar juros mora" e "Pedido de Devolução".
Funcionamento
Executar o programa API (utilizar o nome externo), da seguinte forma:
run prgfin/acr/acr741za.py(input 1,
...
tt_log_erros_estorn_cancel_apb: conterá os dados dos erros ocorridos durante a execusão do programa.
Tabelas Temporárias
Tabela Temporária | Descrição | Entrada/Saída |
tt_integr_item_ocor_bcia | Conterá as informações do título. | Entrada |
...
(*) A partir da 5.07A o estabelecimento passa a ter cinco dígitos.
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
tta_cod_estab | character | x(3) / x(5)* | Estabelecimento |
tta_num_id_tit_acr | integer | 9999999999 | Token Cta Receber |
ttv_rec_ocor_bcia | recid | >>>>>>9 |
tta_cod_portador | character | x(5) | Portador |
tta_cod_cart_bcia | character | x(3) | Carteira |
def temp-table tt_integr_item_ocor_bcia no-undo
...
tta_num_id_tit_acr ascending.
Tabela Temporária | Descrição | Entrada/Saída |
tt_integr_ocor_bcia | Conterá as informações da ocorrência bancária em geral. | Entrada |
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
ttv_cod_tip_ocor_bcia | character | x(8) |
ttv_dat_movto | date | 99/99/9999 | Data Movimento |
ttv_log_tit_sdo | logical | Sim/NÆo | Títulos com Saldo |
ttv_rec_ocor_bcia | recid | >>>>>>9 |
ttv_log_bloq_tit_envdo_bcia | logical | Sim/Não |
...
def temp-table tt_integr_ocor_bcia no-undo
...
ttv_rec_ocor_bcia ascending.
Tabela Temporária | Descrição | Entrada/Saída |
tt_log_erros_ocor_bcia | Conterá as informações de erro que poderão ocorrer na execução do programa | Entrada |
(*) A partir da 5.07A o estabelecimento passa a ter cinco dígitos.
(**) Liberado o número de documento com 16 posições e série com 5, a partir de maio/2011.
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
ttv_cod_ocor_bcia | character | x(30) | Ocorrência Bcia |
tta_cod_estab | character | x(3) / x(5)* | Estabelecimento |
tta_cod_espec_docto | character | x(3) | Espécie Documento |
tta_cod_ser_docto | character | x(3)/x(5)** | Série Documento |
tta_cod_tit_acr | character | x(10)/x(16)** | Título |
tta_cod_parcela | character | x(02) | Parcela |
tta_num_mensagem | integer | >>,>>>,>>9 | Mensagem |
ttv_des_msg | character | x(40) |
ttv_des_ajuda | character | x(50) | Ajuda |
def temp-table tt_log_erros_ocor_bcia no-undo
...
field ttv_des_ajuda as character format "x(50)" label "Ajuda" column-label "Ajuda".