Árvore de páginas

Versões comparadas

Chave

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

...

  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_abat_prev.ttv_cod_id_item_lote_impl_tit

tt_api_acr_abat_prev.tta_cod_estab

tt_api_acr_abat_prev.tta_cod_espec_docto

...

  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_aprop_ctbl_pend.ttv_cod_id_item_lote_impl_tit 

tt_api_acr_aprop_ctbl_pend.tta_cod_plano_cta_ctbl

...

  • O atributo ttv_cod_id_item_lote_impl_tit deve receber o campo tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit da temp-table de item para que o relacionamento entre as temp-table funcione.
  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_impto_impl_pend.ttv_cod_id_item_lote_impl_tit 

tt_api_acr_impto_impl_pend.tta_cod_pais

...

    tt_api_acr_ped_vda_pend.ttv_val_base_frete_ecom         
    tt_api_acr_ped_vda_pend.ttv_val_perc_frete_ecom          
    tt_api_acr_ped_vda_pend.ttv_val_frete_ecom           



Tabela Temporária

Descrição

Entrada/Saída

tt_api_acr_relacto_pend

Indicará os relacionamentos com outros títulos, caso o item do lote seja uma Nota de Crédito, Nota de Débito ou Aviso de Débito.

Input / Output

Atributo

Tipo

Formato

Descrição

Obrigatório

Observação

ttv_cod_id_item_lote_impl_tit

character

x(80)

Atributo de relacionamento com a temp-table de item.

Sim

Atualizar com tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit para que ocorra o relacionamento entre as temp-tables.

ttv_cod_id_relacto_pend_tit_acrcharacterx(80)Código Identificador da temp-tableSimSugestão: Gravar string(rowid(tt_api_acr_relacto_pend))

tta_cod_estab_tit_acr_pai

character

x(3) / x(5)*

Estab Tit Pai

Sim


ttv_cod_estab_tit_acr_pai_ext

character

x(3) / x(5)*

Estab Tit Pai

Sim

Para matriz de Tradução

tta_num_id_tit_acr_pai

integer

1E+10

Token

Sim


tta_cod_espec_docto

character

x(3)

Espécie Documento

Sim


tta_cod_ser_docto

character

x(3)/x(5)**

Série Documento

Sim


tta_cod_tit_acr

character

x(10)/x(16)**

Título

Sim


tta_cod_parcela

character

x(02)

Parcela

Sim


tta_val_relacto_tit_acr

decimal

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

Vl Relacto

Sim


tta_log_gera_alter_val

logical

Sim/NÆo

Gera Alter Valor

Sim


tta_ind_motiv_acerto_val

character

X(12)

Motivo Acerto Valor

Sim


ttv_log_nota_vincul

logical

Sim/Não

Nota Vinculada

Não

Default = Sim.


def temp-table tt_api_acr_relacto_pend no-undo
    field ttv_cod_id_item_lote_impl_tit    as character format "x(80)"
    field ttv_cod_id_relacto_pend_tit_acr  as character format "x(80)"
    field tta_cod_estab_tit_acr_pai        as character format "x(5)" label "Estab Tit Pai" column-label "Estab Tit Pai"
    field ttv_cod_estab_tit_acr_pai_ext    as character format "x(5)" label "Estab Tit Pai" column-label "Estab Tit Pai"
    field tta_num_id_tit_acr_pai           as integer format "9999999999" initial 0 label "Token" column-label "Token"
    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(5)" label "Série Documento" column-label "Série"
    field tta_cod_tit_acr                  as character format "x(16)" label "Título" column-label "Título"
    field tta_cod_parcela                  as character format "x(02)" label "Parcela" column-label "Parcela"
    field tta_val_relacto_tit_acr          as decimal format "->>>,>>>,>>9.99" decimals 2 initial 0 label "Vl Relacto" column-label "Vl Relacto"
    field tta_log_gera_alter_val           as logical format "Sim/Não" initial no label "Gera Alter Valor" column-label "Gera Alter Valor"
    field tta_ind_motiv_acerto_val         as character format "X(12)" initial "Alteração" label "Motivo Acerto Valor" column-label "Motivo Acerto Valor"
    field ttv_log_nota_vincul              as logical format "Sim/Não" initial yes
    .

...

tt_api_acr_relacto_pend.ttv_cod_recid_item_lote_impl_tit

tt_api_acr_relacto_pend.ttv_cod_id_relacto_pend_tit_acr

tt_api_acr_relacto_pend.ttv_cod_estab_tit_acr_pai

...

tt_api_acr_relacto_pend.tta_ind_motiv_acerto_val



Tabela Temporária

Descrição

Entrada/Saída

tt_api_acr_aprop_relacto

Contém os valores das apropriações contábeis dos outros títulos relacionados ao item do lote de implantação.

Input / Output

Atributo

Tipo

Formato

Descrição

Obrigatório

Observação

ttv_cod_id_relacto_pend_tit_acr

recid

>>>>>>9

character

x(80)

Atributo de relacionamento com a temp-table tt_api_acr_relacto_pend

Sim

Atualizar com tt_api_acr_relacto_pend.ttv_cod_id_relacto_pend_tit_acr
para que ocorra o relacionamento entre as temp-tables.

tta_cod_cta_ctbl_ext

character

x(20)

Conta Contab Extern

Sim


tta_cod_sub_cta_ctbl_ext

character

x(15)

Sub Conta Externa

Sim 

p/ Matriz de Tradução

tta_cod_unid_negoc_ext

character

x(8)

Unid Neg¢cio Externa

Não

p/ Matriz de Tradução

tta_cod_fluxo_financ_ext

character

x(20)

Tipo Fluxo Externo

Sim 

p/ Matriz de Tradução

tta_cod_plano_cta_ctbl

character

x(8)

Plano Contas

Sim 


tta_cod_cta_ctbl

character

x(20)

Conta Cont bil

Sim 


tta_cod_unid_negoc

character

x(3)

Unid Neg¢cio

Sim


tta_cod_tip_fluxo_financ

character

x(12)

Tipo Fluxo Financ

Sim


tta_val_aprop_ctbl

decimal

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

Valor Aprop Ctbl

Sim


tta_ind_tip_aprop_ctbl

character

x(30)

Tipo Aprop Ctbl

Não


tta_cod_plano_ccusto

character

x(8)

Plano Centros Custo

Não

Planos Ccustos que será utilizado na apropriação de Notas de Devolução.

tta_cod_ccusto

character

x(20)

Centro Custo

Não

Ccustos que será utilizado na apropriação de Notas de Devolução.


def temp-table tt_api_acr_aprop_relacto no-undo
    field ttv_cod_id_relacto_pend_tit_acr  as character format "x(80)"
    field tta_cod_cta_ctbl_ext             as character format "x(20)" label "Conta Contab Extern" column-label "Conta Contab Extern"
    field tta_cod_sub_cta_ctbl_ext         as character format "x(15)" label "Sub Conta Externa" column-label "Sub Conta Externa"
    field tta_cod_unid_negoc_ext           as character format "x(8)" label "Unid Negócio Externa" column-label "Unid Negócio Externa"
    field tta_cod_fluxo_financ_ext         as character format "x(20)" label "Tipo Fluxo Externo" column-label "Tipo Fluxo Externo"
    field tta_cod_plano_cta_ctbl           as character format "x(8)" label "Plano Contas" column-label "Plano Contas"
    field tta_cod_cta_ctbl                 as character format "x(20)" label "Conta Contábil" column-label "Conta Contábil"
    field tta_cod_unid_negoc               as character format "x(3)" label "Unid Negócio" column-label "Un Neg"
    field tta_cod_tip_fluxo_financ         as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"
    field tta_val_aprop_ctbl               as decimal format "->>>,>>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Aprop Ctbl" column-label "Vl Aprop Ctbl"
    field tta_ind_tip_aprop_ctbl           as character format "x(30)" initial "Saldo" label "Tipo Aprop Ctbl" column-label "Tipo Aprop Ctbl"
    field tta_cod_plano_ccusto             as character format "x(8)" label "Plano Centros Custo" column-label "Plano Centros Custo"
    field tta_cod_ccusto                   as Character format "x(20)" label "Centro Custo" column-label "Centro Custo"
    .

...

  • O atributo ttv_cod_id_relacto_pend_tit_acr deve receber o campo tt_api_acr_relacto_pend.ttv_cod_id_relacto_pend_tit_acr para que o relacionamento entre as temp-table funcione.
  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_aprop_relacto.ttv_cod_id_relacto_pend_tit_acr

tt_api_acr_aprop_relacto.tta_cod_cta_ctbl_ext -para matriz de tradução

...

tt_api_acr_aprop_relacto.tta_cod_plano_ccusto           
tt_api_acr_aprop_relacto.tta_cod_ccusto                   



Tabela Temporária

Descrição

Entrada/Saída

tt_

integr

api_acr_

aprop

relacto_

desp

pend_

rec

cheq

Armazena os valores de receita e despesa rateados por unidade de negócio e tipo de fluxo.

Shared

Indicará os cheques usados para pagamento de AN e Títulos Normais à vista.

Input / Output

                                                  

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

Observação

ttv_

rec

cod_id_item_lote_impl_

tit_acr

tit 

recid

>>>>>>9

 

character

x(80)

 Atributo de relacionamento com a temp-table de item.

Sim

Atualizar com tt_api

Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr

_acr_item_lote_impl

_2

.ttv_

rec

cod_id_item_lote_impl_tit

_acr),

para que

haja

ocorra o relacionamento entre as

duas

temp-tables.

Sim

tta_cod_

cta_ctbl_ext

banco

character

x(

20

8)

Conta Contab Extern

Banco

Não

Sim


tta_cod_

sub_cta_ctbl_ext

agenc_bcia

character

x(

15

10)

Sub Conta Externa

Agência Bancária

Sim

Não


tta_cod_

unid

cta_

negoc_ext

corren

character

x(

8

10)

Unid Negócio Externa

Conta Corrente

Sim

Não


tta_

cod_fluxo_financ_ext

num_cheque

integer

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

Num Cheque

Sim

character

x(20)

Tipo Fluxo Externo

Não


tta_val_

perc

vincul_

rat

cheq_

ctbz

acr

decimal

>>>,>>>,>>9.99

Perc Rateio

Valor Vinculado

Sim

Não


tta_

cod

cdn_

plano

bco_

cta

cheq_

ctbl

salario

character

x(8)

Plano Contas

Integer

>>9

Banco Cheque Salário

Não

tta_cod_cta_ctbl

character

x(20)

Conta Contábil

Sim

tta_cod_unid_negoc

character

x(3)

Unid Negócio

Sim

tta_cod_tip_abat

character

x(8)

Tipo de Abatimento. Este atributo só se faz obrigatório quando o tipo de apropriação for “ABATIMENTO”*.

Sim/Não *

tta_cod_tip_fluxo_financ

character

x(12)

Tipo Fluxo Financ

Sim

tta_ind_tip_aprop_recta_despes

character

x(20)

Tipo Apropriação

Sim

def new shared temp-table tt_integr_acr_aprop_desp_rec no-undo

    field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

    field tta_cod_cta_ctbl_ext             as character format "x(20)" label "Conta Contab Extern" column-label "Conta Contab Extern"

    field tta_cod_sub_cta_ctbl_ext         as character format "x(15)" label "Sub Conta Externa" column-label "Sub Conta Externa"

    field tta_cod_unid_negoc_ext           as character format "x(8)" label "Unid Negócio Externa" column-label "Unid Negócio Externa"

    field tta_cod_fluxo_financ_ext         as character format "x(20)" label "Tipo Fluxo Externo" column-label "Tipo Fluxo Externo"

    field tta_val_perc_rat_ctbz            as decimal format ">>9.99" decimals 2 initial 0 label "Perc Rateio" column-label "% Rat"

    field tta_cod_plano_cta_ctbl           as character format "x(8)" label "Plano Contas" column-label "Plano Contas"

    field tta_cod_cta_ctbl                 as character format "x(20)" label "Conta Contábil" column-label "Conta Contábil"

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

    field tta_cod_tip_abat                 as character format "x(8)" label "Tipo de Abatimento" column-label "Tipo de Abatimento"

    field tta_cod_tip_fluxo_financ         as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"

    field tta_ind_tip_aprop_recta_despes   as character format "x(20)" label "Tipo Apropriação" column-label "Tipo Apropriação"

    index tt_id                            is primary unique

          ttv_rec_item_lote_impl_tit_acr   ascending

          tta_cod_cta_ctbl_ext             ascending

          tta_cod_sub_cta_ctbl_ext         ascending

          tta_cod_unid_negoc_ext           ascending

          tta_cod_fluxo_financ_ext         ascending

          tta_cod_plano_cta_ctbl           ascending

          tta_cod_cta_ctbl                 ascending

          tta_cod_unid_negoc               ascending

          tta_cod_tip_fluxo_financ         ascending

          tta_ind_tip_aprop_recta_despes   ascending

          tta_cod_tip_abat                 ascending.

Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_9.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

Segue abaixo os atributos que deverão receber valor:

tt_integr_acr_aprop_desp_rec.tta_cod_plano_cta_ctbl

tt_integr_acr_aprop_desp_rec.tta_cod_cta_ctbl

tt_integr_acr_aprop_desp_rec.tta_cod_unid_negoc

tt_integr_acr_aprop_desp_rec.tta_cod_tip_fluxo_financ

tt_integr_acr_aprop_desp_rec.tta_ind_tip_aprop_recta_despes

tt_integr_acr_aprop_desp_rec.tta_cod_tip_abat (Este atributo só se faz obrigatório quando o tipo de apropriação for “ABATIMENTO”)

tt_integr_acr_aprop_desp_rec.tta_val_perc_rat_ctbz

...

Tabela Temporária

...

Descrição

...

Entrada/Saída

...

tt_integr_acr_aprop_liq_antec

...

Armazena os valores de  rateio das liquidações contra antecipação.

...

Shared

...

Atributo

...

Tipo

...

Formato

...

Descrição

...

Obrigatório

...

Evolução


def temp-table tt_api_acr_relacto_pend_cheq no-undo
    field ttv_cod_id_item_lote_impl_tit    as character format "x(80)"
    field tta_cod_banco                    as character format "x(8)" label "Banco" column-label "Banco"
    field tta_cod_agenc_bcia               as character format "x(10)" label "Agência Bancária" column-label "Agência Bancária"
    field tta_cod_cta_corren               as character format "x(10)" label "Conta Corrente" column-label "Cta Corrente"
    field tta_num_cheque                   as integer format ">>>>,>>>,>>9" initial ? label "Núm Cheque" column-label "Num Cheque"
    field tta_val_vincul_cheq_acr          as decimal format ">>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Vinculado" column-label "Valor Vinculado"
    field tta_cdn_bco_cheq_salario         as Integer format ">>9" initial 0 label "Banco Cheque Salário" column-label "Banco Cheque Salário"
    index tt_id                            is primary unique
          ttv_cod_id_item_lote_impl_tit    ascending
          tta_cod_banco                    ascending
          tta_cod_agenc_bcia               ascending
          tta_cod_cta_corren               ascending
          tta_num_cheque                   ascending
    .

Considerações

  • O atributo ttv_cod_id_item_lote_impl_tit deve receber o campo tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit da temp-table de item para que o relacionamento entre as temp-table funcione.
  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_relacto_pend_cheq.ttv_cod_id_item_lote_impl_tit 

tt_api_acr_relacto_pend_cheq.tta_cod_banco

tt_api_acr_relacto_pend_cheq.tta_cod_agenc_bcia

tt_api_acr_relacto_pend_cheq.tta_cod_cta_corren

tt_api_acr_relacto_pend_cheq.tta_num_cheque



Tabela Temporária

Descrição

Entrada/Saída

tt_api_acr_repres_pend

Indicará os representantes para comissões.

Input / Output

Atributo

Tipo

Formato

Descrição

Obrigatório

Observação

ttv_cod_id_item_lote_impl_tit

character

x(80)

Atributo de relacionamento com a temp-table de item.

Sim

Atualizar com tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit para que ocorra o relacionamento entre as temp-tables.

tta_cdn_repres

Integer

>>>,>>9

Representante

Sim


tta_val_perc_comis_repres

decimal

>>9.9999

% Comissão

Sim


tta_val_perc_comis_repres_emis

decimal

>>9.99

% Comis Emissão

Sim


tta_val_perc_comis_abat

decimal

>>9.99

% Comis Abatimento

Sim

Se o valor estiver ?, a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tta_val_perc_comis_desc

decimal

>>9.99

% Comis Desconto

Sim

Se o valor estiver ?, a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tta_val_perc_comis_juros

decimal

>>9.99

% Comis Juros

Sim

Se o valor estiver ?, a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tta_val_perc_comis_multa

decimal

>>9.99

% Comis Multa

Sim

Se o valor estiver ?, a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tta_val_perc_comis_acerto_val

decimal

>>9.99

% Comis AVA

Sim

Se o valor estiver ?, a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tta_log_comis_repres_proporc

logical

Sim/Não

Comis Proporcional

Não


tta_ind_tip_comis

character

X(15)

Tipo Comissão

Sim



def temp-table tt_api_acr_repres_pend no-undo
    field ttv_cod_id_item_lote_impl_tit    as character format "x(80)"
    field tta_cdn_repres                   as Integer format ">>>,>>9" initial 0 label "Representante" column-label "Representante"
    field tta_val_perc_comis_repres        as decimal format ">>9.9999" decimals 4 initial 0 label "% Comissão" column-label "% Comissão"
    field tta_val_perc_comis_repres_emis   as decimal format ">>9.9999" decimals 4 initial 0 label "% Comis Emissão" column-label "% Comis Emissão"
    field tta_val_perc_comis_abat          as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Abatimento" column-label "% Comis Abatimento"
    field tta_val_perc_comis_desc          as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Desconto" column-label "% Comis Desconto"
    field tta_val_perc_comis_juros         as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Juros" column-label "% Comis Juros"
    field tta_val_perc_comis_multa         as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Multa" column-label "% Comis Multa"
    field tta_val_perc_comis_acerto_val    as decimal format ">>9.99" decimals 2 initial 0 label "% Comis AVA" column-label "% Comis AVA"
    field tta_log_comis_repres_proporc     as logical format "Sim/Não" initial no label "Comis Proporcional" column-label "Comis Propor"
    field tta_ind_tip_comis                as character format "X(15)" initial "Valor Bruto" label "Tipo Comissão" column-label "Tipo Comissão"
    index tt_id                            is primary unique
          ttv_cod_id_item_lote_impl_tit    ascending
          tta_cdn_repres                   ascending
    .

Considerações

  • O atributo ttv_cod_id_item_lote_impl_tit deve receber o campo tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit da temp-table de item para que o relacionamento entre as temp-table funcione.
  • Segue abaixo os atributos que deverão receber valor:

tt_api_acr_repres_pend.ttv_cod_id_item_lote_impl_tit

tt_api_acr_repres_pend.tta_cdn_repres

tt_api_acr_repres_pend.tta_val_perc_comis_repres

tt_api_acr_repres_pend.tta_val_perc_comis_repres_emis

tt_api_acr_repres_pend.tta_val_perc_comis_abat

tt_api_acr_repres_pend.tta_val_perc_comis_desc

tt_api_acr_repres_pend.tta_val_perc_comis_juros

tt_api_acr_repres_pend.tta_val_perc_comis_multa

tt_api_acr_repres_pend.tta_val_perc_comis_acerto_val

tt_api_acr_repres_pend.tta_ind_tip_comis

  • Caso os campos abaixo, sejam alimentados com o valor ? a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

tt_api_acr_repres_pend.tta_val_perc_comis_abat 

tt_api_acr_repres_pend.tta_val_perc_comis_desc

tt_api_acr_repres_pend.tta_val_perc_comis_juros

tt_api_acr_repres_pend.tta_val_perc_comis_multa

tt_api_acr_repres_pend.tta_val_perc_comis_acerto_val



Tabela Temporária

Descrição

Entrada/Saída

tt_api_acr_repres_comis

Indicará os representantes para comissões.

Input

Atributo

Tipo

Formato

Descrição

Obrigatório

Observação

ttv_cod_id_item_lote_impl_tit

character

x(80)

Atributo de relacionamento com a temp-table de item.

Sim

Atualizar com tt_api_acr_item_lote_impl.ttv_cod_id_item_lote_impl_tit para que ocorra o relacionamento entre as temp-tables.

tta_cdn_repres

integer

>>>,>>9

Representante



tta_ind_tip_comis_ext

character

x(15)

Tipo Comis Externo



ttv_ind_liber_pagto_comis

character

x(20)

Lib Pagto Comis



field ttv_ind_sit_comis_ext

character

x(10)

Sit Comis Ext




def temp-table tt_api_acr_repres_comis no-undo
    field ttv_cod_id_item_lote_impl_tit    as character format "x(80)"
    field tta_cdn_repres                   as Integer format ">>>,>>9" initial 0 label "Representante" column-label "Representante"
    field tta_ind_tip_comis_ext            as character format "X(15)" initial "Nenhum" label "Tipo Comis Externo" column-label "Tipo Comis Externo"
    field ttv_ind_liber_pagto_comis        as character format "X(20)" initial "Nenhum" label "Lib Pagto Comis" column-label "Lib Comis"
    field ttv_ind_sit_comis_ext            as character format "X(15)" initial "Nenhum" label "Sit Comis Ext" column-label "Sit Comis Ext"
    .







Tabela Temporária

Descrição

Entrada/Saída

tt_integr_acr_aprop_desp_rec

Armazena os valores de receita e despesa rateados por unidade de negócio e tipo de fluxo.

Shared

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

ttv_rec_item_lote_impl_tit_acr

recid

>>>>>>9

 Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_2.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

Sim


tta_cod_cta_ctbl_ext

character

x(20)

Conta Contab Extern

Não


tta_cod_sub_cta_ctbl_ext

character

x(15)

Sub Conta Externa

Não


tta_cod_unid_negoc_ext

character

x(8)

Unid Negócio Externa

Não


tta_cod_fluxo_financ_ext

character

x(20)

Tipo Fluxo Externo

Não


tta_val_perc_rat_ctbz

decimal

>>9.99

Perc Rateio

Sim


tta_cod_plano_cta_ctbl

character

x(8)

Plano Contas

Não


tta_cod_cta_ctbl

character

x(20)

Conta Contábil

Sim


tta_cod_unid_negoc

character

x(3)

Unid Negócio

Sim


tta_cod_tip_abat

character

x(8)

Tipo de Abatimento. Este atributo só se faz obrigatório quando o tipo de apropriação for “ABATIMENTO”*.

Sim/Não *


tta_cod_tip_fluxo_financ

character

x(12)

Tipo Fluxo Financ

Sim


tta_ind_tip_aprop_recta_despes

character

x(20)

Tipo Apropriação

Sim



...

ttv_rec_item_lote_impl_tit_acr

...

recid

...

>>>>>>9

...

 Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_2.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

...

Sim

...

ttv_rec_abat_antecip_acr

...

recid

...

>>>>>>9

...

 Atributo ttv_rec_abat_antecip_acr deverá receber o valor do atributo (tt_integr_acr_abat_antecip.ttv_rec_abat_antecip_acr),  para que haja relacionamento entre as duas temp-tables.

...

Sim

...

tta_cod_fluxo_financ_ext

...

character

...

x(20)

...

Tipo Fluxo Externo

...

Sim

...

ttv_cod_fluxo_financ_tit_ext

...

character

...

x(20)

...

Sim p/ Matriz de Tradução

...

tta_cod_unid_negoc

...

character

...

x(3)

...

Unid Negócio

...

Sim p/ Matriz de Tradução

...

tta_cod_tip_fluxo_financ

...

character

...

x(12)

...

Tipo Fluxo Financ

...

Sim p/ Matriz de Tradução

...

tta_cod_unid_negoc_tit

...

character

...

x(3)

...

Unid Negoc Título

...

Sim p/ Matriz de Tradução

...

tta_cod_tip_fluxo_financ_tit

...

character

...

x(12)

...

Tp Fluxo Financ Tit

...

Sim p/ Matriz de Tradução

...

tta_val_abtdo_antecip

...

decimal

...

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

...

Valor Abatido

...

Sim p/ Matriz de Tradução

def new shared temp-table tt_integr_acr_aprop_liq_antec no-undo

    field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

    field ttv_rec_abat_antecip_acr         as recid format ">>>>>>9"

    field tta_cod_fluxo_financ_ext         as character format "x(20)" label "Tipo Fluxo Externo" column-label "Tipo Fluxo Externo"

    field ttv_cod_fluxo_financ_tit_ext     as character format "x(20)"

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

    field tta_cod_tip_fluxo_financ         as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"

    field tta_cod_unid_negoc_tit           as character format "x(3)" label "Unid Negoc Título" column-label "Unid Negoc Título"

    field tta_cod_tip_fluxo_financ_tit     as character format "x(12)" label "Tp Fluxo Financ Tit" column-label "Tp Fluxo Financ Tit"

    field tta_val_abtdo_antecip            as decimal format "->>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Abatido" column-label "Vl Abatido".

 

Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_9.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

Atributo ttv_rec_abat_antecip_acr deverá receber o valor do atributo (tt_integr_acr_abat_antecip.ttv_rec_abat_antecip_acr),  para que haja relacionamento entre as duas temp-tables.

Segue abaixo os atributos que deverão receber valor:

tt_integr_acr_aprop_liq_antec.tta_cod_fluxo_financ_ext

para matriz de tradução

tt_integr_acr_aprop_liq_antec.ttv_cod_fluxo_financ_tit_ext

para matriz de tradução

tt_integr_acr_aprop_liq_antec.tta_cod_unid_negoc

tt_integr_acr_aprop_liq_antec.tta_cod_tip_fluxo_financ

tt_integr_acr_aprop_liq_antec.tta_cod_unid_negoc_tit

tt_integr_acr_aprop_liq_antec.tta_cod_tip_fluxo_financ_tit

tt_integr_acr_aprop_liq_antec.tta_val_abtdo_antecip

...

Tabela Temporária

...

Descrição

...

Entrada/Saída

...

Tabela Temporária

...

Descrição

...

Entrada/Saída

...

tt_integr_acr_relacto_pend_cheq

...

Indicará os cheques usados para pagamento de AN e Títulos Normais à vista.

...

Shared

                                                  

...

Atributo

...

Tipo

...

Formato

...

Descrição

...

Obrigatório

...

Evolução

...

ttv_rec_item_lote_impl_tit_acr

...

recid

...

>>>>>>9

...

 O atributo ttv_rec_item_lote_impl_tit_acr deve receber o  recid da tt_integr_acr_item_lote_impl_2

...

Sim

...

tta_cod_banco

...

character

...

x(8)

...

Banco

...

Sim

...

tta_cod_agenc_bcia

...

character

...

x(10)

...

Agência Bancária

...

Sim

...

tta_cod_cta_corren

...

character

...

x(10)

...

Conta Corrente

...

Sim

...

tta_num_cheque

...

integer

...

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

...

Num Cheque

...

Sim

...

tta_val_vincul_cheq_acr

...

decimal

...

>>>,>>>,>>9.99

...

Valor Vinculado

...

Não

...

tta_cdn_bco_cheq_salario

...

Integer

...

>>9

...

Banco Cheque Salário

...

Não

def new shared temp-table tt_integr_acr_relactoaprop_penddesp_cheq rec no-undo

    field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

    field     field tta_cod_banco                    as character format "x(8)" label "Banco" column-label "Banco"    field tta_cod_agenc_bcia               cta_ctbl_ext             as character format "x(1020)" label "Agência BancáriaConta Contab Extern" column-label "Agência BancáriaConta Contab Extern"

    field tta_cod_sub_cta_ctbl_corren               ext         as character format "x(1015)" label "Sub Conta CorrenteExterna" column-label "Cta Corrente"    field tta_num_cheque                   as integer format ">>>>,>>>,>>9" initial ? label "Num Cheque" column-label "Num ChequeSub Conta Externa"

    field tta_valcod_vinculunid_cheqnegoc_acr          ext           as decimal character format ">>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Vinculadox(8)" label "Unid Negócio Externa" column-label "Valor VinculadoUnid Negócio Externa"

    field tta_cdncod_bcofluxo_cheqfinanc_salario         ext         as Integer character format ">>9" initial 0 label "Banco Cheque Saláriox(20)" label "Tipo Fluxo Externo" column-label "Banco Cheque SalárioTipo Fluxo Externo"

    index tt_id                            is primary unique

          ttv_rec_item_lote_impl_tit_acr   ascending

          tta_cod_banco                    ascending

          tta_cod_agenc_bcia               ascending

          tta_cod_cta_corren               ascending

          tta_num_cheque                   ascending.

Segue abaixo os atributos que deverão receber valor:

tt_integr_acr_relacto_pend_cheq.ttv_rec_item_lote_impl_tit_acr

tt_integr_acr_relacto_pend_cheq.tta_cod_banco

tt_integr_acr_relacto_pend_cheq.tta_cod_agenc_bcia

tt_integr_acr_relacto_pend_cheq.tta_cod_cta_corren

tt_integr_acr_relacto_pend_cheq.tta_num_cheque

- O atributo ttv_rec_item_lote_impl_tit_acr deve receber o  recid da tt_integr_acr_item_lote_impl_9

Tabela Temporária

Descrição

Entrada/Saída

tt_integr_acr_repres_pend

Indicará os representantes para comissões.

Shared

...

Atributo

...

Tipo

...

Formato

...

Descrição

...

Obrigatório

...

Evolução

field tta_val_perc_rat_ctbz            as decimal format ">>9.99" decimals 2 initial 0 label "Perc Rateio" column-label "% Rat"

    field tta_cod_plano_cta_ctbl           as character format "x(8)" label "Plano Contas" column-label "Plano Contas"

    field tta_cod_cta_ctbl                 as character format "x(20)" label "Conta Contábil" column-label "Conta Contábil"

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

    field tta_cod_tip_abat                 as character format "x(8)" label "Tipo de Abatimento" column-label "Tipo de Abatimento"

    field tta_cod_tip_fluxo_financ         as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"

    field tta_ind_tip_aprop_recta_despes   as character format "x(20)" label "Tipo Apropriação" column-label "Tipo Apropriação"

    index tt_id                            is primary unique

         

...

ttv_rec_item_lote_impl_tit_acr

...

recid

...

>>>>>>9

...

ttv_rec_item_lote_impl_tit

...

Sim

_acr   ascending

          tta_cod_cta_ctbl_ext             ascending

          tta_cod_sub_cta_ctbl_ext         ascending

          tta_cod_unid_negoc_ext           ascending

          tta_cod_fluxo_financ_ext         ascending

          tta_cod_plano_cta_ctbl           ascending

          tta_cod_cta_ctbl                 ascending

          tta_cod_unid_negoc               ascending

          tta_cod_tip_fluxo_financ         ascending

          tta_ind_tip_aprop_recta_despes   ascending

          tta_cod_tip_abat                 ascending.


Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_9.

...

tta_cdn_repres

...

Integer

...

>>>,>>9

...

Representante

...

Sim

...

tta_val_perc_comis_repres

...

decimal

...

>>9.9999

...

% Comissão

...

Sim

...

tta_val_perc_comis_repres_emis

...

decimal

...

>>9.99

...

% Comis Emissão

...

Sim

...

tta_val_perc_comis_abat

...

decimal

...

>>9.99

...

% Comis Abatimento

...

Sim

...

tta_val_perc_comis_desc

...

decimal

...

>>9.99

...

% Comis Desconto

...

Sim

...

tta_val_perc_comis_juros

...

decimal

...

>>9.99

...

% Comis Juros

...

Sim

...

tta_val_perc_comis_multa

...

decimal

...

>>9.99

...

% Comis Multa

...

Sim

...

tta_val_perc_comis_acerto_val

...

decimal

...

>>9.99

...

% Comis AVA

...

Sim

...

tta_log_comis_repres_proporc

...

logical

...

Sim/Não

...

Comis Proporcional

...

Não

...

tta_ind_tip_comis

...

character

...

X(15)

...

Tipo Comissão

...

Sim

def new shared temp-table tt_integr_acr_repres_pend no-undo

    field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

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

    field tta_val_perc_comis_repres        as decimal format ">>9.99" decimals 2 initial 0 label "% Comisión" column-label "% Comisión"

    field tta_val_perc_comis_repres_emis   as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Emisión" column-label "% Comis Emisión"

    field tta_val_perc_comis_abat          as decimal format ">>9.99" decimals 2 initial 0 label "% Comisión Rebaja" column-label "% Comisión Rebaja"

    field tta_val_perc_comis_desc          as decimal format ">>9.99" decimals 2 initial 0 label "% Comisión Desct" column-label "% Comisión Desct"

    field tta_val_perc_comis_juros         as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Inter" column-label "% Comis Inter"

    field tta_val_perc_comis_multa         as decimal format ">>9.99" decimals 2 initial 0 label "% Comis Multa" column-label "% Comis Multa"

    field tta_val_perc_comis_acerto_val    as decimal format ">>9.99" decimals 2 initial 0 label "% Comis AVA" column-label "% Comis AVA"

    field tta_log_comis_repres_proporc     as logical format "Sí/No" initial no label "Comis Proporcional" column-label "Comis Propor"

    field tta_ind_tip_comis                as character format "X(15)" initial "Valor Bruto" label "Tipo Comisión" column-label "Tipo Comisión"

    index tt_id                            is primary unique

...

acr), para que haja relacionamento entre as duas temp-tables.

Segue abaixo os atributos que deverão receber valor:


tt_integr_acr_aprop_desp_rec.tta_cod_plano_cta_ctbl

tt_integr_acr_aprop_desp_rec.tta_cod_cta_ctbl

tt_integr_acr_aprop_desp_rec.tta_cod_unid_negoc

tt_integr_acr_aprop_desp_rec.tta_cod_tip_fluxo_financ

tt_integr_acr_aprop_desp_rec.tta_ind_tip_aprop_recta_despes

tt_integr_acr_aprop_desp_rec.tta_cod_tip_abat (Este atributo só se faz obrigatório quando o tipo de apropriação for “ABATIMENTO”)

tt_integr_acr_aprop_desp_rec.tta_val_perc_rat_ctbz




Tabela Temporária

Descrição

Entrada/Saída

tt_integr_acr_aprop_liq_antec

Armazena os valores de  rateio das liquidações contra antecipação.

Shared

          tta_cdn_repres                   ascending.

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

ttv_rec_item_lote_impl_tit_

...

acr

recid

>>>>>>9

 

Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_

...

2.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

...

Sim


ttv_rec_abat_antecip_acr

recid

>>>>>>9

 Atributo ttv_rec_abat_antecip_acr deverá receber o valor do atributo (

Segue abaixo os atributos que deverão receber valor:

tt_integr_acr_

...

abat_

...

antecip.

...

ttv_

...

rec_

...

abat_

...

antecip_acr),  para que haja relacionamento entre as duas temp-tables.

Sim


tta_cod_fluxo_financ_ext

character

x(20)

Tipo Fluxo Externo

Sim


ttv_cod_fluxo_financ_tit_ext

character

x(20)


Sim p/ Matriz de Tradução


tta_cod_unid_negoc

character

x(3)

Unid Negócio

Sim p/ Matriz de Tradução


tta_cod_tip_fluxo_financ

character

x(12)

Tipo Fluxo Financ

Sim p/ Matriz de Tradução


tta_cod_unid_negoc_tit

character

x(3)

Unid Negoc Título

Sim p/ Matriz de Tradução


tta_cod_tip_fluxo_financ_tit

character

x(12)

Tp Fluxo Financ Tit

Sim p/ Matriz de Tradução


tta_val_abtdo_antecip

decimal

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

Valor Abatido

Sim p/ Matriz de Tradução



def new shared temp-table

tt_integr_acr_repres_pend.tta_val_perc_comis_repres_emis

tt_integr_acr_repres_pend.tta_val_perc_comis_abat

tt_integr_acr_repres_pend.tta_val_perc_comis_desc

tt_integr_acr_represaprop_pend.tta_val_perc_comis_juros

tt_integr_acr_repres_pend.tta_val_perc_comis_multa

tt_integr_acr_repres_pend.tta_val_perc_comis_acerto_val

tt_integr_acr_repres_pend.tta_ind_tip_comis

OBS:  Caso os campos:

tt_integr_acr_repres_pend.tta_val_perc_comis_abat 

tt_integr_acr_repres_pend.tta_val_perc_comis_desc

tt_integr_acr_repres_pend.tta_val_perc_comis_juros

tt_integr_acr_repres_pend.tta_val_perc_comis_multa

tt_integr_acr_repres_pend.tta_val_perc_comis_acerto_val

Sejam alimentados com o valor ? a API de implantação ira sobrepor o valore ? com o valor parametrizado no representante financeiro.

Tabela Temporária

Descrição

Entrada/Saída

tt_log_erros_atualiz

Retorna os erros ocorridos na atualização para cada item do lote de implantação.

Shared

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

...

Atributo

...

Tipo

...

Formato

...

Descrição

...

Obrigatório

...

Evolução

liq_antec no-undo

    field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

    field ttv_rec_abat_antecip_acr         as recid format ">>>>>>9"

    field tta_cod_fluxo_financ_ext         as character format "x(20)" label "Tipo Fluxo Externo" column-label "Tipo Fluxo Externo"

    field ttv_cod_fluxo_financ_tit_ext     as character format "x(20)"

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

    field tta_cod_tip_fluxo_financ         as character format "x(12)" label "Tipo Fluxo Financ" column-label "Tipo Fluxo Financ"

    field tta_cod_unid_negoc_tit           as character format "x(3)" label "Unid Negoc Título" column-label "Unid Negoc Título"

    field tta_cod_tip_fluxo_financ_tit     as character format "x(12)" label "Tp Fluxo Financ Tit" column-label "Tp Fluxo Financ Tit"

    field tta_val_abtdo_antecip            as decimal format "->>>,>>>,>>9.99" decimals 2 initial 0 label "Valor Abatido" column-label "Vl Abatido".

 

Atributo ttv_rec_item_lote_impl_tit_acr deverá receber o valor do atributo (tt_integr_acr_item_lote_impl_9.ttv_rec_item_lote_impl_tit_acr), para que haja relacionamento entre as duas temp-tables.

Atributo ttv_rec_abat_antecip_acr deverá receber o valor do atributo (tt_integr_acr_abat_antecip.ttv_rec_abat_antecip_acr),  para que haja relacionamento entre as duas temp-tables.

Segue abaixo os atributos que deverão receber valor:


tt_integr_acr_aprop_liq_antec.tta_cod_fluxo_financ_ext

para matriz de tradução

tt_integr_acr_aprop_liq_antec.ttv_cod_fluxo_financ_tit_ext

para matriz de tradução

tt_integr_acr_aprop_liq_antec.tta_cod_unid_negoc

tt_integr_acr_aprop_liq_antec.tta_cod_tip_fluxo_financ

tt_integr_acr_aprop_liq_antec.tta_cod_unid_negoc_tit

tt_integr_acr_aprop_liq_antec.tta_cod_tip_fluxo_financ_tit

tt_integr_acr_aprop_liq_antec.tta_val_abtdo_antecip







Tabela Temporária

Descrição

Entrada/Saída

...

tta_cod_estab

...

character

...

x(3) / x(5)*

...

Estabelecimento

...

tta_cod_refer

...

character

...

x(10)

...

Referência

...

tta_num_seq_refer

...

integer

...

>>>9

...

Sequência

...

ttv_num_mensagem

...

integer

...

>>>>,>>9

...

Número

...

ttv_des_msg_erro

...

character

...

x(60)

...

Mensagem Erro

...

ttv_des_msg_ajuda

...

character

...

x(40)

...

Mensagem Ajuda

...

ttv_ind_tip_relacto

...

character

...

X(15)

...

Tipo Relacionamento

...

ttv_num_relacto

...

integer

...

>>>>,>>9

...

Relacionamento

def new shared temp-table tt_log_erros_atualiz no-undo

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

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

    field tta_num_seq_refer                as integer format ">>>9" initial 0 label "Sequˆncia" column-label "Seq"

    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"

    field ttv_ind_tip_relacto              as character format "X(15)" label "Tipo Relacionamento" column-label "Tipo Relac"

...














Input

Tabela Temporária

Descrição

Entrada/Saída

tt_integrlog_acr_repres_comis_2

Indicará os representantes para comissões.

erros_atualiz

Retorna os erros ocorridos na atualização para cada item do lote de implantação.

Shared


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

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

tta_cod_estab

character

x(3) / x(5)*

Estabelecimento



tta_cod_refer

character

x(10)

Referência



tta_num_seq_refer

integer

>>>9

Sequência



ttv_num_mensagem

integer

>>>>,>>9

Número



ttv_des_msg_erro

ttv_rec_item_lote_impl_tit_acr

recid

>>>>>>9

Representante

tta_cdn_repres

integer

>>>,>>9

Representante

tta_ind_tip_comis_ext

character

x(1560)

Tipo Comis ExternoMensagem Erro



ttv_inddes_libermsg_pagto_comisajuda

character

x(2040)

Lib Pagto ComisMensagem Ajuda



field ttv_ind_sittip_comis_extrelacto

character

xX(10)

Sit Comis Ext

...

15)

Tipo Relacionamento



ttv_num_relacto

integer

>>>>,>>9

Relacionamento




def new shared temp-table tt

...

     field ttv_rec_item_lote_impl_tit_acr   as recid format ">>>>>>9"

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

     field tta_ind_tip_comis_ext            as character format "X(15)" initial "Nenhum" label "Tipo Comis Externo" column-label "Tipo Comis Externo"

     field ttv_ind_liber_pagto_comis        as character format "X(20)" initial "Nenhum" label "Lib Pagto Comis" column-label "Lib Comis"

...

_log_erros_atualiz no-undo

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

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

    field tta_num_seq_refer                as integer format ">>>9" initial 0 label "Sequˆncia" column-label "Seq"

    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"

    field ttv_ind_tip_relacto              as character format "X(15)" label "Tipo Relacionamento" column-label "Tipo Relac"

    field ttv_num_relacto                  as integer format ">>>>,>>9" label "Relacionamento" column-label "Relacionamento".




Tabela Temporária

Descrição

Entrada/Saída

tt_params_generic_api

Conterá campos novos das temp-tables passadas como parâmetro.

Input / Output

...