Histórico da Página
Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | prgfin/acr/acr933za |
Objetivo
Listar os títulos liquidados do Contas a Receber.
Parâmetros de Entrada
tt_faixa_selecao: será utilizado para a busca dos títulos de acordo com as faixas informadas;
...
tt_erro_msg: Retorna os erros ocorridos durante o processamento da API.
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.
RUN pi_main_api_tit_acr_liquidac_2 IN v_hdl_aux(INPUT TABLE tt_faixa_selecao,
Input TABLE tt_selec_tipo_especie,
Input Input table tt_selec_transacao_tit,
Input Input table tt_parametros_tit,
OUTPUT table tt_tit_acr_liquidac_period,
OUTPUT TABLE tt_total_liquidac_period,
OUTPUT 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(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_ini | character | X(04) | Grupo Cliente Inicial |
Ttv_cod_grp_clien_fim | character | X(04) | Grupo Cliente Final |
Ttv_dat_cr_inic | Date | 99/99/9999 | Data Credito Inicial |
Ttv_dat_cr_fim | date | 99/99/9999 | Data Credito Final |
Ttv_dat_transacao_ini | Date | 99/99/9999 | Data Transação Inicial |
Ttv_dat_transacao_fim | date | 99/99/9999 | Data Transação Final |
Ttv_dat_emis_docto_ini | Date | 99/99/9999 | Data Emissão Inicial |
Ttv_dat_emis_docto_fim | date | 99/99/9999 | Data Emissão Final |
Ttv_cod_refer_ini | Character | X(10) | Referencia Inicial |
Ttv_Cod_refer_fim | Character | X(10) | Referencia Final |
Ttv_cdn_repres_ini | Integer | >>>,>>9 | Representante Inicial |
Ttv_cdn_repres_fim | Integer | >>>,>>9 | Representante Final |
Ttv_cod_portador_ini | character | X(05) | Portador Inicial |
Ttv_cod_portador_fim | character | X(05) | Portador 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"
...
field
...
ttv_cod_espec_docto_fim
...
as
...
character
...
format
...
"x(3)"
...
label
...
"até"
...
column-label
...
"Código
...
Final"
...
field
...
ttv_cdn_cliente_ini
...
as
...
Integer
...
format
...
">>>,>>>,>>9"
...
initial
...
0
...
label
...
"Cliente"
...
column-label
...
"Cliente
...
Inicial"
...
field
...
ttv_cdn_cliente_fim
...
as
...
Integer
...
format
...
">>>,>>>,>>9"
...
initial
...
0
...
label
...
"até"
...
column-label
...
"Cliente
...
Final"
...
field
...
ttv_cod_grp_clien_ini
...
as
...
character
...
format
...
"x(4)"
...
label
...
"Grupo
...
Cliente"
...
column-label
...
"Grupo
...
Cliente"
...
field
...
ttv_cod_grp_clien_
...
fim as character format "x(4)"
...
label
...
"até"
...
column-label
...
"Grupo
...
Cliente"
...
field
...
ttv_dat_cr_inic
...
as
...
date
...
format
...
"99/99/9999"
...
label
...
"Data
...
Crédito"
...
column-label
...
"Data
...
Crédito"
...
field
...
ttv_dat_cr_fim
...
as
...
date
...
format
...
"99/99/9999"
...
label
...
"Data
...
Crédito"
...
column-label
...
"Data
...
Crédito"
...
field
...
ttv_dat_transacao_ini
...
as
...
date
...
format
...
"99/99/9999"
...
initial
...
today
...
label
...
"Data
...
Transação"
...
column-label
...
"Data
...
Transação"
...
field
...
ttv_dat_transacao_fim
...
as
...
date
...
format
...
"99/99/9999"
...
initial
...
today
...
label
...
"até"
...
column-label
...
"Final"
...
field
...
ttv_dat_emis_docto_ini
...
as
...
date
...
format
...
"99/99/9999"
...
initial
...
today
...
label
...
"Data
...
Emissão"
...
column-label
...
"Emissão"
...
field
...
ttv_dat_emis_docto_fim
...
as
...
date
...
format
...
"99/99/9999"
...
initial
...
today
...
label
...
"até"
...
column-label
...
"até"
...
field
...
ttv_cod_refer_ini
...
as
...
character
...
format
...
"x(10)"
...
label
...
"Referência"
...
column-label
...
"Referência"
...
field
...
ttv_cod_refer_fim
...
as
...
character
...
format
...
"x(10)"
...
label
...
"até"
...
column-label
...
"Referência
...
Final"
...
field
...
ttv_cdn_repres_ini
...
as
...
Integer
...
format
...
">>>,>>9"
...
initial
...
0
...
label
...
"Representante"
...
column-label
...
"Repres
...
Inicial"
...
field
...
ttv_cdn_repres_fim
...
as
...
Integer
...
format
...
">>>,>>9"
...
initial
...
0
...
label
...
"até"
...
column-label
...
"Repres
...
Final"
...
field
...
ttv_cod_portador_ini
...
as
...
character
...
format
...
"x(5)"
...
label
...
"Portador"
...
column-label
...
"Portador
...
Inicial"
...
field
...
ttv_cod_portador_
...
fim as character format "x(5)"
...
label
...
"até"
...
column-label
...
"Portador
...
Final"
...
field ttv_cod_cart_bcia_ini
...
as
...
character
...
format
...
"x(3)"
...
label
...
"Carteira"
...
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 |
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 | 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 |
...
def
...
temp-table
...
tt_selec_tipo_especie
...
no-undo
...
field
...
ttv_log_mostra_normal
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Normal"
...
field
...
ttv_log_mostra_antecip
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Antecipação"
...
column-label
...
"Antecipação"
...
field
...
ttv_log_mostra_prev
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Previsão"
...
field
...
ttv_log_mostra_cheq
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Cheque"
...
column-label
...
"Cheque"
...
field
...
ttv_log_mostra_aviso_db
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Aviso
...
Débito"
...
column-label
...
"Aviso
...
Débito"
...
field
...
ttv_log_mostra_docto_vendor
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Vendor"
...
column-label
...
"Vendor"
...
field
...
ttv_log_mostra_docto_vdr_repac
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no.
Tabela Temporária | Descrição | Entrada/Saída |
tt_selec_transacao_tit | Conterá as informações referentes seleção. | Entrada |
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
Ttv_log_mostra_liquidac_normal | logical | Yes/no | Liquidação Normal |
Ttv_log_mostra_liquidac_antecip | logical | Yes/no | Liquidação contra AN |
Ttv_log_mostra_liquidac_renegoc | logical | Yes/no | Liquidação Renegociação |
Ttv_log_mostra_liq_enctro_cta | logical | Yes/no | Liquidação Encontro de Contas |
Ttv_log_mostra_perda_dedut | logical | Yes/no | Liquidação Perdas Dedutíveis |
ttv_log_transf_estab_liq | logical | Yes/no | Liquidação Transferência Estab |
Ttv_log_mostra_acerto_val_cr | logical | Yes/no | Liquidação Acerto de Valor |
Ttv_log_mostra_acerto_val_menor | logical | Yes/no | Liquidação Acerto Valor Menor |
Ttv_log_mostra_devol | logical | Yes/no | Devolução |
Ttv_log_mostra_recuper_perda | logical | Yes/no | Recup Perda dedut |
def
...
temp-table
...
tt_selec_transacao_tit
...
no-undo
...
field
...
ttv_log_mostra_liquidac_normal
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Liquidação
...
Normal"
...
field
...
ttv_log_mostra_liquidac_antecip
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Liquidação
...
contra
...
AN"
...
field
...
ttv_log_mostra_liquidac_renegoc
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Liquid
...
Renegociação"
...
field
...
ttv_log_mostra_liq_enctro_cta
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Liq
...
Encontro
...
Ctas"
...
column-label
...
"Liq
...
Encontro
...
Ctas"
...
field
...
ttv_log_mostra_perda_dedut
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Liquid
...
Perda
...
Dedut"
...
column-label
...
"Liquid
...
Perda
...
Dedut"
...
field
...
ttv_log_mostra_transf_estab_liq
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Liq
...
Transf
...
Estab"
...
column-label
...
"Liq
...
Transf
...
Estab"
...
field
...
ttv_log_mostra_acerto_val_cr
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Acerto
...
Valor
...
a
...
CR"
...
field
...
ttv_log_mostra_acerto_val_menor
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Acerto
...
Valor
...
a
...
Menor"
...
field
...
ttv_log_mostra_devol
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
no
...
label
...
"Devolução"
...
field
...
ttv_log_mostra_recuper_perda
...
as
...
logical
...
format
...
"Sim/Não"
...
initial
...
yes
...
label
...
"Recup
...
Perda
...
Dedut".
Tabela Temporária | Descrição | Entrada/Saída |
tt_parametros_tit | Conterá as informações referentes aos parâmetros. | Entrada |
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 |
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 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.
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_rec_tit_acr as recid format ">>>>>>9"
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"
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_total_liquidac_period | Conterá as informações referentes aos valores totais de acordo com a classificação escolhida. | Saída |
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
Ttv_ind_classif | character | X(35) | Classificação(Por Matriz, Por Cliente, Por Estabelecimento, Por Unidade Negócio, Por Espécie e Por Representante) |
Ttv_cod_codigo | character | X(08) | Código de acordo com a classificação |
Ttv_val_tot_movto_tit_acr | decimal | ->>,>>>,>>>,>>9.99 | Valor Total Movimento |
Ttv_val_tot_antecip | Decimal | ->>,>>>,>>>,>>9.99 | Valor Total Antecipado |
Ttv_val_tot_bcia_fim | Decimal | ->>,>>>,>>>,>>9.99 | Valor Total Correção monetária |
Ttv_val_tot_multa_juros_cm | decimal | ->>,>>>,>>>,>>9.99 | Valor Total Multa/Juros |
Ttv_val_tot_liq_movto_tit_acr | decimal | ->>,>>>,>>>,>>9.99 | Valor Total Liquido |
Ttv_val_tot_pend | decimal | ->>,>>>,>>>,>>9.99 | Valor Total Pend. |
Ttv_val_tot_retid | decimal | >>>,>>>,>>9.99 | Valor Total Retenções |
Ttv_val_tot_cheq | decimal | ->>,>>>,>>>,>>9.99 | Valor Total Cheque |
Ttv_val_tot_origin | decimal | ->>,>>>,>>>,>>9.99 | Valor Total |
...
Original | |||||
def
...
temp-table
...
tt_total_liquidac_period
...
no-undo
...
field
...
ttv_ind_classif
...
as
...
character
...
format
...
"X(35)"
...
initial
...
"Por
...
Título"
...
label
...
"Classif
...
Detalhe"
...
field
...
ttv_cod_codigo
...
as
...
character
...
format
...
"x(8)"
...
field
...
ttv_val_tot_movto_tit_acr
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
field
...
ttv_val_tot_antecip
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
label
...
"Total
...
Antecipação"
...
column-label
...
"Total
...
Antecipação"
...
field
...
ttv_val_tot_bcia_fim
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
field
...
ttv_val_tot_multa_juros_cm
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
label
...
"Multa/Juros/CM"
...
column-label
...
"Multa/Juros/CM"
...
field
...
ttv_val_tot_liq_movto_tit_acr
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
field
...
ttv_val_tot_pend
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
field ttv_val_tot_retid
...
as
...
decimal
...
format
...
">>>,>>>,>>9.99"
...
decimals
...
2
...
label
...
"Retenções"
...
column-label
...
"Retenções"
...
field
...
ttv_val_tot_cheq
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
label
...
"Valor
...
Total
...
Cheque"
...
field
...
ttv_val_tot_origin
...
as
...
decimal
...
format
...
"->>,>>>,>>>,>>9.99"
...
decimals
...
2
...
.
Tabela Temporária | Descrição | Entrada/Saída |
tt_erro_msg | Conterá os erros referente as validações no processamento da api. | Saída |
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. |
ttv_num_msg_erro | integer | >>>>>>9 | Numero da Mensagem |
Ttv_des_msg_erro | character | X(60) | Erro |
Ttv_des_help_erro | character | X(200) | Help |
...
def
...
temp-table
...
tt_erro_msg
...
no-undo
...
field
...
ttv_num_msg_erro
...
as
...
integer
...
format
...
">>>>>>9"
...
label
...
"Mensagem"
...
column-label
...
"Mensagem"
...
field
...
ttv_des_msg_erro
...
as
...
character
...
format
...
"x(60)"
...
label
...
"Mensagem
...
Erro"
...
column-label
...
"Inconsistência"
...
field
...
ttv_des_help_erro
...
as
...
character
...
format
...
"x(200)"
...
index
...
tt_num_
...
erro
...
ttv_num_msg_erro
...
ascending
...
.