You are on page 1of 10

SAP NetWeaver 7.

0
Data Retraction in BI Integrated Planning

Detlef Wassmuth, SAP NetWeaver PM BI, SAP AG


Marc Bernard, SAP NetWeaver RIG US, SAP LABS LLC

Version 1.0
Overview

Details
Data Retraction in BI Integrated Planning

With BI Integrated Planning…


„ No new standard retractors are shipped
„ You can use retractors that work according to the pull principle without
changing them
„ You cannot directly use retractors that work according to the push
principle
„ You can use retractors that work according to the push principle by
configuring them in BW-BPS
Planning Application SAP R/3- Module Retraction Method
Controlling / CO-PA SAP R/3-Add-In ("Pull")
Profitability Analysis
Industry-Specific Components / PSM-FM-BCS SAP R/3-Add-In ("Pull")
Public Sector /
Funds Management /
Budget Control System
Overhead Cost Controlling / CO-OM-CCA Planning function type Exit ("Push")
Cost Center Accounting
Project Planning + PS / IM Planning function type Exit ("Push")
Investment Management
Financial Accounting / FI-SL Planning function type Exit ("Push")
Special Purpose Ledger
Enterprise Controlling / EC-PCA Planning function type Exit ("Push")
Profit Center Accounting

© SAP AG 2007
Overview

Details
Retractor: CO-PA

Documentation „ Online documentation in Implementation Guide (transaction SPRO):

Profitability Analysis > Tools > Data Transfer Between CO-PA and Other Systems
> Data Transfer from SAP BW

„ SAP Note 605208

„ How-to Paper "CO-PA Retraction"


Source System Release As of SAP BW 3.0

Target System Release As of SAP R/3 4.0B, PI 2001.1

Retraction Method "Pull": BW query and R/3 program RKEBW3RE

Customizing Transaction KELC Define field assignments


(in target system):
Execution Transaction KELR Execute data transfer
(in target system):

© SAP AG 2007
Retractor: PSM-FM-BCS

Documentation „ Online documentation in Implementation Guide (transaction SPRO):

BCS Budgeting > Budget Entry > Plan Data Transfer from BW

„ Online documentation:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/e0/d8fc3f37c2e369e10000000a155106
/frameset.htm

„ Migration:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/76/c128403a97e801e10000000a15510
6/frameset.htm
Source System Release As of SAP BW 3.0

Target System Release Old method valid for SAP ERP 2004 Enterprise Add-On Public Sector 2.00

New method valid as of SAP ERP 2005 Enterprise Add-On Public Sector 5.00
Retraction Method "Pull": BW Query and R/3 program

Customizing – Old and New Method Transaction SPRO Define field assignments
(in target system):
Execution – Old Method Transactions Execute data transfer / reverse budget entries
FMBPRET_BCS
FMBPREVERSE_BCS
(in target system):
Execution – New Method Transactions Execute data transfer / reverse budget entries
FMCYCOPI_BW
FMDOCREV
(in target system):

© SAP AG 2007
Retractor: CO-CCA

Documentation „ Online documentation:

http://help.sap.com/saphelp_sem60ep1/helpdata/en/99/97157967e3440a94d199538959cd0
b/frameset.htm

„ See SAP Note 525543 for additional documentation on field mapping.


Source System Release As of SAP BW 2.0B, SEM 3.0B
Target System Release As of SAP R/3 4.5B
Retraction Method "Push": BPS planning function type Exit and R/3 BAPIs

Customizing Transaction BPS0 Create planning function

Init Function Module: UPR_COST_PLAN_INIT


Main Function Module: UPR_COST_PLAN_EXEC
Transaction UPBR_STRUCT Maintain field mapping (optional)

Execution Transaction BPS0 Execute planning function

© SAP AG 2007
Retractor: PS / IM

Documentation „ See online documentation of function module UPB_CI_PUSHBACK_MATCH_IP


(transaction SE37)

„ See SAP Note 503399 for additional documentation


Source System Release As of SAP BW 2.0B, SEM 3.0B
Target System Release As of SAP R/3 4.5B
Retraction Method "Push": BPS planning function type Exit and R/3 BAPIs

Customizing Transaction BPS0 Create planning function

Init Function Module: UPB_CI_PUSHBACK_INIT


Main Function Module:
Program positions: UPB_CI_PUSHBACK_MATCH_IP
Appropriation requests: UPB_CI_PUSHBACK_IQ
WBS elements: UPB_CI_PUSHBACK_PR
Execution Transaction BPS0 Execute planning function

© SAP AG 2007
Retractor: FI-SL (unofficial)

Documentation „ None

Source System Release As of SAP BW 2.0B, SEM 3.0B


Target System Release As of SAP R/3 4.5B
Retraction Method "Push": BPS planning function type Exit and R/3 BAPIs

Customizing Transaction BPS0 Create planning function

Init Function Module: UPR_FISL_PLAN_INIT


Main Function Module: UPR_FISL_PLAN_EXEC
Execution Transaction BPS0 Execute planning function

© SAP AG 2007
Retractor: EC-PCA (unofficial)

Documentation „ None

Source System Release As of SAP BW 2.0B, SEM 3.0B


Target System Release As of SAP R/3 4.5B
Retraction Method "Push": BPS planning function type Exit and R/3 BAPIs

Customizing Transaction BPS0 Create planning function

Init Function Module: UPR_PCA_PLAN_INIT


Main Function Module: UPR_PCA_PLAN_EXEC
Execution Transaction BPS0 Execute planning function

© SAP AG 2007