Árvore de páginas

Versões comparadas

Chave

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

...

Atualizar informações referentes a cheques administrativos no Contas a Pagar.

 

Funcionamento

A API/BO...

Na forma padrão, realiza-se a chamada através de um comando RUN normal, passando-se as a temp-tables carregadas table carregada com as informações necessárias.

...

run prgfin/apb/apb911za.py (Input 1,

                                         Input                             Input table tt_cheq_ap_adm,

                                  Output table tt_log_erros_cheq_ap).

 

Os parâmetros de entrada são:

...

tt_cheq_ap_adm: conterá os dados do cheque administrativo a ser atualizado;

tt_log_erros_cheq_ap:: conterá as informações do retorno dos erros ocorridos na atualização.

...

Nos atributos das tabelas temporárias de entrada e saída:

 

Tabela Temporária

Descrição

Entrada/Saída

tt_cheq_ap_adm

Conterá as informações do cheque administrativo a ser atualizado.

Entrada

 

(*) A partir da 5.07A o estabelecimento passa a ter cinco dígitos.

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

tta_num_cheque

integer

>>>>,>>>,>>9

Num Número do Cheque

 

 

tta_cod_estab_cheq

character

x(3) / x(5)*

Estabelecimento do Estabelec Cheque

 

 

tta_num_id_cheq_ap

integer

9999999999

Token cheq_ap

 

 

tta_dat_emis_cheq_administ

date

99/99/9999

EmissÆo Cheque AdminData de Emissão

 

 

tta_ind_localiz_cheq_administ

character

x(16)

Localiza‡ÆoLocalização

 

 

tta_dat_retir_cheq_administ

date

99/99/9999

Data de Retirada Cheque Admi

 

 

tta_dat_cancel_cheq_administ

date

99/99/9999

Cancel Cheque AdmData de Cancelamento

 

 

tta_dat_termo_respde_cheq

date

99/99/9999

Data Termo Resp Cheq ADM

 

 

tta_nom_usuar_termo_respde

character

x(40)

Usu rioUsuário

 

 

 

def

...

temp-table

...

tt_cheq_ap_adm

...

no-undo

   

...

field

...

tta_num_cheque                  

...

as

...

integer

...

format

...

">>>>,>>>,>>9"

...

initial

...

?

...

label

...

"Num

...

Cheque"

...

column-label

...

"Num

...

Cheque"

   

...

field

...

tta_cod_estab_cheq              

...

as

...

character

...

format

...

"x(

...

5)"

...

label

...

"Estabelec

...

Cheque"

...

column-label

...

"Estabelec

...

Cheque"

   

...

field

...

tta_num_id_cheq_ap              

...

as

...

integer

...

format

...

"9999999999"

...

initial

...

0

...

label

...

"Token

...

cheq_ap"

...

column-label

...

"Token

...

cheq_ap"

   

...

field

...

tta_dat_emis_cheq_administ      

...

as

...

date

...

format

...

"99/99/9999"

...

initial

...

?

...

label

...

"

...

Emissão Cheque

...

Admin"

...

column-label

...

"

...

Emissão Cheque

...

Admin"

   

...

field

...

tta_ind_localiz_cheq_administ   

...

as

...

character

...

format

...

"x(16)"

...

initial

...

"Nenhum"

...

label

...

"

...

Localização"

...

column-label

...

"

...

Localização"

   

...

field

...

tta_dat_retir_cheq_administ     

...

as

...

date

...

format

...

"99/99/9999"

...

initial

...

?

...

label

...

"Retirada

...

Cheque

...

Admi"

...

column-label

...

"Retirada

...

Cheque

...

Admi"

   

...

field

...

tta_dat_cancel_cheq_administ    

...

as

...

date

...

format

...

"99/99/9999"

...

initial

...

?

...

label

...

"Cancel

...

Cheque

...

Adm"

...

column-label

...

"Cancel

...

Cheque

...

Adm"

   

...

field

...

tta_dat_termo_respde_cheq       

...

as

...

date

...

format

...

"99/99/9999"

...

initial

...

?

...

label

...

"Termo

...

Resp

...

Cheq

...

ADM"

...

column-label

...

"Termo

...

Resp

...

Cheq

...

ADM"

   

...

field

...

tta_nom_usuar_termo_respde      

...

as

...

character

...

format

...

"x(40)"

...

label

...

"

...

Usuário"

...

column-label

...

"

...

Usuário"

...

    .

...

 

Tabela Temporária

Descrição

Entrada/Saída

tt_log_erros_cheq_ap

Conterá as informações dos erros encontrados durante as validações para a atualização do número do cheque.Entrada

Saída

 

 

(*) A partir da 5.07A o estabelecimento passa a ter cinco dígitos.

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

tta_cod_estab_cheq

character

x(3) / x(5)*

Estabelec Estabelecimento do Cheque

 

 

tta_num_id_cheq_ap

integer

9999999999

Token cheq_ap

 

 

tta_num_cheque

integer

>>>>,>>>,>>9

Num Número do Cheque

 

 

ttv_num_mensagem

integer

>>>>,>>9N£mero

Número da Mensagem de Erro

 

 

ttv_des_msg_erro

character

x(60)

Mensagem de Erro

 

 

ttv_des_msg_ajuda

character

x(40)

Mensagem de Ajuda

 

 

 

def

...

temp-table

...

tt_log_erros_cheq_ap

...

no-undo

   

...

field

...

tta_cod_estab_cheq              

...

as

...

character

...

format

...

"x(

...

5)"

...

label

...

"Estabelec

...

Cheque"

...

column-label

...

"Estabelec

...

Cheque"

   

...

field

...

tta_num_id_cheq_ap              

...

as

...

integer

...

format

...

"9999999999"

...

initial

...

0

...

label

...

"Token

...

cheq_ap"

...

column-label

...

"Token

...

cheq_ap"

...

    field tta_num_cheque                  

...

as

...

integer

...

format

...

">>>>,>>>,>>9"

...

initial

...

?

...

label

...

"Num

...

Cheque"

...

column-label

...

"Num

...

Cheque"

   

...

field

...

ttv_num_mensagem                

...

as

...

integer

...

format

...

">>>>,>>9"

...

label

...

"

...

Número"

...

column-label

...

"

...

Número Mensagem"

   

...

field

...

ttv_des_msg_erro                

...

as

...

character

...

format

...

"x(60)"

...

label

...

"Mensagem

...

Erro"

...

column-label

...

"

...

Inconsistência"

   

...

field

...

ttv_des_msg_ajuda               

...

as

...

character

...

format

...

"x(40)"

...

label

...

"Mensagem

...

Ajuda"

...

column-label

...

"Mensagem

...

Ajuda"

   

...

index

...

tt_

...

erro                          is primary unique

         

...

tta_cod_estab_cheq              

...

ascending

         

...

tta_num_id_cheq_ap              

...

ascending

         

...

ttv_num_mensagem                

...

ascending

   

...

.

...