Line Item Level Data Extraction For Financial Accounting and Controlling
Line Item Level Data Extraction For Financial Accounting and Controlling
Business Drivers
FI Extraction
FI line-item extraction
Timestamp mechanism
Customer extensions
Global Settings
CO-OM Extraction
CO-OM line-item extraction
Flexibility:
Need for project specific choice of fields.
Check on status fields, like open / cleared items.
Drill-down and drill-through (analysis):
Drill down capability from summarized data to line-item details.
Full through capability, e.g. from Accounts Payable to G/L
accounts information.
Actuality:
Access to recent (or even real-time) data.
Scalability:
High number / wide variety of users.
Large volumes of detailed R/3 transaction data are transferred to
BW Daily full loads are inefficient.
InfoSources
0FI_GL_4 0FI_AR_4 0FI_AP_4
FIGL: Line item FIAR: Line item FIAP: Line item
DataSources
R/3 Coupled extraction Coupled extraction
New FI documents
Posted in R/3 since the last line-item extraction.
Selection based on the field BKPF-CPUDT.
Table BKPF
(FI document header)
MANDT
BUKRS Table BWOM2_TIMEST
BELNR FI document key (Timestamp table)
GJAHR
:
Upper limit:
: new documents previous day
CPUDT
CPUTM BWOM2_TIMEST
AEDAT Lower limit:
: changed documents upper limit of the
: last G/L line-item
extraction
Changed FI documents
Changed in R/3 since the last line-item extraction
Cannot be selected based on field BKPF-AEDAT:
BKPF-AEDAT is not updated by all BW relevant changes of FI
Example: Clearing of an open invoice (by incoming payment) changes
the document state, but does not update BKPF-AEDAT.
Solution
Recording of all changed FI documents (FI document key, date
of last change) in table BWFI_AEDAT.
MANDT BUKRS BELNR GJAHR AEDAT AETIM
600 1000 1900000010 2001 21.02.2001 10:23:17
600 1000 1000000016 2001 21.02.2001 10:28:34
Case 1: All fields of the customer include are part of the R/3 table.
No additional ABAP-coding is required. The fields of the customer
include is automatically filled by the extractor.
Case 2: Some fields of the customer include are not part of the R/3 table.
Use Business Transaction Event 00005021.
Build a function module that fills the fields of the customer include.
Use the following template: SAMPLE_PROCESS_00005021.
No modification of SAP standard extractors required.
For more information: See OSS note 410799
BWFILOWLIM
Here, you can set the lower time limit of the time stamp selection for data requests in update mode initialization
of the delta method. Together with the selection criteria, this parameter is a decisive factor for the data volume
with data requests in update mode initialization of the delta method.
BWFISAFETY
Here, you can the upper time limit of the time stamp selection for data requests in all update modes. Value 1 in
this parameter means that the upper time limit of the time stamp selection is the previous day. With larger
parameter values, the upper limit of the time stamp selection is correspondingly further (in days) in the past.
Note that you cannot choose a parameter value cannot be smaller than 1, as this would prevent the delta
dataset being found completely.
ORGSYSONLY
If you SAP R/3 system is part of an ALE scenario, set this parameter to X. This ensures that only those line
items that were originally posted to the BW system will be transferred there from the SAP R/3 system. This
prevents line items being transferred several times from various SAP R/3 system.
DELTIMEST
With this parameter, you can set the retention period of entries that are no longer required in time stamp table
BWOM2_TIMEST. The default settings for deletion of entries that are no longer required in the time stamp
table is 60 days. The minimum retention period for entries in the time stamp table is 15 days. When entries are
deleted from table BWOM2_TIMEST, the corresponding entries for the changed FI line items are deleted
simultaneously from log table BWFI_AEDAT.
System requirements
R/3 source system:
Release 4.0B++
PlugIn 2001.1++
BW:
Release 3.0A++
(Release 2.0b / 2.1c: See OSS note 401646)
Online documentation
Check documentation on business content, BW 3.0b.
BW
Cost Center Internal Order Project Bus. Process
InfoCubes -> 0CCA_C11 0OPA_C11 0WBS_C11 0ABC_C06
summarized data
analytical queries
InfoSources
0CO_OM_CCA_9 0CO_OM_OPA_6 0CO_OM_WBS_6 0CO_OM_ABC_7
DataSources
R/3
COEP
CO documents
SAP Labs America 2002, FI / CO Line Item Extraction 14
CO-OM Delta mechanism
* Please review OSS Note 394491 – Handling Errors from DataSource Append
Structures (released 05/14/03) for further details
System requirements
R/3 source system:
Release 4.0B or higher
BW:
Release 2.0B or higher
Online documentation
Check documentation on business content, BW 3.0b.