Árvore de páginas

Versões comparadas

Chave

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

...

RUN pi_main_api_tit_acr_liquidac_2 IN v_hdl_aux(INPUT TABLE tt_faixa_selecao,

...

                                              OUTPUT table tt_tit_acr_liquidac_period_old,

                                              OUTPUT TABLE tt_total_liquidac_period,

...

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

API 2 Funcionamento

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

DEFINE VARIABLE v_hdl_aux AS HANDLE      NO-UNDO.

RUN prgfin\acr\acr933za.py PERSISTEN SET v_hdl_aux.

...

Tabelas Temporárias


Tabela Temporária

Descrição

Entrada/Saída

tt_faixa_selecao

...

Conterá as informações da faixa para a busca dos títulos.

Entrada

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

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

Ttv_cod_estab_ini

character

X(03)/X(05)*

Estabelecimento Inicial



Ttv_cod_estab_fim

character

X(03)/X(05)*

Estabelecimento Final



Ttv_cod_unid_negoc_ini

character

X(03)

Unidade de Negocio Inicial



Ttv_cod_unid_negoc_fim

character

X(03)

Unidade de Negocio Final



Ttv_cod_espec_docto_ini

Character

X(03)

Espécie Docto Inicial



Ttv_cod_espec_docto_fim

Character

X(03)

Espécie Docto Final



Ttv_cdn_cliente_ini

Integer

>>>,>>>,>>9

Cliente Inicial



Ttv_cdn_cliente_fim

Integer

>>>,>>>,>>9

Cliente Final



Ttv_cod_grp_clien

                                              Input TABLE tt_selec_tipo_especie,

                                              Input table tt_selec_transacao_tit,

                                              Input table tt_parametros_tit,

                                              OUTPUT table tt_tit_acr_liquidac_period,

                                              OUTPUT TABLE tt_total_liquidac_period,

                                              OUTPUT TABLE tt_erro_msg).

DELETE PROCEDURE v_hdl_aux.

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_faixa_selecao

Conterá as informações da faixa para a busca dos títulos.

Entrada

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

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

Ttv_cod_estab_ini

character

X(03)/X(05)*

Estabelecimento Inicial

Ttv_cod_estab_fim

character

X(03)/X(05)*

Estabelecimento Final

Ttv_cod_unid_negoc_ini

character

X(0304)

Unidade de Negocio Grupo Cliente Inicial



Ttv_cod_unidgrp_negocclien_fim

character

X(0304)

Unidade de Negocio Grupo Cliente Final



Ttv_coddat_especcr_docto_iniinic

Character

X(03)

Date

99/99/9999

Data Credito Espécie Docto Inicial



Ttv_coddat_especcr_docto_fim

Character

X(03)

date

99/99/9999

Data Credito Espécie Docto Final



Ttv_cdndat_clientetransacao_ini

Integer

>>>,>>>,>>9

Date

99/99/9999

Data Transação Cliente Inicial



Ttv_cdndat_clientetransacao_fim

Integer

>>>,>>>,>>9

date

99/99/9999

Data Transação Cliente Final



Ttv_coddat_grpemis_cliendocto_ini

character

X(04)

Date

99/99/9999

Data Emissão Grupo Cliente Inicial



Ttv_coddat_grpemis_cliendocto_fim

character

X(04)

date

99/99/9999

Data Emissão Grupo Cliente Final



Ttv_datcod_crrefer_inicini

Date

99/99/9999

Character

X(10)

Referencia Data Credito Inicial



Ttv_datCod_crrefer_fim

date

99/99/9999

Character

X(10)

Referencia Data Credito Final



Ttv_datcdn_transacaorepres_ini

Date

99/99/9999

Integer

>>>,>>9

Representante Data Transação Inicial



Ttv_datcdn_transacaorepres_fim

date

99/99/9999

Integer

>>>,>>9

Representante Data Transação Final



Ttv_datcod_emis_doctoportador_ini

Date

99/99/9999

character

X(05)

Portador Data Emissão Inicial



Ttv_datcod_emis_doctoportador_fim

date

99/99/9999

character

X(05)

Portador Data Emissão Final



Ttv_cod_cart_referbcia_ini

Character

X(1003)

Referencia Carteira Bancaria Inicial



Ttv_cod_Codcart_referbcia_fim

Character

X(1003)

Referencia Carteira Bancaria Final



Ttv_cdn_clien_represmatriz_ini

Integer

>>>,>>>,>>9

Representante Cliente Matriz Inicial



Ttv_cdn_represclien_matriz_fim

Integer

>>>,>>>,>>9

Representante Cliente Matriz Final



Ttv_Cod_codproces_portadorexport_ini

characterCharacter

X(0512)

Portador Processo Exportação Inicial



Ttv_cod_proces_portadorexport_fim

characterCharacter

X(0512)

Portador Processo Exportação Final

Ttv_cod_cart_bcia_ini

Character

X(03)

Carteira Bancaria Inicial

Ttv_cod_cart_bcia_fim

Character

X(03)

Carteira Bancaria Final

Ttv_cdn_clien_matriz_ini

Integer

>>>,>>>,>>9

Cliente Matriz Inicial

Ttv_cdn_clien_matriz_fim

Integer

>>>,>>>,>>9

Cliente Matriz Final

Ttv_Cod_proces_export_ini

Character

X(12)

Processo Exportação Inicial

Ttv_cod_proces_export_fim

Character

X(12)

Processo Exportação Final




def temp-table tt_faixa_selecao no-undo

    field ttv_cod_estab_ini                as character format "x(3)" label "Estabelecimento" column-label "Estab Inicial"

    field ttv_cod_estab_fim                as character format "x(3)" label "até" column-label "Estab Final"

    field ttv_cod_unid_negoc_ini           as character format "x(3)" label "Unid Negócio" column-label "Unid Neg"

    field ttv_cod_unid_negoc_fim           as character format "x(3)" label "até" column-label "Final"

    field ttv_cod_espec_docto_ini          as character format "x(3)" label "Espécie" column-label "Código Inicial"def temp-table tt_faixa_selecao no-undo

    field ttv_cod_estabespec_docto_ini                fim          as character format "x(3)" label "Estabelecimentoaté" column-label "Estab InicialCódigo Final"

    field ttv_codcdn_estabcliente_fim                ini              as character Integer format "x(3)" >>>,>>>,>>9" initial 0 label "atéCliente" column-label "Estab FinalCliente Inicial"

    field ttv_codcdn_unidcliente_negoc_ini           fim              as character Integer format "x(3)" label "Unid Negócio>>>,>>>,>>9" initial 0 label "até" column-label "Unid NegCliente Final"

    field ttv_cod_unidgrp_negocclien_fim           ini            as character format "x(34)" label "atéGrupo Cliente" column-label "FinalGrupo Cliente"

    field ttv_cod_especgrp_doctoclien_ini          fim            as character format "x(34)" label "Espécieaté" column-label "Código InicialGrupo Cliente"

    field ttv_coddat_especcr_docto_fim          inic                  as character date format "x(3)99/99/9999" label "atéData Crédito" column-label "Código FinalData Crédito"

    field ttv_cdndat_clientecr_ini              fim                   as Integer date format ">>>,>>>,>>9" initial 0 label "Cliente99/99/9999" label "Data Crédito" column-label "Cliente InicialData Crédito"

    field ttv_cdndat_clientetransacao_fim              ini            as Integer date format ">>>,>>>,>>999/99/9999" initial 0 today label "atéData Transação" column-label "Cliente FinalData Transação"

    field ttv_coddat_grptransacao_clien_ini            fim            as character date format "x(4)" label "Grupo Cliente99/99/9999" initial today label "até" column-label "Grupo ClienteFinal"

    field ttv_coddat_grpemis_cliendocto_fim            ini           as character date format "x(4)" label "até99/99/9999" initial today label "Data Emissão" column-label "Grupo ClienteEmissão"

    field ttv_dat_emis_crdocto_inic                  fim           as date format "99/99/9999" initial today label "Data Créditoaté" column-label "Data Créditoaté"

    field ttv_datcod_crrefer_fim                   ini                as date character format "99/99/9999x(10)" label "Data CréditoReferência" column-label "Data CréditoReferência"

    field ttv_datcod_transacaorefer_ini            fim                as date character format "99/99/9999" initial today label "Data Transaçãox(10)" label "até" column-label "Data TransaçãoReferência Final"

    field ttv_datcdn_transacaorepres_fim            ini               as date Integer format "99/99/9999>>>,>>9" initial today 0 label "atéRepresentante" column-label "FinalRepres Inicial"

    field ttv_datcdn_emisrepres_docto_ini           fim               as date Integer format "99/99/9999" initial today label "Data Emissão>>>,>>9" initial 0 label "até" column-label "EmissãoRepres Final"

    field ttv_datcod_emisportador_docto_fim           ini             as date character format "99/99/9999" initial today x(5)" label "atéPortador" column-label "atéPortador Inicial"

    field ttv_cod_referportador_ini                as fim             as character format "x(105)" label "Referênciaaté" column-label "ReferênciaPortador Final"

    field ttv_cod_cart_referbcia_fim                ini            as character format "x(103)" label "atéCarteira" column-label "Referência FinalCarteira"

    field ttv_cdncod_cart_represbcia_ini               fim            as Integer character format ">>>,>>9" initial 0 x(3)" label "Representanteaté" column-label "Repres InicialCarteira"

    field ttv_cdn_represclien_matriz_fim               ini         as Integer format ">>>,>>>,>>9" initial 0 label "atéCliente Matriz" column-label "Repres FinalCliente Matriz"

    field ttv_cdn_codclien_portadormatriz_ini             fim         as character Integer format "x(5)" >>>,>>>,>>9" initial 0 label "Portadoraté" column-label "Portador Inicialaté"

    field ttv_cod_portador_fim             as proces_export_ini        as character format "x(512)" label "atéProcesso Exportação" column-label "Portador FinalProc Exp Inicial"

    field ttv_cod_cartproces_bciaexport_ini            fim        as character format "x(312)" label "Carteiraaté" column-label "Carteira"

    field ttv_cod_cart_bcia_fim            as character format "x(3)" label "até" column-label "Carteira"

    field ttv_cdn_clien_matriz_ini         as Integer format ">>>,>>>,>>9" initial 0 label "Cliente Matriz" column-label "Cliente Matriz"

    field ttv_cdn_clien_matriz_fim         as Integer format ">>>,>>>,>>9" initial 0 label "até" column-label "até"

    field ttv_cod_proces_export_ini        as character format "x(12)" label "Processo Exportação" column-label "Proc Exp Inicial"

    field ttv_cod_proces_export_fim        as character format "x(12)" label "até" column-label "Proc Exp Final".

Tabela Temporária

Descrição

Entrada/Saída

tt_selec_tipo_especie

Conterá as informações da seleção do tipo de espécie

Entrada

Proc Exp Final".


Tabela Temporária

Descrição

Entrada/Saída

tt_selec_tipo_especie

Conterá as informações da seleção do tipo de espécie

Entrada

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

Ttv_log_mostra_normal

logical

Yes/no

Normal



Ttv_log_mostra_antecip

logical

Yes/no

Antecipação



Ttv_log_mostra_prev

logical

Yes/no

Previsão



Ttv_log_mostra_cheq

logical

Yes/no

Cheque



Ttv_log_mostra_aviso_db

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

Ttv_log_mostra_normal

logical

Yes/no

NormalAviso Débito



Ttv_log_mostra_docto_antecipvendor

logical

Yes/no

AntecipaçãoVendor



Ttv_log_mostra_docto_vdr_prevrepac

logical

Yes/no

Previsão

Ttv_log_mostra_cheq

logical

Yes/no

Cheque

Ttv_log_mostra_aviso_db

logical

Yes/no

Aviso Débito

Ttv_log_mostra_docto_vendor

logical

Yes/no

Vendor

Ttv_log_mostra_docto_vdr_repac

logical

Yes/no

Vendor Repactuado

Vendor Repactuado




def temp-table tt_selec_def temp-table tt_selec_tipo_especie no-undo

    field ttv_log_mostra_normal            as logical format "Sim/Não" initial yes label "Normal"

...

Atributo

Tipo

Formato

Descrição

Obrig.

Evol.

Ttv_loq_liquidac_estordo_ctbz

logical

Yes/no

Que Contabilizam



Ttv_log_liq_estordo_nao_ctbz

logical

Yes/no

Não Contabilizam



Ttv_loq_impr_ped

logical

Yes/no

Impr Todos Pedidos



Ttv_ind_impres_histor_2

character

X(08)

Histórico



Ttv_cod_finalid_econ

character

X(10)

Finalidade Econômica



Ttv_cod_finalid_econ_apres

character

X(10)

Finalidade Economica Apresentação



Ttv_dat_cotac_indic_econ

date

99/99/9999

Data Cotação

ttv_ind_classif

character

X(35)

Classificação( Por Matriz, Por Cliente, Por Estabelecimento, Por Unidade de Negócio, Por Espécie e Por Representante)

ttv_log_lista_tit_cobr_espec    

logical

Yes/no

Lista Títulos de Cobrança Especial

def temp-table tt_parametros_tit no-undo

    field ttv_log_liquidac_estordo_ctbz    as logical format "Sim/Não" initial no label "Que Contabilizam" column-label "Estornados Contabil"

    field ttv_log_liq_estordo_nao_ctbz     as logical format "Sim/Não" initial no

    field ttv_log_impr_ped                 as logical format "Sim/Não" initial yes label "Impr Todos Pedidos" column-label "Impr Todos Pedidos"

    field ttv_ind_impres_histor_2          as character format "X(08)" initial "Do Sistema" label "Histórico"

    field ttv_cod_finalid_econ             as character format "x(10)" label "Finalidade Econômica" column-label "Finalidade Econômica"

    field ttv_cod_finalid_econ_apres       as character format "x(10)" initial "Corrente" label "Finalid Apresentação" column-label "Finalid Apresentação"

    field ttv_dat_cotac_indic_econ         as date format "99/99/9999" initial today label "Data Cotação" column-label "Data Cotação"

    field ttv_ind_classif                  as character format "X(35)" initial "Por Título" label "Classif Detalhe"

    field ttv_log_lista_tit_cobr_espec     as logical format "Sim/Não" initial no label "Lista Títulos de Cob" column-label "Lista Títulos de Cob".

Tabela Temporária

Descrição

Entrada/Saída

tt_tit_acr_liquidac_period

Conterá as informações referentes ao Títulos liquidados no período.

Saída

(*) 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.

...

Tta_cod_estab

...

character

...

X(03)/X(05)*

...

Estabelecimento

...

Tta_cod_espec_docto

...

character

...

X(03)

...

Espécie Documento

...

Tta_cod_ser_docto

...

character

...

X(03)/X(05)**

...

Serie Documento

...

Tta_cod_tit_acr

...

character

...

X(10)/X(16)**

...

Titulo

...

Tta_cod_parcela

...

character

...

X(02)

...

Parcela

...

Tta_cdn_cliente

...

Integer

...

>>>,>>>,>>9

...

Cliente

...

Ttv_nom_pessoa_cli

...

character

...

X(40)

...

Nome

...

Tta_cod_portador

...

character

...

X(05)

...

Portador

...

Ttv_nom_pessoa_portad

...

character

...

X(24)

...

Nome Portador

...

Tta_cdn_repres

...

Integer

...

>>>,>>9

...

Representante

...

Ttv_nom_pessoa_rep

...

character

...

X(40)

...

Nome Representante

...

Tta_cod_cart_bcia

...

character

...

X(03)

...

Carteira

...

Ttv_dat_vencto_tit_acr_aux

...

date

...

99/99/9999

...

Data Vencimento

...

Ttv_dat_cr_movto_tit_acr_aux

...

date

...

99/99/9999

...

Data Credito

...

Tta_dat_ems_docto

...

date

...

99/99/9999

...

Data Emissão

...

Tta_ind_trans_acr_abrev

...

character

...

X(04)

...

Trans Abrev

...

Ttv_cod_unid_negoc_acr

...

character

...

X(03)

...

Unidade Negocio

...

Tta_num_id_tit_acr

...

integer

...

999999999

...

Token Cta Receber

...

Ttv_ind_ndebito_gerad

...

character

...

X(03)

...

AD

...

Ttv_log_acumul_atraso

...

logical

...

Yes/no

...

Ttv_cod_dwb_field_rpt

...

character

...

X(32)

...

Conjunto

...

Ttv_row_tit_acr

...

rowid

...

Ttv_nom_abrev

...

character

...

X(15)

...

Nome Abreviado

...

Tta_des_espec_docto

...

character

...

X(40)

...

Descrição Especie

...

Tta_cod_refer

...

character

...

X(10)

...

Referencia

...

Tta_num_id_movto_tit_acr

...

integer

...

999999999

...

Token Movto Tit Acr

...

Ttv_val_movto_tit_acr_2

...

decimal

...

->>>>>>,>>9.99

...

Valor Movimento

...

Ttv_val_antecip_2

...

decimal

...

->>>>,>>9.99

...

Valor Antecipado

...

Ttv_val_bcia_fim_2

...

decimal

...

->>>>,>>9.99

...

Descto/Abatim

...

Ttv_val_multa_juros_cm_2

...

decimal

...

->>>>,>>9.99

...

Correção Monetaria

...

Ttv_val_liq_movto_tit_acr_2

...

decimal

...

->>>>>>,>>9.99

...

Valor Liquido

...

Ttv_val_pend_2

...

decimal

...

->>>>,>>9.99

...

Valor Pendente

...

Ttv_val_tot_retid

...

decimal

...

>>>,>>>,>>9.99

...

Retenções

...

Ttv_dat_liquidac_tit_acr

...

date

...

99/99/9999

...

Liquidação

...

Ttv_val_cheque

...

decimal

...

->>>,>>>,>>9.99

...

Valor Cheque

...

Tta_cod_grp_clien

...

character

...

X(04)

...

Grupo Cliente

...

Ttv_cb3_ident_visual

...

character

...

X(20)

...

Numero Plaqueta

...

Ttv_dat_ult_aprop_despes_financ

...

date

...

99/99/9999

...

Ult Aprop desp Fin

...

Ttv_dat_trans_tit_acr_aux

...

date

...

99/99/9999

...

Tta_cb3_ident_visual

...

character

...

X(20)

...

Numero Plaqueta

...

Tta_cdn_clien_matriz

...

integer

...

>>>,>>>,>>9

...

Cliente Matriz

...

Ttv_val_original

...

decimal

...

->>>>>,>>>,>>9.99

...

Valor Original

...

Ttv_cod_proces_export

...

character

...

X(12)

...

Processo Exportação

...

Ttv_log_soma_val_origin

...

logical

...

Yes/no

...

Ttv_des_histor_lancto

...

character

...

X(40)

...

Historico (Original, Do Sistema, Não lista

...

ttv_val_tot_multa_tit_acr

...

Decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total Multa

...

ttv_val_tot_juros

...

Decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total Juros

...

ttv_val_tot_cm_tit_acr

...

Decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total CM

...

ttv_val_tot_despes_bcia

...

Decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total Despesas Bancarias



ttv_ind_classif

character

X(35)

Classificação( Por Matriz, Por Cliente, Por Estabelecimento, Por Unidade de Negócio, Por Espécie e Por Representante)



ttv_log_lista_tit_cobr_espec    

logical

Yes/no

Lista Títulos de Cobrança Especial




def temp-table tt_parametros_tit no-undo

    field ttv_log_liquidac_estordo_ctbz    as logical format "Sim/Não" initial no label "Que Contabilizam" column-label "Estornados Contabil"

    field ttv_log_liq_estordo_nao_ctbz     as logical format "Sim/Não" initial no

    field ttv_log_impr_ped                 as logical format "Sim/Não" initial yes label "Impr Todos Pedidos" column-label "Impr Todos Pedidos"

    field ttv_ind_impres_histor_2          as character format "X(08)" initial "Do Sistema" label "Histórico"

    field ttv_cod_finalid_econ             as character format "x(10)" label "Finalidade Econômica" column-label "Finalidade Econômica"

    field ttv_cod_finalid_econ_apres       as character format "x(10)" initial "Corrente" label "Finalid Apresentação" column-label "Finalid Apresentação"

    field ttv_dat_cotac_indic_econ         as date format "99/99/9999" initial today label "Data Cotação" column-label "Data Cotação"

    field ttv_ind_classif                  as character format "X(35)" initial "Por Título" label "Classif Detalhe"

    field ttv_log_lista_tit_cobr_espec     as logical format "Sim/Não" initial no label "Lista Títulos de Cob" column-label "Lista Títulos de Cob"

...

ttv_val_tot_desc_acr

...

Decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total Desconto

...

ttv_val_tot_abat_tit_acr

...

decimal

...

->>,>>>,>>>,>>9.99

...

Valor Total Abatimento

def temp-table tt_tit_acr_liquidac_period no-undo

    field tta_cod_estab                    as character format "x(3)" label "Estabelecimento" column-label "Estab"

    field tta_cod_espec_docto              as character format "x(3)" label "Espécie Documento" column-label "Espécie"

    field tta_cod_ser_docto                as character format "x(3)" label "Série Documento" column-label "Série"

    field tta_cod_tit_acr                  as character format "x(10)" label "Título" column-label "Título"

    field tta_cod_parcela                  as character format "x(02)" label "Parcela" column-label "Parc"

    field tta_cdn_cliente                  as Integer format ">>>,>>>,>>9" initial 0 label "Cliente" column-label "Cliente"

    field ttv_nom_pessoa_cli               as character format "x(40)" label "Nome" column-label "Nome"

    field tta_cod_portador                 as character format "x(5)" label "Portador" column-label "Portador"

    field ttv_nom_pessoa_portad            as character format "x(24)"

    field tta_cdn_repres                   as Integer format ">>>,>>9" initial 0 label "Representante" column-label "Representante"

    field ttv_nom_pessoa_rep               as character format "x(40)" label "Nome" column-label "Nome"

    field tta_cod_cart_bcia                as character format "x(3)" label "Carteira" column-label "Carteira"

    field ttv_dat_vencto_tit_acr_aux       as date format "99/99/9999" label "Data Vencimento" column-label "Vencimento"

    field ttv_dat_cr_movto_tit_acr_aux     as date format "99/99/9999" label "Data Crédito" column-label "Crédito"

    field tta_dat_emis_docto               as date format "99/99/9999" initial today label "Data  Emissão" column-label "Dt Emissão"

    field tta_ind_trans_acr_abrev          as character format "X(04)" label "Trans Abrev" column-label "Trans Abrev"

    field ttv_cod_unid_negoc_acr           as character format "x(3)" label "Unid Negócio" column-label "Un Neg"

    field tta_num_id_tit_acr               as integer format "9999999999" initial 0 label "Token Cta Receber" column-label "Token Cta Receber"

    field ttv_ind_ndebito_gerad            as character format "X(03)" label "AD" column-label "AD"

    field ttv_log_acumul_atraso            as logical format "Sim/Não" initial no

    field ttv_cod_dwb_field_rpt            as character extent 13 format "x(32)" label "Conjunto" column-label "Conjunto"

    field ttv_row_tit_acr                  as rowid

    field ttv_nom_abrev                    as character format "x(15)" label "Nome Abreviado" column-label "Nome Abrev"

    field tta_des_espec_docto              as character format "x(40)" label "Descrição Espécie" column-label "Descrição"

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

    field tta_num_id_movto_tit_acr         as integer format "9999999999" initial 0 label "Token Movto Tit  ACR" column-label "Token Movto Tit  ACR"

    field ttv_val_movto_tit_acr_2          as decimal format "->>>>>>,>>9.99" decimals 2 label "Val Movimento" column-label "Val Movimento"

    field ttv_val_antecip_2                as decimal format "->>>>,>>9.99" decimals 2 label "Val Antecipado" column-label "Val Antecipado"

    field ttv_val_bcia_fim_2               as decimal format "->>>>,>>9.99" decimals 2 label "Descto/Abatim" column-label "Descto/Abatim"

    field ttv_val_multa_juros_cm_2         as decimal format "->>>>,>>9.99" decimals 2 label "Corr Monet" column-label "Corr Monet"

    field ttv_val_liq_movto_tit_acr_2      as decimal format "->>>>>>,>>9.99" decimals 2 label "Valor Líquido" column-label "Valor Líquido"

    field ttv_val_pend_2                   as decimal format "->>>>,>>9.99" decimals 2 label "Valor Pendente" column-label " Mult Calc"

    field ttv_val_tot_retid                as decimal format ">>>,>>>,>>9.99" decimals 2 label "Retenções" column-label "Retenções"

    field ttv_dat_liquidac_tit_acr         as date format "99/99/9999" initial ? label "Liquidação" column-label "Liquidação"

    field ttv_val_cheque                   as decimal format "->>>,>>>,>>9.99" decimals 2 label "Vl Cheque" column-label "Valor Cheque"

    field tta_cod_grp_clien                as character format "x(4)" label "Grupo Cliente" column-label "Grupo Cliente"

    field ttv_cb3_ident_visual             as Character format "x(20)" initial ? label "Número Plaqueta" column-label "Número Plaqueta"

    field ttv_dat_ult_aprop_despes_financ  as date format "99/99/9999" initial ? label "Últ Aprop Desp Fin" column-label "Últ Aprop Desp Fin"

    field ttv_dat_trans_tit_acr_aux        as date format "99/99/9999"

    field tta_cb3_ident_visual             as Character format "x(20)" initial ? label "Número Plaqueta" column-label "Número Plaqueta"

    field tta_cdn_clien_matriz             as Integer format ">>>,>>>,>>9" initial 0 label "Cliente Matriz" column-label "Cliente Matriz"

    field ttv_val_original                 as decimal format "->>>>>,>>>,>>9.99" decimals 4 initial 0 label "Valor Original" column-label "Valor Original"

    field ttv_cod_proces_export            as character format "x(12)" label "Processo Exportação" column-label "Processo Exportação"

    field ttv_log_soma_val_origin          as logical format "Sim/Não" initial no

    field ttv_des_histor_lancto            as character format "x(40)" label "Histórico" column-label "Histórico"

    field ttv_val_tot_multa_tit_acr        as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Vlr Total Multa"

    field ttv_val_tot_juros                as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Total Juros/Capit" column-label "Total Juros/Capit"

    field ttv_val_tot_cm_tit_acr           as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Vlr Total CM"

    field ttv_val_tot_despes_bcia          as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Despesa Bancária" column-label "Despesa Bancária"

    field ttv_val_tot_desc_acr             as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Total Desconto" column-label "Total Desconto"

    field ttv_val_tot_abat_tit_acr         as decimal format "->>,>>>,>>>,>>9.99" decimals 2 label "Vlr Total Abatimento"

    index tt_liquid_period_id              is primary unique

          tta_cod_estab                    ascending

          ttv_cod_unid_negoc_acr           ascending

          tta_num_id_tit_acr               ascending

          tta_num_id_movto_tit_acr         ascending.


Tabela Temporária

Descrição

Entrada/Saída

tt_tit_acr_liquidac_period

_old

Conterá as informações referentes ao Títulos liquidados no período.

Saída

(*) 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.

Tta_cod_estab

character

X(03)/X(05)*

Estabelecimento



Tta_cod_espec_docto

character

X(03)

Espécie Documento



Tta_cod_ser_docto

character

X(03)/X(05)**

Serie Documento



Tta_cod_tit_acr

character

X(10)/X(16)**

Titulo



Tta_cod_parcela

character

X(02)

Parcela



Tta_cdn_cliente

Integer

>>>,>>>,>>9

Cliente



Ttv_nom_pessoa_cli

character

X(40)

Nome



Tta_cod_portador

character

X(05)

Portador



Ttv_nom_pessoa_portad

character

X(24)

Nome Portador



Tta_cdn_repres

Integer

>>>,>>9

Representante



Ttv_nom_pessoa_rep

character

X(40)

Nome Representante



Tta_cod_cart_bcia

character

X(03)

Carteira



Ttv_dat_vencto_tit_acr_aux

date

99/99/9999

Data Vencimento



Ttv_dat_cr_movto_tit_acr_aux

date

99/99/9999

Data Credito



Tta_dat_ems_docto

date

99/99/9999

Data Emissão



Tta_ind_trans_acr_abrev

character

X(04)

Trans Abrev



Ttv_cod_unid_negoc_acr

character

X(03)

Unidade Negocio



Tta_num_id_tit_acr

integer

999999999

Token Cta Receber



Ttv_ind_ndebito_gerad

character

X(03)

AD



Ttv_log_acumul_atraso

logical

Yes/no




Ttv_cod_dwb_field_rpt

character

X(32)

Conjunto



Ttv_

rec

row_tit_acr

recid

>>>>>>9

rowid





Ttv_nom_abrev

character

X(15)

Nome Abreviado



Tta_des_espec_docto

character

X(40)

Descrição Especie



Tta_cod_refer

character

X(10)

Referencia



Tta_num_id_movto_tit_acr

integer

999999999

Token Movto Tit Acr



Ttv_val_movto_tit_acr_2

decimal

->>>>>>,>>9.99

Valor Movimento



Ttv_val_antecip_2

decimal

->>>>,>>9.99

Valor Antecipado



Ttv_val_bcia_fim_2

decimal

->>>>,>>9.99

Descto/Abatim



Ttv_val_multa_juros_cm_2

decimal

->>>>,>>9.99

Correção Monetaria



Ttv_val_liq_movto_tit_acr_2

decimal

->>>>>>,>>9.99

Valor Liquido



Ttv_val_pend_2

decimal

->>>>,>>9.99

Valor Pendente



Ttv_val_tot_retid

decimal

>>>,>>>,>>9.99

Retenções



Ttv_dat_liquidac_tit_acr

date

99/99/9999

Liquidação



Ttv_val_cheque

decimal

->>>,>>>,>>9.99

Valor Cheque



Tta_cod_grp_clien

character

X(04)

Grupo Cliente



Ttv_cb3_ident_visual

character

X(20)

Numero Plaqueta



Ttv_dat_ult_aprop_despes_financ

date

99/99/9999

Ult Aprop desp Fin



Ttv_dat_trans_tit_acr_aux

date

99/99/9999




Tta_cb3_ident_visual

character

X(20)

Numero Plaqueta



Tta_cdn_clien_matriz

integer

>>>,>>>,>>9

Cliente Matriz



Ttv_val_original

decimal

->>>>>,>>>,>>9.99

Valor Original



Ttv_cod_proces_export

character

X(12)

Processo Exportação



Ttv_log_soma_val_origin

logical

Yes/no




Ttv_des_histor_lancto

character

X(40)

Historico (Original, Do Sistema, Não lista



ttv_val_tot_multa_tit_acr

Decimal

->>,>>>,>>>,>>9.99

Valor Total Multa



ttv_val_tot_juros

Decimal

->>,>>>,>>>,>>9.99

Valor Total Juros



ttv_val_tot_cm_tit_acr

Decimal

->>,>>>,>>>,>>9.99

Valor Total CM



ttv_val_tot_despes_bcia

Decimal

->>,>>>,>>>,>>9.99

Valor Total Despesas Bancarias



ttv_val_tot_desc_acr

Decimal

->>,>>>,>>>,>>9.99

Valor Total Desconto



ttv_val_tot_abat_tit_acr

decimal

->>,>>>,>>>,>>9.99

Valor Total Abatimento










def temp-table tt_tit_acr_liquidac_period no-undo

...

    field ttv_cod_dwb_field_rpt            as character extent 13 format "x(32)" label "Conjunto" column-label "Conjunto"

    field ttv_recrow_tit_acr                  as recid format ">>>>>>9"rowid

    field ttv_nom_abrev                    as character format "x(15)" label "Nome Abreviado" column-label "Nome Abrev"

...