You are on page 1of 40

LAD Consulting Localizations

CEB BSCE
Brazilian Solution for Cash

Technical Reference Manual

RELEASE 11i

Version 5

DISCLAIMER:

CURRENTLY, ORACLE OFFERS CERTAIN RESALABLE ASSETS OR OTHER DEFINED SERVICE


DELIVERABLES (COLLECTIVELY REFERRED TO AS "SERVICE DELIVERABLES") UNDER A LIMITED
USE LICENSE. THE SERVICE DELIVERABLES CURRENTLY INCLUDE, BUT ARE NOT LIMITED TO,
ORACLE INTEGRATION HUB. YOU AGREE THAT :

(i) SERVICE DELIVERABLES ARE NOT ORACLE STANDARD SOFTWARE PROGRAMS,


(ii) TECHNICAL SUPPORT FOR SERVICE DELIVERABLES IS NOT AVAILABLE FROM OR UNDER, OR
PROVIDED BY OR THROUGH, ORACLE'S SUPPORT SERVICES ORGANIZATION OR YOUR ORACLE
PROGRAM LICENSE AGREEMENT,
(iii) YOUR RIGHT TO USE AND RECEIVE SUPPORT SERVICES FOR SERVICE DELIVERABLES IS
SOLELY AS DESCRIBED IN YOUR CONTRACT FOR SUCH SERVICE DELIVERABLES, AND
(iv) A SERVICE REQUEST REGARDING SERVICE DELIVERABLES, REGARDLESS OF HOW INITIATED
OR LOGGED, WILL BE ADDRESSED IN ACCORDANCE WITH THE TERMS OF YOUR CONTRACT FOR
SUCH SERVICE DELIVERABLES.
Document Control

Change Record
Date Author Version Reference

04-Jan-00 Eliana Nogueira 2 No former Document


11-Dec-02 Poliana Franco 3 Document version 2 revision
01-NOV-06 Ricardo Antonio 4 Document version 2 revision
08-Oct-07 Ricardo Antonio 5 Document version 3 revision

Reviewers
Name Role

Silvia Helen Tonissi LAD Consulting Localization Project Manager

LAD Consulting Localizations Technical Reference Manual ii


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Content

Document Control......................................................................................................................ii

CHAPTER 1 High Level Design .................................................................................................................... 1

General View of the High Level Design .................................................................................... 2


Summarized View of the Oracle CEB-CE.......................................................................... 2
Table Diagram .................................................................................................................... 2
List of Tables ...................................................................................................................... 2
List of Views....................................................................................................................... 2
List of Modules................................................................................................................... 2
Summarized View of the Oracle CEB-CE ................................................................................. 3
Rules Used in the Entity Relationship Diagram.................................................................. 3
File Information / Bank Statement ............................................................................................. 4

Tables Diagram.......................................................................................................................... 5
Convention Used in the Table Diagram.............................................................................. 5
Diagram 1: Bank Statement loader ..................................................................................... 6
Diagram 2: Company Balance ............................................................................................ 7
List of Views.............................................................................................................................. 8
Views .................................................................................................................................. 8
List of Tables ............................................................................................................................. 9
New Tables ......................................................................................................................... 9
List of Modules........................................................................................................................ 10
Forms................................................................................................................................ 10
Reports.............................................................................................................................. 10
Concurrent Programs ........................................................................................................ 11
Stored Procedures............................................................................................................. 11

LAD Consulting Localizations Technical Reference Manual iii


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
CHAPTER 2 Detailed Design....................................................................................................................... 13

General View of the Detailed Design ...................................................................................... 14


Table Definition................................................................................................................ 14
Module Definition ............................................................................................................ 14
Quick Codes ..................................................................................................................... 14
View and Table Definition....................................................................................................... 15
Objective........................................................................................................................... 15
Column Description.......................................................................................................... 15
Primary Key...................................................................................................................... 16
Other Unique Keys ........................................................................................................... 16
Check Constraints ............................................................................................................. 16
Foreign Key ...................................................................................................................... 16
Quick Codes ..................................................................................................................... 17
Sequence........................................................................................................................... 17
Table Definition....................................................................................................................... 18
BS_CE_EDI ..................................................................................................................... 18
BS_CE_EDI_LINES ........................................................................................................ 19
BS_CE_COMPANY_BANK_BALANCES .................................................................... 20
BS_CE_LOG_STATEMENT_LOADERS ...................................................................... 22
BS_CE_TRANSACTION_CODES_EXT ....................................................................... 22
BS_CE_CHECKS_EXT................................................................................................... 24
BS_CE_TIT_ATRASO_TMP (OBSOLETE).................................................................. 24
BS_CE_PROC_PAGTO_TMP ........................................................................................ 24
BS_CE_RUBRICA........................................................................................................... 25
BS_CE_TRANSFERRING_BANK_ACCT .................................................................... 25
BS_CE_RECEIVING_BANK_ACCT ............................................................................. 25
BS_CE_BANK_TRANSFER........................................................................................... 26
BS_CE_FORECASTS...................................................................................................... 26
BS_CE_CASH_FLOW1_TMP ........................................................................................ 26
BS_CE_CASH_FLOW2_TMP ........................................................................................ 27
Module Definition.................................................................................................................... 28
Module Definition ............................................................................................................ 28
BSCEEDIE ....................................................................................................................... 28
BSCETECB...................................................................................................................... 29
BSCESLCE ...................................................................................................................... 29
BSCESLCC ...................................................................................................................... 29
BSCEETCB...................................................................................................................... 29
BSCECSLB ...................................................................................................................... 29
BSCECEXB ..................................................................................................................... 30
BSCEOCPB...................................................................................................................... 30
BSCELOGB ..................................................................................................................... 30
BSCETREB...................................................................................................................... 30
BSCETCLB ...................................................................................................................... 30
BSCELCEX...................................................................................................................... 31
BSCENDCB ..................................................................................................................... 31
BSCECTAR...................................................................................................................... 31
BSCEASPB ...................................................................................................................... 31
BSCECEXT...................................................................................................................... 31
BSCERUBR ..................................................................................................................... 32
LAD Consulting Localizations Technical Reference Manual iv
CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BSCEFOCA...................................................................................................................... 32
BSCETRCC...................................................................................................................... 32
BSCEFSLB....................................................................................................................... 32
BSCEBRDB ..................................................................................................................... 32
BSCELTGL...................................................................................................................... 33
BSCECTCC...................................................................................................................... 33
BSCEMVSI ...................................................................................................................... 33
BSCEPODI....................................................................................................................... 33
BSCETRCC...................................................................................................................... 33
BSEXTENB ..................................................................................................................... 33
Quick Codes............................................................................................................................. 34
BS_CE_YES_NO............................................................................................................. 34
BS_CE_LINE_TYPE ....................................................................................................... 34
BS_CE_FIELD_NAME ................................................................................................... 34
BS_CE_BALANCE_CLOSED ........................................................................................ 34
Descriptive Flexfield................................................................................................................ 35

LAD Consulting Localizations Technical Reference Manual v


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
CHAPTER

1 High Level Design

T his chapter will show the High Level Design of the CEB-Cash Management (CEB-CE), which
presents a general view of Entity Relationship Diagram; the main functions of the CEB-CE, list of
tables, views and modules will be shown.

LAD Consulting Localizations Technical Reference Manual 1


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
General View of the High Level Design
The components of the application (tables, views and modules) are defined during the High Level
Design; these were created to satisfy the necessaries functionalities for Brazil.

This chapter can be used to rapidly understand tables, views and modules, which are part of the
LAD Consulting Localization as Brazilian Solution for Cash Management, (CEB CE).

This diagram provides a visual representation of information contained in other areas of eTRM. It
is unlikely to be accessible to someone who is blind or visually impaired.

Summarized View of the Oracle CEB-CE

Using the Entity Relationship Diagram it is possible to have a graphical view of the entities that
compose the application and its relationships.

Table Diagram

Graphically representation of all the tables and foreign keys (relationship), grouped with CEB-
CE’s primary business functions. Examine the Table Definition section for more information.

List of Tables

List of Tables briefly describes each table contained in the Oracle CEB-CE.

List of Views

List of Views briefly describes each view in Oracle CEB-CE. Examine the View Definition of the
Detailed Design section in chapter 2 for more information.

List of Modules

List of Modules briefly describes each module in Oracle CEB-CE. Examine the Module Definition
in the Detailed Design section in chapter 2 for more information.

LAD Consulting Localizations Technical Reference Manual 2


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Summarized View of the Oracle CEB-CE
Use the Entity Relationship Diagram to have a graphical view of the entities that are part of the
application and the relationship between them. This diagram was prepared to describe, at a
conceptual level, the key information that the Cash Management depends on.

See below the a Diagram with a Summarized View of the Oracle CEB-CE

Rules Used in the Entity Relationship Diagram

To better understand the diagram, some rules where standardized for the better understanding of
the design:

Figure 1-1

_______
Obligatory Relation
------- Opcional Relation

Relation type

A B

# Each register in entity A has a mandatory relation with only one


register in entity B
# Each register in entity B can be related with only one register in
entity A

A B

#Each register in entity A has a mandatory relation with only one


register in entity B
# Each register in entity B can be related with one register, or more,
in entity A

LAD Consulting Localizations Technical Reference Manual 3


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
File Information / Bank Statement

AP_BANK_BRANCHES

AP_BANK_ACCOUNTS_ALL

possui

conta

define

BS_CE_EDI

saldo calculado
esta contido

BS_CE_COMPANY_BANK_BALANCES

possui bancos

BS_CE_EDI_LINES

BS_CE_TRANSACTION_CODES_EXT

LAD Consulting Localizations Technical Reference Manual 4


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Tables Diagram
This section graphically represents all the tables and the foreign keys (relationship at a conceptual
level) grouped by the main business functionalities in Oracle CEB-CE. This section should be
used to rapidly understand what tables are parts of the main business functions in the Oracle CEB-
CE and how they communicate with themselves. Read the Definitions of Views and Definition of
Tables sections in chapter 2 for further information of each of these tables.

This section contains the following table diagrams:

Diagram 1: Bank Statement Loader (“Carga de Extratos / Arquivos Bancários”)


Diagram 2: Company Balance (“Saldo Empresa”)

Convention Used in the Table Diagram

To better understand the diagram, some rules where standardized for the better understanding of
the design:
Figure 1-2:

_______
Obligatory Relation
------- Opcional Relation

Relation type

A B

# Each register in entity A has a mandatory relation with only one


register in entity B
# Each register in entity B can be related with only one register in
entity A

A B

#Each register in entity A has a mandatory relation with only one


register in entity B
# Each register in entity B can be related with one register, or more,
in entity A

LAD Consulting Localizations Technical Reference Manual 5


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Diagram 1: Bank Statement loader

AP_BANK_BRANCHES

possui
BS_CE_TRANSACTION_CODES_EXT

define

esta contido
BS_CE_EDI

esta contido possui

CE_TRANSACTION_CODES

possui bancos

BS_CE_EDI_LINES

CE_STATEMENT_HEADERS_INT_ALL

BS_CE_LOG_STATEMENT_LOADERS
refere-se

consiste

CE_STATEMENT_LINES_INTERFACE

LAD Consulting Localizations Technical Reference Manual 6


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Diagram 2: Company Balance

AP_BANK_ACCOUNTS_ALL

conta
BS_CE_COMPANY_BANK_BALANCES

saldo calculado

LAD Consulting Localizations Technical Reference Manual 7


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
List of Views
This section list and describes each view in the CEB-CE created to attend the Brazilian necessities.

Views

Views Name Description

BS_ZZ_LOOKUPS Contains the lookups used in the CEB application


BS_AP_INVOICES_V AP_INVOICES_ALL View
BS_CE_RECEIVING_BANK_ACCT_V View used on Account transfer
BS_CE_TRANSFERRING_BANK_ACCT_V View used on Account transfer

LAD Consulting Localizations Technical Reference Manual 8


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
List of Tables
This section list and describes each table in the CEB-CE created to attend the Brazilian necessities.

New Tables

Table Name Description

BS_CE_EDI Statement standards / bank files


BS_CE_EDI_LINES Standard in the lines of the statement / bank files
BS_CE_COMPANY_BANK_BALANCES Company balance by bank account
BS_CE_LOG_STATEMENT_LOADERS Log table to upload statement
BS_CE_TRANSACTION_CODES_EXT Additional Code information for bank transactions
BS_CE_CHECKS_EXT Payment Information
BS_CE_PROG_PAGTOS_TMP Information about programmed payments
BS_CE_TIT_ATRASO_TMP Information on late titles
BS_CE_RUBRICA Is a group of accounts, used on Cash Flow report (“Posição
Semanal de Caixa”)
BS_CE_FORECASTS Manual forecast, to be used on Cash Flow report (“Posição
Semanal de Caixa”)
BS_CE_TRANSFERRING_BANK_ACCT Table used on Account Transfer, original account
BS_CE_RECEIVING_BANK_ACCT Table used on Account Transfer, destiny account
BS_CE_CASH_FLOW1_TMP Header table that Cash Flow (“Posição Semanal de Caixa”)
generate
BS_CE_CASH_FLOW2_TMP Detail table that Cash Flow (“Posição Semanal de Caixa”)
generate

LAD Consulting Localizations Technical Reference Manual 9


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
List of Modules
This section lists each form, report, concurrent program, and stored procedure used Oracle CEB-
CE.

Forms

Form Description Field Name (in Portuguese)

BSCEEDIE Description of the file standards / EDI Extrato Bancário


bank statements
BSCETECB Transfer between bank accounts Transf. entre Contas Corrente
BSCESLCE Checks the companies balance Saldo Empresa
BSCESLCC Checks / Maintains the balance of a Saldo por Conta Corrente
companies bank account
BSCECTAR Calculates the taxes over the Checagem de Tarifa
movements in the bank accounts
BSCEETCB Permits the register of additional Informações Adicionais Códigos de
information related to the bank Transações Bancárias
transfer codes.
BSCEASPB Checks and analysis the financial Analise de Disponibilidade Financeira
availability
BSCECEXT Seeks Non Electronically payments to Pagamentos não Eletrônicos a
reconcile Conciliar
BSCETRCC Consolidated transfer between Carta de Transferência Consolidada
accounts
BSCEFOCA Manual forecast to be used on Cash Previsão Manual
Flow report
BSCERUBR Account group to be used on Cash Rubrica
Flow report

Reports

Report Description Field Name (in Portuguese)

BSCECTCC Transfer letter between bank accounts Transf. entre Contas - Carta de
Autorização de Débito
BSCELCEX Lists the log that comes from the Relatório Carga do Demonstrativo
upload from the bank statement Bancário
(Demonstrativo Bancário)
BSCELTGL Lists the withdrawals and deposits Lançamentos de Transferência entre
made between cash accounts in the Contas na Interface GL
GL interface
BSCEMATR Bank transfer map Mapa de Transferencia Bancária
BSCEMVSI Summary Bank Transactions report Movimentação Bancária Sintética
BSCEPODI Weekly Cash Flow Position report Posição Semanal de Caixa
BSCETRCC Consolidated Transfer Account Letter Carta de Transferencia Consolidada
report

LAD Consulting Localizations Technical Reference Manual 10


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Concurrent Programs

Description Field Name (in Portuguese)

BSCECTCC Makes a transfer letter Transferência entre Contas -


between cash accounts Carta de Autorização de Débito
BSCECSLD Calculates the balance of Programa - Cálculo do Saldo
bank accounts
BSCECREX Loads the file / statement Programa - Carga do
(Demonstrativo Bancário) Demonstrativo Bancário
BSCELCEX Lists the logs that comes Relatório Carga do
from the statement loading Demonstrativo Bancário
(Demonstrativo Bancário)
BSCEFSLD Closes the balance from the Programa - Fecha Saldo
bank accounts
BSCELTGL Lists the withdrawals and Lançamentos de Transferência
deposits made from transfers entre Contas na Interface GL
between two cash accounts in
GL interface
BSCEMVSI Summary Bank Transactions Movimentação Bancária Sintética
report
BSCEMATR Bank transfer map Mapa de Transferência Bancária
BSCEPODI Weekly Cash Flow Position Posição Semanal de Caixa
report
BSCETRCC Print the legal letter showing Carta de Transferência
the account transfers Consolidada

Stored Procedures

Description Field name

BSCECSLB.sql Updates the balance in the BS_CE_CALCULA_SALDO_PKG


UBS_CE_COMPANY_BANK_
BALANCES table

BSCETREB.sql Sums the invoice that sent more BS_CE_TRATA_REEMISSAO_PKG


than once

BSCETCLB.sql Sums the invoice canceled BS_CE_TRATA_CANCELAMENTO_


PKG

BSCECEXB.sql Makes the import from the BS_CE_CARGA_EXTRATO_PKG


statements sent from the bank

BSCEOCPB.sql Complementary procedure of the BS_CE_OBTER_CAMPO_PKG


BS_CE_CARGA_EXTRATO_P
KG table

BSCELOGB.sql Complementary procedure of the BS_CE_INCLUIR_LOG_PKG


BS_CE_CARGA_EXTRATO_P
KG table, populates the log table
from Bank statement loader

LAD Consulting Localizations Technical Reference Manual 11


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BSCENDCB.sql Package that updates the BS_CE_NUM_DOCUMENTO_PKG
statements with the number of
the document used in the import
process and the reconciliation
from the bank statement

BSCEFSLB.sql Procedure that closes the balance BS_CE_FECHA_SALDO_PKG


of the bank accounts in period
igual or inferior to the one
informed in the parameter.

BSCEBRDB.sql Copies the procedure ceabrdrspls CE_AUTO_BANK_REC


version 110.4 with the creation
of the CE_AUTO_BANK_REC
package and the inclusion of the
BS_CE_NUM_DOCUMENTO_
PKG package

BSEXTENB.sql Function that converts numerical BS_EXTENSO_PKG


values in full

BSCEPODB.pls Package that generate the BS_CE_POSICAO_CAIXA_PKG


temporary table used on Cash
Flow report

BSCEMVBB.pls Package that generate the table BS_CE_MOVTO_BCO_PKG


BS_CE_BANK_TRANSACTIO
NS_TMP

LAD Consulting Localizations Technical Reference Manual 12


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
CHAPTER

2 Detailed Design

T his chapter presents a detailed design used during the Oracle CEB-CE implementation. Here
you will find detailed table definitions, views and modules, and object description used in Oracle
CEB-CE like quick codes.

LAD Consulting Localizations Technical Reference Manual 13


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
General View of the Detailed Design
During the Detailed Design phase, each of the application’s components has their functionality
detailed.

This chapter permits the understanding of the detailed structure and information flow of Oracle
CEB-CE.

Table Definition

The section Table Definition contains the detailed definition Oracle CEB-CE tables. The following
information is available for each table: objective, column description, primary key, unique key,
check constraints, foreign key, quick codes, sequences and module access.

Module Definition

This section provides detailed information about each module in the Oracle CEB-CE. Use this
section to better understand the details of what each module CEB-CE contains, and how these
functionalities are implemented.

Quick Codes

This section provides detailed information of each Quick Code type used in Oracle CEB-CE
application. It provides a code list with the respective definition of each code. Use this section to
learn what Quick Codes CEB-CE possesses and their list of values.

LAD Consulting Localizations Technical Reference Manual 14


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
View and Table Definition
This section contains a detailed definition of each table and view used in Oracle CEB-CE. For
each table or view the following information are presented:

• Objective;
• Modification;
• Column Description;
• Primary Key;
• Other Unique Keys;
• Check Constraints;
• Foreign Key;
• Indexes;
• Quick Codes;
• Sequences;
• Database Triggers;
• View Definition.

This section only documents the tables and views that CEB-CE owns. To obtain more details on
other external tables and views used, please search the corresponding application, which the table
is a component of.

Objective

In this topic we will describe why this table will be used.

Column Description

This topic presents the primary attributes of each column or view with a brief description of its use.
These attributes include the data type and if a value for this column is optional or obligatory.

Standard Who Column


Lots of tables in the CEB-CE application contain standard columns to support Who rows. When
a program or a SQL command selects lines in a table, these columns are used to determine who did
the last update in this line. If your program or your SQL command inserts or updates a line in an
interface table, you should update the 5 Standard Who Columns:
LAST_UPDATE_DATE Date in which the last user performed the last update in this line
LAST_UPDATED_BY User that did the last update in this line (Foreign Key relative to
FND_USER.USER_ID)
CREATION_DATE Creation date of this line
CREATED_BY User that created this line
LAST_UPDATE_LOGIN Operating from Operating System Login of the user that last
updated this line (Foreign Key relative to a
FND_LOGINS.LOGIN_ID). You should assign NULL or 0 if
NULL isn’t permitted

LAD Consulting Localizations Technical Reference Manual 15


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Once every line in this table contains the additional Standard Who Columns with various Foreign
Keys corresponding to the FND_USERS e FND_LOGINS tables, you then should not include
LAST_UPDATED_BY, CREATED_BY, or LAST_UPDATE_LOGIN columns in the Foreign
Keys list of the table.

Standard Columns about the Who (additionally needed for concurrent programs)
Various tables in the CEB-CE application possess standard columns about the USER, to
distinguish changes made by each user in the forms or in concurrent programs. When a concurrent
program inserts or updates lines in a table, the same updates the following additional columns
about the user responsible:
REQUEST_ID The concurrent requisition ID that performed the last
update in this line (Foreign Key relative to
FND_CONCURRENT_REQUESTS.REQUEST_ID)
PROGRAM_APPLICATION_ID The application ID that last updated this line (Foreign
Key relative to
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID The program ID that last performed an update in this
line (Foreign Key relative to
FND_CONCURRENT_PROGRAM.CONCURRENT_
PROGRAM_ID)
PROGRAM_UPDATE_DATE Date in which the last update of this line was
performed.
Once every table contains these additional Standard Who Columns with the various Foreign Keys
corresponding to the FND_CONCURRENT_REQUESTS, FND_APPLICATION,
FND_CONCURRENT_PROGRAM tables, you then should not include the REQUEST_ID,
PROGRAM_APPLICATION_ID, or PROGRAM_ID columns in the Foreign Keys list of the
table.

Primary Key

In this topic you can identify the columns that compose the primary key of this table

Other Unique Keys

In this topic you can identify the columns that compose each of keys the uniquely identify this
table.

Check Constraints

In this topic you can identify validation rules that have to be respected during the corresponding
update or creation of the column.

Foreign Key

This topic explains the relationship between the tables and list all the Foreign Keys associated to
each table. For each Foreign Key a list of the Table Name of the Primary Key (Table in which the
Foreign Key refers to), the corresponding Primary Key Table Column, and the Foreign Key
Column that is available that refers to the Primary Key Column.

When the Primary Key Table possesses a composite Primary Key, each column in the composite
key is sequenced.

LAD Consulting Localizations Technical Reference Manual 16


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
If the table contains two or more distinct Foreign Keys that refer to the same Primary Key table,
then the Table Name of the Primary Key is repeated and then a separate is shown of the Foreign
Keys.

Quick Codes

In this topic, we identify every type of Quick Code that will eventually be associated with a column
in the table. Read the Quick Code Section to obtain a complete list of the Quick code values and
there meaning.

Sequence

In this topic you will be able to identify the sequences related to the corresponding table. If any
column of the table obtains its value from a sequence, the sequence names are then listed and the
name of the columns is stores the whole number generated.

LAD Consulting Localizations Technical Reference Manual 17


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Table Definition
The Table Definition section contains a detailed definition of each table in Oracle CEB-CE. For
each table, the following information are available: objective, column description, primary key,
unique key, check constraints, foreign key, indexes, quick codes, sequences and database triggers.

BS_CE_EDI

Stores the banks that uses standard bank statements and files to be treated in Cash Management

Column Description
Column Null / Not Data Type Description
Null
BANK_NUMBER NOT NULL NUMBER (4) Bank number
BANK_NAME NOT NULL VARCHAR2 (30) Bank name
CREATION_DATE NOT NULL DATE Who column
CREATED_BY NOT NULL NUMBER () Who column
LAST_UPDATE_DATE NOT NULL DATE Who column
LAST_UPDATED_BY NOT NULL NUMBER () Who column
LAST_UPDATE_LOGIN NULL NUMBER () Who column
ATTRIBUTE_CATEGORY NULL VARCHAR2 (30) Descriptive flexfield segment
ATTRIBUTE1 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE2 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE3 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE4 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE5 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE6 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE7 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE8 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE9 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE10 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE12 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE13 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE14 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE15 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE16 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE17 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE18 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE19 NULL VARCHAR2 (150) Descriptive flexfield segment
ATTRIBUTE20 NULL VARCHAR2 (150) Descriptive flexfield segment
REQUEST_ID NULL NUMBER Requisition ID of the program that did the
last update in this line (Foreign Key refers
FND_CONCURRENT_REQUESTS.
REQUEST_ID)
PROGRAM_APPLICATION_ID NULL NUMBER Last Application ID that has updated this
line (Foreign Key relative a
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID NULL NUMBER Last Application ID that has updated this
line (Foreign Key refers
FND_CONCURRENT_PROGRAM.CONC
URRENT_PROGRAM_ID)

PROGRAM_UPDATE_DATE NULL DATE Date in which the program did the last
update in this line

Primary Key
Nome Column
BS_CE_EDI_PK BANK_NUMBER

Check Constraints
Nome Validation Criteria
BS_CE_EDI_C1 BANK_NUMBER should exist in the AP_BANK_BRANCHES table

LAD Consulting Localizations Technical Reference Manual 18


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BS_CE_EDI_LINES

Defines the layout of the statement and file sent by the bank

Column Description
Column Null / Data Type Description
Not Null
BANK_NUMBER NOT NULL NUMBER (4) Bank Number
LINE_TYPE NOT NULL VARCHAR2(15) Line Type- quick_code
FIELD_NAME NOT NULL VARCHAR2(20) Field Name- quick_code
SEQUENCE NOT NULL NUMBER(2) Sequence of the lines
DECIMAL_LENGHT NULL NUMBER(1) Number of decimal cases
INITIAL_POSITION NULL NUMBER(3) Initial position in the field of the
statement/file
FINAL_POSITION NULL NUMBER(3) Final position in the field of the
statement/file
VALUE NULL VARCHAR2(15) Number to be compared with the files
contents or considered by the program as
valid information
MASK NULL VARCHAR2(15) Masks the data informed in the statement /
bank files
CREATION_DATE NOT NULL DATE Standard Who column
CREATED_BY NOT NULL NUMBER Standard Who column
LAST_UPDATE_DATE NOT NULL DATE Standard Who column
LAST_UPDATE_LOGIN NULL NUMBER () Standard Who column
LAST_UPDATED_BY NOT NULL NUMBER () Standard Who column
ATTRIBUTE_CATEGORY NULL VARCHAR2 (30) Descriptive Flexfield Segment
ATTRIBUTE1 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE2 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE3 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE4 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE5 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE6 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE7 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE8 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE9 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE10 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE11 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE12 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE13 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE14 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE15 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE16 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE17 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE18 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE19 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE20 NULL VARCHAR2 (150) Descriptive Flexfield Segment
REQUEST_ID NULL NUMBER Last Concurrent Requisition ID which has
updated the line (Foreign Key relative to
FND_CONCURRENT_REQUESTS.REQU
EST_ID)
PROGRAM_APPLICATION_ID NULL NUMBER Last Application ID that has updated this
line (Foreign Key relative to
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID NULL NUMBER Last Application ID that has updated this
line (Foreign Key relative to
FND_CONCURRENT_PROGRAM.CONC
URRENT_PROGRAM_ID)

PROGRAM_UPDATE_DATE NULL DATE Date in which the program did the last
update in this line

Primary Key
Name Column
BS_CE_EDI_LINES_PK BANK_NUMBER
LINE_TYPE
LAD Consulting Localizations Technical Reference Manual 19
CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
FIELD_NAME
SEQUENCE

Foreign Keys
Nome Primary Key Primary Key Foreign Key Column
Table Column
BS_CE_EDI_LINES_FK BS_CE_EDI BANK_NUMBER BANK_NUMBER

Quick Codes
Column Quick Code type Quick Code Table
LINE_TYPE BS_CE_LINE_TYPE BS_ZZ_LOOKUPS
HEADER Identificação Da linha de Header no extrato
MOVIMENTO Identificação de linha de movimento no extrato
SALDO FINAL Identificação de linha de saldo final no extrato
SALDO INICIAL Indentificação de linha de saldo inicial no extrato

FIELD_NAME BS_CE_FIELD_NAME BS_ZZ_LOOKUPS


AGENCIA Identificação do código da Agência Bancária no extrato
ANO Identificação do ano do extrato
BANCO Identificação do código do Banco no extrato
CONTA Identificação da Conta Bancária no extrato
CREDITO Identificação do Crédito no extrato
DATA Identificação de Datas no extrato
DEBITO Identificação do Débito no extrato
DIA Identificação do dia do extrato
HISTÓRICO Identificação do histórico do movimento do extrato
IDENTIFICADOR Identificação do Line Typeno extrato
MES Identificação do mês do extrato
NUM. DE Identificação do número de documento no extrato
DOCUMENTO
NÚMERO EXTRATO Identificação do Número do extrato
TYPE DE Identifica os códigos de transação do banco no extrato
TRANSAÇÃO
VALOR Identificação do Valor

Sequences
_
Sequence Derivate Column
BS_CE_EDI_LINES_S Sequence

BS_CE_COMPANY_BANK_BALANCES

Contains the COMPANY BALANCE by bank account. The COMPANY BALANCE amount
value is composed by the initial balance amount in the bank, plus all the effective credits in the
bank account (daily receivables), minus all the payments sent to the bank, independent if the they
have been withdrawal in the same date.

Column Description
Column Null / Data Type Description
Not
Null
BANK_ACCOUNT_ID NOT NUMBER(15) Bank account identifier
NULL
BALANCE_DATE NOT DATE Date of balance (with HHMMSS equal to
NULL ZEROS)
START_BALANCE NULL NUMBER Value of the initial balance during the date
(with signal)
IN_FLOW NULL NUMBER Value of the effective credits in the bank
account during the date
OUT_FLOW NULL NUMBER Value of the payments made to the bank
account with they specific date
ADJUSTS NULL NUMBER Manual adjust (with sign)
OUT_TRANSFER NULL NUMBER Value transferred to another bank account

LAD Consulting Localizations Technical Reference Manual 20


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
through the Transfer Between Bank Account
forms during the date
CURRENCY_CODE NOT VARCHAR2(15) Currency code (always equal to the bank
NULL account’s currency)
ENDING_BALANCE NULL NUMBER Value of the final balance during the date
(with positive or negative sign)
CLOSED NOT VARCHAR2(1) Indicates if the balance was checked and
NULL should not be recalculated (Y/N)
CREATION_DATE NOT DATE Standard Who Column
NULL
CREATED_BY NOT NUMBER () Standard Who Column
NULL
LAST_UPDATE_DATE NOT DATE Standard Who Column
NULL
LAST_UPDATED_BY NOT NUMBER () Standard Who Column
NULL
LAST_UPDATE_LOGIN NULL NUMBER () Standard Who Column
ATTRIBUTE_CATEGORY NULL VARCHAR2 (30) Descriptive Flexfield Segment
ATTRIBUTE1 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE2 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE3 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE4 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE5 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE6 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE7 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE8 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE9 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE10 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE11 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE12 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE13 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE14 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE15 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE16 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE17 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE18 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE19 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE20 NULL VARCHAR2 (150) Descriptive Flexfield Segment
REQUEST_ID NULL NUMBER Last Concurrent Requisition ID which has
updated the line (Foreign Key relative to
FND_CONCURRENT_REQUESTS.REQUE
ST_ID)
PROGRAM_APPLICATION_ID NULL NUMBER Last Application ID that has updated this line
(Foreign Key relative a
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID NULL NUMBER ID of the program that did the last update of
this line (Foreign Key relative to
FND_CONCURRENT_PROGRAM.CONCU
RRENT_PROGRAM_ID)
PROGRAM_UPDATE_DATE NULL DATE Date in which the program did the last update
in this line
IN_TRANSFER NULL NUMBER Received value through forms of the Transfer
Between Bank Accounts during the date

Primary Key
Nome Column
BS_CE_COMPANY_BANK_BALANCES_ BANK_ACCOUNT_ID
PK
BALANCE_DATE

Quick Codes
Column Quick Code type Quick Code Table
CLOSED BS_CE_BALANCE_CLOSE BS_ZZ_LOOKUPS
D
Y Identifica saldo fechado
N Identifica saldo aberto

LAD Consulting Localizations Technical Reference Manual 21


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BS_CE_LOG_STATEMENT_LOADERS

Contains all the bank statements and files information imported to be able to print reports.

Column Description
Column Null / Data Type Description
Not Null
BANK NOT VARCHAR2(30) Bank description
NULL
DATE_SUBMISSION NOT DATE Import date
NULL
LINE_NUMBER NOT NUMBER(15) Line number
NULL
LINE_TYPE NOT VARCHAR2(15) Line type
NULL
CREATION_DATE NOT DATE Standard Who Column
NULL
CREATED_BY NOT NUMBER () Standard Who Column
NULL
LAST_UPDATE_DATE NOT DATE Standard Who Column
NULL
LAST_UPDATED_BY NOT NUMBER () Standard Who Column
NULL
BANK_NUMBER NULL VARCHAR2(30) Bank number
BANK_NUM NULL VARCHAR2(25) Bank branch number
BANK_ACCOUNT_NUM NULL VARCHAR2(30) Bank account number
DATE_STATEMENT NULL DATE Date of statement / file
DAY NULL VARCHAR2(2) Day
MONTH NULL VARCHAR2(15) Month
YEAR NULL VARCHAR2(4) Year
CREDIT NULL VARCHAR2(15) Credit Indicator
DEBIT NULL VARCHAR2(15) Debit indicator
HISTORY NULL VARCHAR2(80) Historic
TRANSACTION NULL VARCHAR2(80) Bank transaction number
NUM_DOCUMENTO NULL VARCHAR2(30) Statement document number
AMOUNT NULL NUMBER Value amount
MESSAGE NULL VARCHAR2 Message
(150)
LAST_UPDATE_LOGIN NULL NUMBER Login of the last update
REQUEST_ID NULL NUMBER Last Concurrent Requisition ID which has
updated the line (Foreign Key relative to
FND_CONCURRENT_REQUESTS.REQUE
ST_ID)
PROGRAM_APPLICATION_ID NULL NUMBER Last Application ID that has updated this line
(Foreign Key relative to
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID NULL NUMBER Last Application ID that has updated this line
(Foreign Key relative to
FND_CONCURRENT_PROGRAM.CONCU
RRENT_PROGRAM_ID)
PROGRAM_UPDATE_DATE NULL DATE Date in which the program did the last update
in this line

Primary Key
Nome Column
BS_CE_LOG_STATEMENT_LOADERS_PK BANK
DATE_SUBMISSION
LINE_NUMBER

BS_CE_TRANSACTION_CODES_EXT

Extension of the CE_TRANSACTION_CODES table to store additional bank account transfer


codes information.

LAD Consulting Localizations Technical Reference Manual 22


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Column Description
Column Null / Data Type Description
Not Null
TRANSACTION_CODE_ID NOT NUMBER(15) Identifies the bank transfer code
NULL
BALANCE_FLAG NOT VARCHAR2(30) Indicates if the transaction holds the statement
NULL balance
CREATION_DATE NOT DATE Standard Who Column
NULL
CREATED_BY NOT NUMBER () Standard Who Column
NULL
LAST_UPDATE_DATE NOT DATE Standard Who Column
NULL
LAST_UPDATED_BY NOT NUMBER () Standard Who Column
NULL
LAST_UPDATE_LOGIN NULL NUMBER () Standard Who Column
ATTRIBUTE_CATEGORY NULL VARCHAR2 (30) Descriptive Flexfield Segment
ATTRIBUTE1 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE2 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE3 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE4 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE5 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE6 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE7 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE8 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE9 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE10 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE11 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE12 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE13 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE14 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE15 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE16 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE17 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE18 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE19 NULL VARCHAR2 (150) Descriptive Flexfield Segment
ATTRIBUTE20 NULL VARCHAR2 (150) Descriptive Flexfield Segment
REQUEST_ID NULL NUMBER Last Concurrent Requisition ID which has
updated the line (Foreign Key relative a
FND_CONCURRENT_REQUESTS.REQUE
ST_ID)
PROGRAM_APPLICATION_I NULL NUMBER Last Application ID that has updated this line
D (Foreign Key relative to
FND_APPLICATION.APLLICATION_ID)
PROGRAM_ID NULL NUMBER Last Application ID that has updated this line
(Foreign Key relative to
FND_CONCURRENT_PROGRAM.CONCU
RRENT_PROGRAM_ID)
PROGRAM_UPDATE_DATE NULL DATE Date in which the program did the last update
in this line
CPMF_FLAG NULL VARCHAR2(01) Indicate if the transaction is the CPMF Tax
CPMF_USE NULL VARCHAR2(01) Indicate if transaction consider or not the
CPMF Tax

Primary Key
Nome Column
BS_CE_TRANSACTION_CODES_PK TRANSACTION_CODE_ID

Quick Codes
Column Quick Code type Quick Code Table
BALANCE_FLAG BS_CE_YES_NO BS_ZZ_LOOKUPS
Y Identifica que valor da transação totaliza o valor do saldo final
N Identifica que valor da transação não totaliza o valor do saldo
final

LAD Consulting Localizations Technical Reference Manual 23


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BS_CE_CHECKS_EXT

This table is an extension from AP_CHECKS_ALL table in order to store additional payment
information.

Column Description
Column Null / Not Data Type Description
Null
CHECK_ID NOT NULL NUMBER(15) Payment identification
CHECK_NUMBER NOT NULL NUMBER(15) Payment number
CHECKRUN_NAME NOT NULL VARCHAR2(30) Batch number
VENDOR_ID NOT NULL NUMBER Supplier ID
VENDOR_SITE_ID NOT NULL NUMBER Location ID
PAYMENT_NUM NOT NULL NUMBER Document Number
INVOICE_NUM NOT NULL VARCHAR2(50) Invoice Number
FLAG NULL VARCHAR2(1) Flag
AMOUNT NULL NUMBER Value
CREATION_DATE NOT NULL DATE Standard Who Column
CREATED_BY NOT NULL NUMBER () Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
LAST_UPDATED_BY NOT NULL NUMBER () Standard Who Column
LAST_UPDATE_LOGIN NULL NUMBER () Standard Who Column
DUE_DATE NULL DATE Due Date

BS_CE_TIT_ATRASO_TMP (OBSOLETE)

Late statements.

Column Description
Column Null / Not Data Type Description
Null
INVOICE_NUM NOT NULL VARCHAR2(50) Invoice number
PAYMENT_NUM NOT NULL NUMBER Document number
SUPPLIER_NAME NULL VARCHAR2(80) Supplier number
PAYMENT_METHOD_LOOKUP_CO NULL NUMBER Value
DE
STATUS NULL VARCHAR2(25) Status
DUE_DATE NULL DATE Deadline date
AMOUNT NULL NUMBER Value amount

BS_CE_PROC_PAGTO_TMP

Payment Process.

Column Description
Column Null / Not Data Type Description
Null
CHECK_DATE NULL DATE Payment Date
INVOICE_NUM NULL VARCHAR2(50) Invoice Number
PAYMENT_NUM NULL NUMBER(15) Document Number
PAYMENT_METHOD_LOOKUP_CO NULL VARCHAR2(25) Payment Method
DE
VENDOR_NAME NULL VARCHAR2(80) Vendor Name
AMOUNT_CONF NULL NUMBER Confirmed Value
AMOUNT_TRANSM NULL NUMBER Transmitted Value
AMOUNT_SEL NULL NUMBER Selected Value
AMOUNT_FORM NULL NUMBER Formatted Value
AMOUN_OPEN NULL NUMBER Opened Vale

LAD Consulting Localizations Technical Reference Manual 24


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BS_CE_RUBRICA

Enter the "Rubricas", that is a group of Accounts, to be showed on Weekly Cash Flow Position
report (“Posição Semanal de Caixa”).

Column Description
Column Null / Not Data Type Description
Null
RUBRICA NOT NULL VARCHAR2(80) Rubrica Name
ACCOUNT NOT NULL VARCHAR2(30) Account Name
LAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
CREATED_BY NULL NUMBER(15) Standard Who Column
CREATION_DATE NULL DATE Standard Who Column
LAST_UPDATE_LOGIN NULL NUMBER(15) Standard Who Column

Primary Key
Nome Column
BS_CE_RUBRICA_PK ACCOUNT

BS_CE_TRANSFERRING_BANK_ACCT

Original Accounts for bank transfer

Column Description
Column Null / Not Data Type Description
Null
TRANSF_ID NOT NULL NUMBER Transfer Identification
ORG_ID NULL NUMBER Operating Unit ID
BANK_ACCOUNT_ID NOT NULL NUMBER Account ID
TRANSF_DATE NOT NULL DATE Transfer Date
CREATION_DATE NULL DATE Standard Who Column
CREATED_BY NULL NUMBER(15) Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
LAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who Column

Primary Key
Nome Column
BS_CE_TRANSFER_BANK_ACCT_PK TRANSF_ID

BS_CE_RECEIVING_BANK_ACCT

Destiny Accounts for bank transfer.

Column Description
Column Null / Not Data Type Description
Null
TRANSF_ID NOT NULL NUMBER Transfer Identification
ORG_ID NULL NUMBER Operating Unit ID
BANK_ACCOUNT_ID NOT NULL NUMBER Account ID
TRANSF_AMOUNT NOT NULL NUMBER Transaction amount
CONTAB_FLAG NOT NULL VARCHAR2(01) If transaction was sent to GL
REPORT_FLAG NOT NULL VARCHAR2(01) If transaction was printed
CREATION_DATE NULL DATE Standard Who Column
CREATED_BY NULL NUMBER(15) Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
LAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who Column

LAD Consulting Localizations Technical Reference Manual 25


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Foreign Key
Nome Column
BS_CE_RECEIV_BANK_ACCT_PK TRANSF_ID

BS_CE_BANK_TRANSFER

Store de history of the bank transfers.

Column Description
Column Null / Not Data Type Description
Null
DATE_TRANSFER NOT NULL DATE Transfer Date
BANK_ACCOUNT_ID_FROM NOT NULL NUMBER(15) Original Account ID
BANK_ACCOUNT_ID_TO NOT NULL NUMBER(15) Destiny Account ID
BALANCE_VALUE NULL NUMBER Value of transfer
ORG_ID NULL NUMBER(15) Operating Unit ID
CURRENCY_CODE NOT NULL VARCHAR2(05) Currency
CREATION_DATE NOT NULL DATE Standard Who Column
CREATED_BY NOT NULL NUMBER(15) Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
LAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who Column
LAST_UPDATE_LOGIN NULL NUMBER Standard Who Column

Foreign Key
Nome Column
BS_CE_RECEIV_BANK_ACCT_PK TRANSF_ID

BS_CE_FORECASTS

Stores the Manual Forecast, used on Weekly Cash Flow Position report (“Posição Semanal de
Caixa”).

Column Description
Column Null / Not Data Type Description
Null
RUBRICA NOT NULL VARCHAR2(80) Rubrica Used
DUE_DATE NOT NULL DATE Due Date
BALANCE_TYPE NOT NULL VARCHAR2(25) Balance type transaction (in or out)
TYPE_PAY_REC NULL VARCHAR2(25) Line type
BANK_NUMBER NULL VARCHAR2(30) Transaction Bank Number
BANK_BRANCH_ID NULL NUMBER(15) Agency ID
BANK_ACCOUNT_ID NULL NUMBER(15) Account ID
CONVERSION_TYPE NULL VARCHAR2(30) Conversion type used
TAX_AMOUNT NULL NUMBER Tax Amount
CURRENCY_CODE NOT NULL VARCHAR2(15) Currency
AMOUNT NOT NULL NUMBER Forecast Amount
CREATION_DATE NOT NULL DATE Standard Who Column
CREATED_BY NOT NULL NUMBER(15) Standard Who Column
LAST_UPDATE_DATE NOT NULL DATE Standard Who Column
LAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who Column
LAST_UPDATE_LOGIN NULL NUMBER Standard Who Column
COMPLEMENT NULL VARCHAR2(30) Any complement if necessary
ORG_ID NULL NUMBER Operating Unit ID
CONVERT_AMOUNT NULL NUMBER Conversion amount

BS_CE_CASH_FLOW1_TMP

Temporary information used to frame the matrix for Weekly Cash Flow Position report (“Posição
Semanal de Caixa”).
LAD Consulting Localizations Technical Reference Manual 26
CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Column Description
Column Null / Data Type Description
Not Null
USER_NAME NULL VARCHAR2(30) User ID
TYPE_DOC NULL VARCHAR2(25) Balance type transaction (in or out)
DATE_DOC NULL NUMBER Year, month and Day of transaction
AMOUNT NULL NUMBER Value amount
CURRENCY_CODE NULL VARCHAR2(15) Currency for transaction
CCID NULL NUMBER Code combination id
LABEL_FORECAST NULL VARCHAR2(100) Rubrica description
LABEL_COMPLEMENTO NULL VARCHAR2(100) User defined description on Manual
Forecast

BS_CE_CASH_FLOW2_TMP

Temporary information used to frame the matrix for Weekly Cash Flow Position report (“Posição
Semanal de Caixa”)

Column Description
Column Null / Data Type Description
Not Null
USER_NAME NULL VARCHAR2(30) User ID
SEQ NULL NUMBER Rubrica printed values sequence
PAG NULL NUMBER Page number
LABEL NULL VARCHAR2(100) Rubrica description
COLUMN1 NULL VARCHAR2(50) Day of business week used for the
report
COLUMN2 NULL VARCHAR2(50) Day of business week used for the
report
COLUMN3 NULL VARCHAR2(50) Day of business week used for the
report
COLUMN4 NULL VARCHAR2(50) Day of business week used for the
report
COLUMN5 NULL VARCHAR2(50) Day of business week used for the
report
ORG_ID NULL NUMBER Operating Unit ID
N_LINHA NULL NUMBER Sequence for print

LAD Consulting Localizations Technical Reference Manual 27


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Module Definition
This section describes each form, report, concurrent program and stored procedure in the Oracle
CEB-CE. Read this section to learn what each module does and when CEB-CE uses them with
each corresponding table.

Module Definition

We will present a brief description of each module, pointing out its functionality and showing what
category it falls into, what language is used and what title is related to corresponding program

You will see a summary of module’s main functions and learn the role of specific business activity
that each module is part of.

Note that we list the modules in alphabetical order based on the there internal names, that
correspond to the form names, reports and concurrent programs registered in the Oracle
Application Object Library (AOL).

We classified the modules in the following categories:


Form Each module of the type “form” corresponds to a simple navigable form
that you can use through the menu or through a sub-routine that you can
search using the automatic zoon. We have indexes a module of the
“form” type using the name registered in the Oracle Application Object
Library, which is identified by the executable file that does not contain
the FMX file type ending.

Report Each module of the type “report” corresponds to a program that


generates a report. This program can be a Description file of an Oracle
Report, a SQL report program, a SQL Plus script, or a C or ProC
program. We have indexed a “report” type module using the that is
registered in the Oracle Application Object Library. To propagate a
concurrent program, the registered name is identified by the name of the
executable file without its extension

Concurrent Each module of the type “concurrent program” corresponds to a simple


Program program that can be made by C or C Pro, a SQL Plus script, a SQL
Loader script or a SQL Report program. We have indexed a module of
the “concurrent program” type using the name registered in the Oracle
Application Object Library. To propagate a concurrent program, the
registered name is identified by the name of the executable file without
its extension.

Stored Procedure Each module of the “stored procedure” type corresponds to a simple
PL*SQL program stored in the database. We have indexed a module of
the “stored procedure” type using the name of the creation file of this
PL*SQL without its file extension.
7

BSCEEDIE
Description: Describes the file standards / bank statements
Type: Form
Language: Form v6.0
Field Name: EDI Extrato Bancário

LAD Consulting Localizations Technical Reference Manual 28


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Use this screen to describe the file or bank statements standards sent by the bank. See the detailed
description of this screen in the User Guide Manual. The information of this screen will be treated
in the BSCECEXB, BSCEOCPB and BSCELOGB programs do the statements / file loading.

BSCETECB
Description: Transfer between bank accounts
Type: Form
Language: Form v6.0
Field Name: Transf. entre Contas Corrente
Use this screen to complete transfer of values between bank accounts.

BSCESLCE
Description: Checks the companies balance
Type: Form
Language: Form v6.0
Field Name: Saldo Empresa
In this screen the company’s balance will be checked, based on the registered bank account, based
on the date informed and doing the informed currency conversion.

BSCESLCC
Description: Checks and maintains the companies bank balance of the bank account
Type: Form
Language: Form v6.0
Field Name: Saldo por Conta Corrente
This screen permits a detailed search in the accounts balance and permits the manual adjustment of
the balance.

BSCEETCB
Description: Maintains the additional transaction code information
Type: Form
Language: Form v6.0
Field Name: Informações Adicionais Códigos de Transações Bancárias
Permits the register of additional information related to the bank transaction codes

BSCECSLB
Description: Calculates the Companies Balance
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Cálculo do Saldo
This process is completes the calculation of the Company Balance in the following form:

Consider as input all the registered invoices in Oracle Receivable, with status CLEARED and
subtract from the total amount entered the invoices with status REVERSED. Consider also all the
values loaded from external systems, through the CE_99_INTERFACE table and the values of
transfers between bank accounts. Consider as output all the payments submitted to the bank
account, even if they haven’t yet been compensated, obtaining values from APs table and from the
LAD Consulting Localizations Technical Reference Manual 29
CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
interface of external systems (AP_CHECKS_ALL e CE_999_INTERFACE) and the values
transferred from other accounts.

Consider also the manual checks. The program always calculates the balance for all the workdays,
considering as the initial balance, the final balance from the anterior date, considering always the
first date and NOT the date marked as “Balance Closed”. Used by the BSCETREB and
BSCETCLB programs.

BSCECEXB
Description: Loads the Bank Statement Interface
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Carga do Demonstrativo Bancário
This process completes the loading of the Statement / Bank file (.txt) received by the bank. The
program checks consistencies from the statement standard definition, loading the interface tables
CE_STATEMENT_HEADERS_INT_ALL and CE_STATEMENT_LINES_INTERFACE. Also
emits a report with all the log data from the statement loading.

BSCEOCPB
Description: Obtains the configuration from the bank Statement
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Carga do Demonstrativo Bancário
This process makes the statement / bank file load. It is used by BSCECEXB program.

BSCELOGB
Description: Save the Load Bank Statment Log
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Carga do Demonstrativo Bancário
This process copies the log of the bank statement / bank file load. It is used by BSCECEXB
program.

BSCETREB
Description: Bank Balance Calculation
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Cálculo do Saldo
This process is used to calculate the bank balance, together with the programs BSCECSLB and
BSCETCLB.

BSCETCLB
Description: Bank Balance Calculation
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Cálculo do Saldo

LAD Consulting Localizations Technical Reference Manual 30


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
This process is used in the process that calculates the bank balance, together with the BSCECSLB
and BSCETREB programs

BSCELCEX
Description: Bank statement loads log
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Carga do Demonstrativo Bancário
This program is used in the bank statement / bank file loading process together with the
BSCECEXB program.

BSCENDCB
Description: Used in the automatic reconciliation
Type: Stored Procedure
Language: PL*SQL
Field Name: Utilizado na reconciliação automática
This program is used in Import Process, matching all the transactions that come from Oracle
Receivables and Oracle Payables with the statement line using the AMOUNT and DATA as a rule.

BSCECTAR
Description: Verifies the bank movement taxes
Type: Forms
Language: Form v6.0
Field Name: Checagem de Tarifa
This program is used to checks the taxes in the screen. The sum of the outcome transfers of cash
accounts and the informed dates. The program sums only the reconciled transfers, calculated the
informed tax.

BSCEASPB
Description: Verifies the Financial Availability Analysis
Type: Forms
Language: Form v6.0
Field Name: Analise de Disponibilidade Financeira
This screen is used to analyze the MOVIMENT from CASH ( “CAIXA”) before the payment is
generated. It is very used since SPB implementation, to verify what is the balance of the CASH
ACCOUNT.

BSCECEXT
Description:
Verifies the Non-Electronically payments to reconcile
Type: Forms
Language: Form v6.0
Field Name: Pagamentos não Eletrônicos a Conciliar
This screen is used to analyze the non electronic payments that need to be reconciled.

LAD Consulting Localizations Technical Reference Manual 31


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BSCERUBR
Description:
Define Rubricas
Type: Forms
Language: Form v6.0
Field Name: Rubrica
This screen is used to define the Rubricas.

BSCEFOCA
Description:
Enter with Manual Forcast
Type: Forms
Language: Form v6.0
Field Name: Previsão Manual
This screen is used to enter the Manual Forcast transactions.

BSCETRCC
Description:
Consolidate Transfer Account Letter
Type: Forms
Language: Form v6.0
Field Name: Carta de Transferência Consolidada
This screen is used to make bank transfer from one account to many destinies accounts in the same
bank.

BSCEFSLB
Description: Used to close the balance form the bank accounts
Type: Stored Procedure
Language: PL*SQL
Field Name: Programa - Fecha Saldos
This program updates the column used in the lines of the
BS_CE_COMPANY_BANK_BALANCES table to closed, from the moment that the period is
informed in the concurrent process parameter. The balances from equal or inferior periods are also
updated to closed.

BSCEBRDB
Description: Copies the ceabrdrs procedures
Type: Stored Procedure
Language: PL*SQL
Field Name: BSCEBRDB
This procedure is a copy of the ceabrdrs.pls version 11.5.10 that contains the creation of the
CE_AUTO_BANK_REC package of the Cash Management product with the objective to be able
of an automatic reconciliation. It posses the inclusion of the BS_CE_NUM_DOCUMENTO_PKG
package, that updates the number of the document from the statement lines.

LAD Consulting Localizations Technical Reference Manual 32


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
BSCELTGL
Description: Relates the deposits and withdrawals transfer between bank accounts done by
the GL Interface
Type: Report
Language: Report v6.0
Field Name: Lançamentos de Transferência entre Contas na Interface GL
This report lists the withdrawals and deposits inserted in the GL_INTERFACE table in the transfer
process between bank accounts.

BSCECTCC
Description: Prints the authorization debit letter.
Type: Report
Language: Report v6.0
Field Name: Carta de Transferência entre Contas Bancárias
Prints the authorization letter of the debit when the transfer occurs between bank accounts.

BSCEMVSI
Description: Synthetic Bank Movement
Type: Report
Language: Report v6.0
Field Name: Movimentação Bancária Sintética
Prints the Bank Movement without detail.

BSCEPODI
Description: Cash Flow Report
Type: Report
Language: Report v6.0
Field Name: Posição Semanal de Caixa
Prints the Cash Flow selected as parameter.

BSCETRCC
Description: Consolidated Bank Transfer
Type: Report
Language: Report v6.0
Field Name: Carta de Transferência Consolidada
Prints the Bank Transfer of the Consolidated Bank Transfer screen.

BSEXTENB
Description: Procedure used to convert numerical values in full
Type: Function
Language: PL*SQL
Field Name: BSEXTENB
This function has the objective to convert numerical values in full.

LAD Consulting Localizations Technical Reference Manual 33


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Quick Codes
This section provides detailed information of each type of Quick Code that the Oracle CEB-CE
uses, its code and its meaning.

BS_CE_YES_NO

The Quick Code type BS_CE_YES_NO (defined na BS_ZZ_LOOKUPS) has the following
lookups:
Code Meaning
N Não
S Sim

BS_CE_LINE_TYPE
The Quick Code type BS_CE_LINE_TYPE (defined na BS_ZZ_LOOKUPS) has the following
lookup codes:
Code Meaning
HEADER Definição do padrão para Header no extrato
MOVIMENTO Definição do padrão para linha de Movimento no extrato
SALDO FINAL Definição do padrão para linha de Saldo Final no extrato
SALDO INICIAL Definição do padrão para linha de Saldo Inicial no extrato

BS_CE_FIELD_NAME

The QuickCode type BS_CE_FIELD_NAME (definido na BS_ZZ_LOOKUPS) has the following


lookup codes:
Código Significado
AGENCIA Identifica o código da Agência no extrato
ANO Identifica o ano no extrato
BANCO Identifica o código do Banco no extrato
CONTA Identifica o número da conta corrente no extrato
CREDITO Identifica o código de Crédito no extrato
DEBITO Identifica o código de Débito no extrato
DIA Identifica o dia no extrato
HISTORICO Identifica o histórico no extrato
IDENTIFICADOR Indica como reconhecer o Type de linha do extrato
MES Identifica o mês no extrato
NUM. DE DOCUMENTO Identifica o número do documento no extrato
NUMERO EXTRATO Identifica o número do extrato no extrato
TYPE DE TRANSAÇÃO Identifica o Type da transação no extrato
VALOR Identifica o valor no extrato

BS_CE_BALANCE_CLOSED

The QuickCode type BS_CE_BALANCE_CLOSED (definido na BS_ZZ_LOOKUPS) has the


following lookup codes:
Código Significado
Y Indica saldo fechado
N Indica saldo aberto

LAD Consulting Localizations Technical Reference Manual 34


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract
Descriptive Flexfield
No descriptive flexfield was used in Oracle CEB-CE.

LAD Consulting Localizations Technical Reference Manual 35


CEB Cash Management
Oracle Proprietary, Confidential Information - Use Restricted by Contract

You might also like