cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

FI extraction

Former Member
0 Likes
2,994

hello gurus,,

Im going to placed in a FI implementation project, and i dont have FI extraction knowledge at all. So can some one please let me know step by step procedure to

extract FI data from ECC to BI . I know the LO procedure , is FI extraction is same as LO ? if not please tell me the steps in detail

Thanks  in advance

charan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Likes

Hi,

FI extraction:

FI Module deals with accounting and financial needs of an organization.

Financial Accounting is broken down into the following sub-modules:

  • Accounts Receivables
  • Accounts Payable
  • Asset Accounting
  • Bank Accounting
  • Consolidation
  • Funds Management
  • General Ledger
  • Special Purpose Ledger
  • Travel Management

Note: Only discussing key areas (AP/AR/GL/SL) briefly because of the complexity of the area

We can extract the financial data at totals level / line item level.

In general, we will use R/3 line item tables as the data source for extracting the data to allow drill down capability from summarized data to line-item details.

Financial Accounting data can be extracted directly from the tables.

Depending on the business requirement we can use either FI-SL or standard BW content extractors (FI-AR, FI-AP, and FI-GL) to fetch FI data.

Note: FI-SL will be discussed under "one stage stop to know all about BW Extractors -Part2 "which explains about Application specific customer generated extractors

FI-AR, FI-AP, and FI-GL:

General Ledger: All accounting postings will be recorded in General Ledger. These postings are real time to provide up-to-date visibility of the financial accounts.

Account Receivable: Accounts Receivables record all account postings generated as a result of Customer sales activity. These postings are automatically updated in the General Ledger

Accounts Payable: Accounts Payables record all account postings generated as a result of Vendor purchasing activity. Automatic postings are generated in the General Ledger as well.

Standard FI data sources:

0FI_GL_4 (G/L Accounts- line items)
Takes the data from the FI document tables (BKPF/BSEG) that are relevant to general ledger accounting (compare table BSIS).

0FI_AP_4 (AP-line items) and 0FI_AR_4 (AR- line items
Selections are made from tables BSID/BSAD (Accounts Receivable) and BSIK/BSAK (Accounts Payable)

How the data extraction happens?

In FI extraction 0FI_AR_4 and 0FI_AP_4 are linked with 0FI_GL_4 in order to maintain consistent data transfer from OLTP system (it is called coupled data extraction, Ref OSS notes 428571).

Note: Uncoupled" extraction possible with Plug-In PI 2002.2, see OSS note 551044

0FI_GL_4 writes the entries into the time stamp table BWOM2_TIMEST in the SAP R/3 System with a new upper limit for the time stamp selection.

And now, 0FI_AP_4   and 0FI_AR_4 will copy this new upper limit for the time stamp selection during the next data extraction in the SAP R/3 System. This ensures the proper synchronization of accounts payable and accounts receivable accounting with respect to G/L accounting.

Full load: Not a valid choice because of large volumes of detailed R/3 transaction data.

Delta load:

Note: Here the delta identification process works differently for new financial records and for changed financial records.

New Financial accounting line items which are posted in SAP R/3 sytem will be identified by the extractor using the time stamp in the document header (Table BKPF-(field) CPUDT).

By scheduling an initialization IP all the historical data can be  loaded into BW from the application tables and it also sets "X" indicator in field LAST_TS (Flag: 'X' = Last time stamp interval of the delta extraction).That means after the last delta, initialization was done.

OLTPSOURCE

AEDAT/AETIM

UPD

DATE_LOW

DATE_HIGH

LAST_TS

0FI_GL_4

16 May 2007/20:15

Init

01 Jan 1990

15 May 2007

0FI_GL_4

24 May 2007/16:59

delta

16 May 2007

23 May 2007

0FI_GL_4

21 June 2007/18:12

delta

15 June 2007

20 June 2007

X

0FI_AP_4

18 May2007/21:23

Init

01 Jan 1990

15 May 2007

After this, daily delta loads can be carried out depending on timestamp by scheduling delta info packages.

During the delta load , the SAP R/3 system logs two time stamps that delimit a selection interval for a Data Source in table BWOM2_TIMEST(fields TS_LOW and TS_HIGH).

In case of changed FI documents, selections will be based on tables:

BWFI_AEDAT and (timestamp table) BWOM2_TIMEST (See OSS note 401646 for more details).

Delta extraction using delta queue method can also be possible incase if we want,

FI -Delta Mode:

A time stamp on the line items serves to identify the status of the delta. Time stamp intervals that have already been read are then stored in a time stamp table (BWOM2_TIMEST).

(Info object 0Recordmode plays vital role deciding delta's .Check the field "delta "in ROOSOURCE /RODELTAM table to identify the image)

The Financial Accounting line items are extracted from the SAP R/3 system in their most recent status (after-image delta method).

AIE: This delta method is not suitable for filling Info Cubes directly in the BW system. To start with therefore, the line items must be loaded in the BW system in an ODS object that identifies the changes made to individual characteristics and key figures within a delta data record. Other data destinations (Info Cubes) can be provided with data from this ODS object.

It uses delta type E(pull) means the delta data records are determi

ned during the delta update by the data source extractor, updated to the delta queue and passed on to BI directly from there.

Regards,

Aravind.

Former Member
0 Likes

Hi,

Is there any sequence, in which we need to install the datasource ?

0FI_GL_4

0FI_AP_4

0FI_AR_4

We need to install these in RSA5.

Then we need to check them in RSA6.

Then we need to replicate the datasource to BI side and create IP's to pull the data via, Full and delta.

Is these steps fine?


Answers (2)

Answers (2)

Former Member
0 Likes

Hello,

Have one query in this.

Can we just use FI-GL datasource alone without AP, AR as the data seems to get updated in FI-GL?

In that case whats the use of the AP, AR extractors.

The DataSource 0FI_GL_4 extracts the line item data of general ledger accounts from the BKPF and BSEG tables, which are located in the R/3 source system. The extractor avoids transferring redundant data into BW, that is, only those fields of Financial Accounting documents (tables BKPF and BSEG) that are relevant for the general ledger are included in the extract structure. In particular, neither fields from accounts receivable nor accounts payable are part of the extract structure since this information is extracted separately (DataSources 0FI_AR_4 and 0FI_AP_4).

Little confused with this. I only need data from BSEG

Former Member
0 Likes

thank u