Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicoprgfin/apb/apb751za

 

Objetivo

Efetuar o estorno de um pagamento gerado pelo processo de Encontro de Contas. Esta API faz o mesmo processo que a tela “Estorno Encontro de Contas” (prgfin/apb/apb751ab.r) realiza hoje.

...

tt_erros_api: erros ocorridos no encontro de contas. Quando houver mais de um registro de encontro de contoscontas, o sistema irá tentar estornar todos, só irá desfazer o estorno nos registros que apresentem alguma inconsistência.

 

Funcionamento

A sintaxe para executar a API/BO em modo persistente é:

...

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

 

Tabelas Temporárias

 

Tabela Temporária

Descrição

Entrada/Saída

tt_estorno_enctro_cta

Lista de encontro de contas a serem estornados

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)

Estabelecimento

 

 

tta_cod_refer

character

x(10)

Referência Encontro de Contas

 

 

ttv_cod_refer_estorn            

character

x(10)

Referência do Estorno

 

 

tta_dat_transacao               

character

99/99/9999

Data Transação

 

 

tta_des_text_histor             

character

x(2000)

Descrição Histórico

 

 

...

    field tta_cod_refer                    as character format "x(10)" label "ReferˆnciaReferência" column-label "ReferˆnciaReferência"

    field ttv_cod_refer_estorn             as character format "x(8)"

    field tta_dat_transacao                as transacao                as date format "99/99/9999" initial today label "Data Transa‡ÆoTransação" column-label "Dat Transac"

    field tta_des_text_histor              as character format "x(2000)" label "Hist¢ricoHistórico" column-label "Hist¢ricoHistórico"

    .

 

Tabela Temporária

Descrição

Entrada/Saída

tt_erros_api

Erros ocorridos na execução do estorno

Saída

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

ttv_num_erro

integer

>>>>>>9

 Número Erro

 

 

ttv_des_mensagem

character

x(50)

 Mensagem

 

 

ttv_des_ajuda

character

x(100)

Ajuda

 

 

ttv_row_id

rowid

x(3)

RowId da tabela tt_estorno_enctro_cta ao qual está relacionado o erro

 

 

...