Árvore de páginas

Versões comparadas

Chave

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

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicoprgfin/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".