You are on page 1of 107

INFINEUM BUSINESS WAREHOUSING

TECHNICAL DOCUMENTATION

FINANCE IN BW
Contents
CONTENTS.......................................................................................................................2
INTRODUCTION...............................................................................................................4
Overview....................................................................................................................4
AP Data-Flow Diagram..............................................................................................4
AP Aggregates on Cube 0FIAP_C03.........................................................................4
AR Data-Flow Diagram.............................................................................................5
AR Aggregates on Cube 0FIAR_C03........................................................................5
GL Data-Flow Diagram.............................................................................................5
GL Aggregates on Cube P_FI_01..............................................................................5
PART 1: ACCOUNTS PAYABLE LINE ITEM DATA............................................................6
Overview....................................................................................................................6
Source System............................................................................................................6
0FI_AP_4 Extractor Enhancement........................................................................6
0FI_AP_4 Data Source Fields to BW Infoobject Assignment...............................7
Transfer Rule Routines:.........................................................................................8
Update Rule Routines:...........................................................................................8
AP Target ODS........................................................................................................10
ODS to InfoCube Update Rules...............................................................................10
Update Rule Routines:.........................................................................................11
AP Target InfoCube Data Model.............................................................................13
Data Loaded.............................................................................................................17
Virtual Characterstics and Keyfigure code..............................................................17
PART 2: ACCOUNTS RECEIVABLES LINE ITEM DATA...................................................23
Overview..................................................................................................................23
Source System..........................................................................................................23
0FI_AR_4 Extractor Enhancement......................................................................23
0FI_AR_4 Data Source Fields to BW Infoobject Assignment............................24
Transfer Rule Routines:.......................................................................................25

Create Date....................27 September 2005


Revision Date................27 September 2005
Author............................Rajeev Kapur
Version...........................0001

Update Rule Routines:.........................................................................................25


AR Target ODS........................................................................................................26
AR Target InfoCube Data Model.............................................................................27
Virtual Characterstics and Keyfigure code..............................................................31
Data Loaded.............................................................................................................39
PART 3: GENERAL LEDGER LINE ITEM DATA...............................................................40
Overview..................................................................................................................40
Source System..........................................................................................................40
0FI_GL_4 Extractor Enhancement......................................................................40
0FI_GL_4 Data Source Fields to BW Infoobject Assignment............................41
Transfer Rule Routines:.......................................................................................42
Update Rule Routines:.........................................................................................43
GL Target ODS........................................................................................................43
GL Target InfoCube Data Model.............................................................................44
Virtual Characterstics and Keyfigure code..............................................................48
Data Loaded.............................................................................................................53
PART 4: CO-OM-WBS: COSTS AND ALLOCATIONS....................................................53
Overview..................................................................................................................53
Source System..........................................................................................................53
0CO_OM_WBS_6 Extractor Enhancement........................................................53
0CO_OM_WBS_6 Data Source Fields to BW Infoobject Assignment...............53
Transfer Rule Routines:.......................................................................................55
Update Rule Routines:.........................................................................................58
WBS Target InfoCube Data Model..........................................................................59
Virtual Characterstics and Keyfigure code..............................................................62
Data Loaded.............................................................................................................78
PART 5: NON CONFORMANCE Z_FI_NCNF (HYPERION)............................................78
Overview..................................................................................................................78
Source System..........................................................................................................78
Transfer Rule Routines:.......................................................................................79
Update Rule Routines:.........................................................................................79
Non-Conformance Target InfoCube Data Model....................................................79
Virtual Characterstics and Keyfigure code..............................................................80
Data Loaded.............................................................................................................80
PART 6: MULTIPROVIDER (M_APARGL)....................................................................81
Virtual Characterstics and Keyfigure code..............................................................82
Part 7: Extractor Enhancement Source Codes.............................................................87
ZXRSAU01_004..................................................................................................87
ZXRSAU01_005..................................................................................................90
Z0FI_GL_4_SP....................................................................................................92
PART 8: WEB TEMPLATES, REPORTS, REPORTING AGENT............................................95
PART 9: AGGREGATES DEFINATIONS...........................................................................96
INTRODUCTION
This document is broken up into following parts:
 Accounts Payable
 Accounts Receivables
 General Ledger
 WBS Costs and Allocations
 Non Conformance (Hyperion)
 Multiprovider for DPO(Days Payable Outstanding)
 Extractor Enhancement Code on R3 Side
 Inventory of WEB Templates, Reports and Reporting Agent
 Aggregates Definations

Overview
This document is intended as a supplement to the online documentation within SAP
BW Metadata Repository.

AP Data-Flow Diagram

AP Aggregates on Cube 0FIAP_C03


AR Data-Flow Diagram

AR Aggregates on Cube 0FIAR_C03

GL Data-Flow Diagram

GL Aggregates on Cube P_FI_01


PART 1: ACCOUNTS PAYABLE LINE ITEM DATA

Overview

0FI_AP_4 InfoSource provides Accounts Payable Accounting line items from tables
BSIK (Open items) and BSAK (cleared items) in the R/3 source system.
InfoSource 0FI_AP_4 replaces InfoSource 0FI_AP_3. It provides a modified
extraction procedure (direct accessing of tables instead of accessing the Records when
updating). The communication structures of the previous InfoSource 0FI_AP_3 and
the new InfoSource 0FI_AP_4 are identical. The update rules for data targets (ODS
tables) were retained.
.

Source System
Source system: P82CLNT410
Business Content InfoSource: Accounts Payable: Line Items (0FI_AP_4)
Business Content DataSource: Accounts Payable: Line Items (0FI_AP_4)

0FI_AP_4 Extractor Enhancement


Code is in user-exit ZXRSAU01_004 for following fields
0FI_AP_4 Data Source Fields to BW Infoobject Assignment
Transfer Rule Routines:

Update Rule Routines:


AP Target ODS
The target InfoProvider is 0FIAP_O03 ‘FIAP: Line item’

Settings for this ODS are

Key fields of ODS are

All the rest of Infobjects are in Data field.

No Navigational Attribute on this ODS.


No Index on this ODS.

ODS to InfoCube Update Rules

The following keyfigure infobjects are not Mapped and are used as Virtual Keygure.

The following Characterstics infobjects are not mapped and are used as Virtual
Characterstics.
Update Rule Routines:
AP Target InfoCube Data Model
The target InfoCube is 0FIAP_C03 ‘FIAP: Line items’
Data Loaded
All item data is loaded from the source to the ODS.
The data is loaded with Initialization and then subsequent loads are delta loads.
The delta is loaded daily from R3 to ODS in BW and then to Cube.

Virtual Characterstics and Keyfigure code.


PART 2: ACCOUNTS RECEIVABLES LINE ITEM DATA

Overview
0FI_AR_4 DataSource provides Accounts Receivable Accounting line items from
tables BSID (open items) and BSAD (cleared items) in the R/3 source system.
InfoSource 0FI_AR_4 replaces InfoSource 0FI_AR_3. It provides a modified
extraction procedure (direct accessing of tables instead of accessing the records when
updating). The communication structures of old InfoSource 0FI_AR_3 and new
InfoSource 0FI_AR_4 are identical. The update rules for data targets (ODS tables)
were retained.

Source System
Source system: P82CLNT410
Business Content InfoSource: Accounts Receivables: Line Items 0FI_AR_4
Business Content DataSource: 0FI_AR_4

0FI_AR_4 Extractor Enhancement

Code is in user-exit ZXRSAU01_005 for following fields


0FI_AR_4 Data Source Fields to BW Infoobject Assignment
Transfer Rule Routines:
No Routines

Update Rule Routines:


AR Target ODS
The target InfoProvider is 0FIAR_O03 ‘FIAP: Line item’

Settings for this ODS are

Key fields of ODS are

All the rest of Infobjects are in Data field.

No Navigational Attribute on this ODS.


No Index on this ODS.
.
AR Target InfoCube Data Model
The target InfoCube is 0FIAR_C03 ‘FIAR: Line items’
Virtual Characterstics and Keyfigure code
Data Loaded
All item data is loaded from the source to the ODS.
The data is loaded with Initialization and then subsequent loads are delta loads.
The delta is loaded daily from R3 to ODS in BW and then to Cube.
PART 3: GENERAL LEDGER LINE ITEM DATA

Overview
0FI_GL_4 InfoSource provides the General Ledger Accounting line items from tables
BKPF and BSEG in the R/3 source system. Only fields that are relevant for the
general ledger are transferred from the Financial Accounting document (BKPF and
BSEG tables) to the BW. In particular, the InfoSource contains no InfoObjects from
Accounts Receivable and Accounts Payable Accounting. This information is extracted
separately (InfoSources 0FI_AR_4 and 0FI_AP_4).
This InfoSource is delta-compatible. However, due to the Delta procedure used (after
image Delta) it is not suitable for loading InfoCubes directly. An ODS object can be
used as data target in order to identify the changes made to individual InfoObjects
when loading Delta data.

Source System
Source system: P82CLNT410
Business Content InfoSource: General Ledger: Line Items 0FI_GL_4
Business Content DataSource: 0FI_GL_4

0FI_GL_4 Extractor Enhancement

Code is in user-exit Z0FI_GL_4_SP for following fields:


0FI_GL_4 Data Source Fields to BW Infoobject Assignment
Transfer Rule Routines:
Update Rule Routines:

GL Target ODS
The target InfoProvider is 0FIAR_O03 ‘FIAP: Line item’

Settings for this ODS are

Key fields of ODS are

All the rest of Infobjects are in Data field.

No Navigational Attribute on this ODS.


No Index on this ODS.
GL Target InfoCube Data Model
The target InfoCube is P_FI_01 ‘FIGL: Line items’.
Virtual Characterstics and Keyfigure code
Data Loaded
All item data is loaded from the source to the ODS.
The data is loaded with Initialization and then subsequent loads are delta loads.
The delta is loaded daily from R3 to ODS in BW and then to Cube.

PART 4: CO-OM-WBS: COSTS AND ALLOCATIONS

Overview
0CO_OM_WBS_6 InfoSource contains the actual costs and quantities of the WBS
element. Unlike the 0CO_OM_WBS_1 InfoSource, you can use the CO_OM_WBS_6
InfoSource to select delta datasets.

This DataSource select data from the COEP line item table. This enables additional
fields (not contained in the COSP and COSS totals tables) to be transferred to the
BW.

Source System
Source system: P82CLNT410
Business Content InfoSource: WBS Elements: Actual Costs Using Delta Extraction
0CO_OM_WBS_6
Business Content DataSource: 0CO_OM_WBS_6

0CO_OM_WBS_6 Extractor Enhancement

No Extractor Enhancement on R3 Side.

0CO_OM_WBS_6 Data Source Fields to BW Infoobject Assignment


Transfer Rule Routines:
Update Rule Routines:
No Update Rule Routines.

The following fields are not mapped in Update rules as they are being derived from
Virtual Characterstics/Keyfigures.
WBS Target InfoCube Data Model
The target InfoCube is 0WBS_C11.
Virtual Characterstics and Keyfigure code
Data Loaded
All item data is loaded from the source to the Cube 0WBS_C11..
The data is loaded with Initialization and then subsequent loads are delta loads.
The delta is loaded daily from R3 to Cube in BW.

PART 5: NON CONFORMANCE Z_FI_NCNF (HYPERION)

Overview
Hyperion non-conformance history data was loaded through flat file.
This is a one time load. BPS Web Front end is developed to enter non conformance
data. This cube is a transactional cube. The cube will always be in planning mode.
There are reports developed on this cube for FI Dashboard.

Source System
Source system: PC_FILE

Here is the order of characterstics in the file, which was used to load history data.
Transfer Rule Routines:

Update Rule Routines:


No Update Rule Routines

Non-Conformance Target InfoCube Data Model


The target InfoCube is Z_FI_NCNF.
Virtual Characterstics and Keyfigure code
No Code.

Data Loaded
Only history data is loaded through flat file to the Cube.
That is a one time load. Unless needed otherwise.
REPORTING
PART 6: MULTIPROVIDER (M_APARGL)
In order to facilitate Days Payable Outstanding (DPO) reporting requirement a
MultiProvider has been constructed.
Virtual Characterstics and Keyfigure code
Part 7: Extractor Enhancement Source Codes
ZXRSAU01_004
ZXRSAU01_005
Z0FI_GL_4_SP
PART 8: WEB TEMPLATES, REPORTS, REPORTING AGENT
PART 9: AGGREGATES DEFINATIONS

You might also like