17
EHP3 for SAP ECC 6.0 June 2009 English Funds Management Derivation Strategy (971) Building Block Configuration Guide

FM Derivation Rukes

Embed Size (px)

DESCRIPTION

SAP Derivation Rules

Citation preview

Page 1: FM Derivation Rukes

EHP3 for SAP ECC 6.0

June 2009

English

Funds Management Derivation Strategy (971)

SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany

Building Block Configuration Guide

Page 2: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

Copyright

© Copyright 2009 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

© SAP AG Page 2 of 12

Page 3: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Typographic Conventions

Type Style Description

Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.

Cross-references to other documentation.

Example text

Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT

Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.

Example text

Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.

EXAMPLE TEXTKeys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Example text

Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text>

Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

© SAP AG Page 3 of 12

Page 4: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

Contents

Funds Management Derivation Strategy (971)...............................................................................5

1 Purpose................................................................................................................................... 5

2 Preparation.............................................................................................................................. 5

2.1 Prerequisites..................................................................................................................5

3 Configuration........................................................................................................................... 6

3.1 Define Account Assignment Derivation.........................................................................6

© SAP AG Page 4 of 12

Page 5: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

Funds Management Derivation Strategy (971)

1 PurposeThis configuration guide provides the information you need to set up the configuration of this building block manually.

If you do not want to configure manually and prefer an automated installation process using BC Sets and other tools, refer to the Quick Guide of your SAP Best Practices version, which you can find on the solution's SAP Note.

2 Preparation

2.1 Prerequisites

Building BlocksBefore you start installing this building block, the installation of the following building blocks must have been completed. The list of prerequisite building blocks is listed in the Prerequisite matrix spreadsheet, available on the Documentation DVD on the Sitemap page.

© SAP AG Page 5 of 12

Page 6: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

3 Configuration

3.1 Define Account Assignment Derivation

UseIn this activity you use account assignment derivation to automatically determine the values of FM account assignments from other account assignments, as long as there is a logical dependency between them. This simplifies and ensures integrity of the data during the data entry process.

Procedure 1. Access the activity using one of the following navigation options:

IMG Menu Public Sector Management Funds Management Government Master Data Allocations to Account Assignments from Other Components Define Account Assignment Derivation

Transaction Code

FMDERIVE

2. On the Change View "FM Derivation Strategies" : Overview screen, choose New Entries and make the following entry:

Field Name Description User Action and Values Comment

Derivation strategy 1000

Strategy description Strategy for Public Sector Company

3. Select the Derivation strategy and choose Company Code Assignment in the Dialog Structure. Enter Derivation strategy 1000 for Company code 1000.

4. Choose Back.

5. Double-click derivation strategy 1000

6. Select Derivation strategy 1000 and choose the Maintain Strategy button.7. Choose the Change button.8. Choose the Create button. 9. Select the radio button Derivation Rule10. Enter the step description End Strategy for Reversal Documents11. Choose the Definitions tab.12. Under Source Fields, enter REVERSEDOC13. Under Target Fields, enter REVERSEDOC14. Choose the Attributes tab.15. Select the End Strategy Processing if Value Found checkbox.16. Save your entries.17. Choose Table Maintenance18. Choose Edit19. Choose Create20. Enter X in To Reversal Doc. Field21. Save your entries.22. Choose Back.23. Choose the Create button. 24. Select the radio button Derivation Rule25. Enter the step description Default Fund from Cost Center for HR use

© SAP AG Page 6 of 12

Page 7: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

26. Choose the Definitions tab27. Under Source Fields, enter COST_CENTER28. Under Target Fields, enter FUND29. Choose Details30. Select the Overwrite With New Value if New Value is Not Empty radio button.31. Save your entries.32. Choose Table Maintenance33. Choose Edit34. Choose Create35. Enter the following values

From Cost Center To Cost Center Target Fund

1010000010 3020000200 10000000

4010000000 4010000040 21000000

5010000000 5010000200 12200000

6010000000 6010000030 10000000

36. Save your entries.37. Choose Back.38. Choose the Create button. 39. Select the radio button Assignment40. Enter the step description Commitment item from GL Account41. Choose the Definitions tab42. Choose radio button for Source Fields43. Enter ACCOUNT_NUMBER in Field44. Press Enter45. Choose Details46. Check box Initial Value is Allowed47. Select radio button for Part of Field Content48. From Character Position = 449. Number of Characters = 650. Press Enter51. Under Target Fields, enter COMMIT_ITEM52. Save your entries.53. Choose Back.54. Choose the Create button. 55. Select the radio button Assignment56. Enter the step description Commitment Item from Cost Element57. Choose the Definitions tab58. Choose radio button for Source Fields59. Enter COST_ELEMENT in Field60. Under Target Fields, enter COMMIT_ITEM61. Save your entries.62. Choose Back.63. Choose the Create button. 64. Select the radio button Derivation Rule65. Enter the step description Asset Commitment Items for Acquisition66. Choose the Definitions tab67. Under Source Fields, enter ACCOUNT_NUMBER68. Under Target Fields, enter COMMIT_ITEM69. Choose Details70. Select radio button for Overwrite With New Value71. Choose the Condition tab72. Enter the following condition

Name: ASSETTRTYP

© SAP AG Page 7 of 12

Page 8: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

Op: <> Value: 330

73. Save your entries.74. Choose Table Maintenance75. Choose Edit76. Choose Create77. Enter the following values

From GL Account To GL Account Target Commitment Item

165000 165000 565000

165010 165010 565010

165020 165020 565020

165030 165030 565030

165040 165040 565040

165050 165050 565050

165060 165060 565060

165070 165070 565070

165080 165080 565080

165090 165090 565090

165200 165200 565200

78. Save your entries.79. Choose Back.80. Choose the Create button. 81. Select the radio button Assignment82. Enter the step description Default Commitment Item for non budget asset transactions83. Definitions Tab84. Choose radio button for Constant85. Enter 565999 in Field86. Under Target Fields, enter COMMIT_ITEM87. Choose the Condition Tab88. Enter the following conditions

Name Op Value Link

ACCOUNT_NUMBER >= 165000 AND

ACCOUNT_NUMBER <= 165200 AND

ASSETTRTYP = 114 AND

ASSETTRTYP = 115 AND

ASSETTRTYP = 116 AND

ASSETTRTYP = 200 AND

ASSETTRTYP = 260 AND

ASSETTRTYP = 300 AND

ASSETTRTYP = 330 AND

ASSETTRTYP = 340 AND

© SAP AG Page 8 of 12

Page 9: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

ASSETTRTYP = 341 AND

ASSETTRTYP = 345 AND

ASSETTRTYP = 346 AND

ASSETTRTYP = 400

89. Save your entries.90. Choose Back.91. Choose the Create button. 92. Select the radio button Function Module93. Press F4 for a list of function modules94. Double-click FMDT_READ_MD_ASSET: Read Asset Master Data95. Enter strategy description Fund + Fund Center + Functional Area + Grant from Asset96. Choose the Definition Tab97. Source Fields should all be populated

i. Target Fields1. KOSTL: enter COST_CENTER2. FISTL: enter FUND_CENTER

a. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

3. GEBER: enter FUNDa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

4. FKBER: enter FUNCTION_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

5. GRANT_NBR: enter GRANT_NBR a. Choose detailsb. Choose radio button Overwrite With New Valuec. Choose radio button for Entire Field Contentd. Press Enter.

98. Save your entries.99. Choose Back.100. Choose the Create button. 101. Select the radio button Function Module102. Hit F4 for a list of function modules103. Double-click FMDT_READ_MD_ORDER: Read Order Master Data104. Enter strategy description Read Order for Funded Program Fund Center105. Choose the Definition Tab106. Source Fields should all be populated107. Target Fields

1. KOSTV: enter FUND_CENTERa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

© SAP AG Page 9 of 12

Page 10: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

2. USER1: enter MEASUREa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

3. FUNC_AREA: enter FUNCTION_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

108. Save your entries.109. Choose Back.110. Choose the Create button. 111. Select the radio button Assignment112. Enter the step description Fund Center from Cost Center113. Definitions Tab114. Choose radio button for Source Fields115. Enter COST_CENTER in Field116. Under Target Fields, enter 'FUND_CENTER117. Choose details118. Choose radio button Overwrite With New Value if New Value is Not Empty119. Choose radio button for Entire Field Content120. Press Enter.121. Save your entries.122. Choose Back.123. Choose the Create button. 124. Select the radio button Function Module125. Hit F4 for a list of function modules126. Double-click FMDT_READ_MD_WBS_ELEMENT: Read WBS Element Master Data127. Enter strategy description Buss Area and Funds Center from WBS128. Choose the Definition Tab129. Source Fields should all be populated130. Target Fields

1. PSGBR: enter BUS_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

2. FKSTL: enter FUND_CENTERa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

131. Save your entries.132. Choose Back.133. Choose the Create button. 134. Select the radio button Function Module135. Hit F4 for a list of function modules136. Double-click FMDT_READ_MD_COST_CENTER: Read Cost Center Master Data137. Enter strategy description Bus Area and Func Area from Cost Center138. Definition Tab139. Source Fields should all be populated

© SAP AG Page 10 of 12

Page 11: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

140. Target Fields1. GSBER: enter BUS_AREA

a. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

2. FUNC_AREA: enter FUNCTION_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

b. Save your entries.141. Choose Back.142. Choose the Create button. 143. Select the radio button Derivation Rule144. Enter the step description Funded Program from Cost Center145. Definitions Tab146. Under Source Fields, enter COST_CENTER147. Under Target Fields, enter MEASURE148. Choose Details149. Select radio button for Overwrite With New Value if New Value is Not Empty150. Press Enter.151. Save your entries.152. Choose Table Maintenance153. Choose Edit154. Choose Create155. Enter the following values

From Cost Center To Cost Center Target Funded Program

1010000010 6010000030 NON-PROGRAM

156. Save your entries.157. Choose Back.158. Choose the Create button. 159. Select the radio button Assignment160. Enter the step description Funded Program from Project wbs161. Definitions Tab162. Choose radio button for Source Fields163. Enter WBS_ELEMENT in Field164. Choose details165. Choose radio button Part of Field Contents166. From character position = 0167. Number of characters = 8168. Press Enter.169. Under Target Fields, enter MEASURE170. Choose details171. Choose radio button Overwrite With New Value172. Choose radio button for Entire Field Content173. Press Enter.174. Save your entries.175. Choose Back.176. Choose the Create button. 177. Select the radio button Assignment178. Enter the step description Default $$Funded Program for reposting of asset APC##179. Definitions Tab

© SAP AG Page 11 of 12

Page 12: FM Derivation Rukes

SAP Best Practices Funds Management Derivation Strategy (971): Configuration Guide

180. Choose radio button for Constant181. Enter NON-PROGRAM in Field182. Under Target Fields, enter MEASURE183. Choose details184. Choose radio button Do Not if Field Already Filled185. Choose radio button for Entire Field Content186. Press Enter.187. Save your entries.188. Choose Back.189. Choose the Create button. 190. Select the radio button Function Module191. Hit F4 for a list of function modules192. Double-click Read Order Master Data193. Enter strategy description Internal Order Master Data > Func A, Fund Cter, Fund Prg, B194. Definition Tab195. Source Fields should all be populated196. Target Fields

1. GSBER: enter BUS_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

2. KOSTV: enter FUND_CENTERa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

3. USER1: enter MEASUREa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

4. FUNC_AREA: enter FUNCTION_AREAa. Choose detailsb. Choose radio button Overwrite With New Value if New

Value is Not Emptyc. Choose radio button for Entire Field Contentd. Press Enter.

197. Save your entries.198. Choose Back.199. Save your entries.

© SAP AG Page 12 of 12