Documente Academic
Documente Profesional
Documente Cultură
0
04.08.2008
English
Page 1 of 14
Copyright
Copyright 2004 SAP India Pvt. Ltd. All rights reserved.
No part of this documentation may be reproduced or transmitted in any form or for any
purpose without the express permission of SAP India Pvt. Ltd.
SAP reserves the right to change the information contained in this document without prior
notice.
Author(s) Details
Gaurav Kapoor I054973
Contents
1
Introduction....................................................................................3
1.1
1.2
Goal........................................................................................................ 3
Definitions...............................................................................................4
Graphical view...............................................................................4
Documentation part.......................................................................4
Page 2 of 14
Introduction
E.ON is a CRM 2007 Implementation with IS Utilities in the back end and CRM in the
front end. During project work the team has received a significant amount of custom UI
work.
One such requirement was to develop a custom master data view for Maintaining Device
Location data in CRM. This view is not part of the standard SAP product as of IS Utilities
release SAPK-60202INISUT. This view would have to be called from the standard BOL
Tree as shown below:
Both the Device Location number ( 7400000270 ) as well as the description are enabled
as a hyperlink. Clicking on any of these should result in the Device Location view being
called up.
1.1
Goal
Page 3 of 14
Definitions
1) Overview of Master Data in IS-Utilities
Page 4 of 14
2) Device Location
D:\CRM Material\
02_RAUT60_CRM2006 - Master data and overviews.ppt
Graphical view
The user first identifies a business partner to confirm ( done by clicking on the weiter
( German for Confirm ) link at the bottom of the screen as shown in the snapshot above.
SAP India Pvt. Ltd., SAP GDC
1.019.06.08English
Page 5 of 14
The BOL Tree for the business fact sheet is presented below.
The BOL Tree for the technical fact sheet is presented below.
Page 6 of 14
Documentation part
An outline of how the development was done and the sample code is presented
below. The overall steps to configure the tree are:
a) Add an entry in the Tree profile ( Usually based on the GENIL Component
IUICOBJD ) for each node representing one master data.
b) Create a presentation ID for each node and maintain what needs to be shown the
columns of the table control
c) Add code in the enhanced component of the standard component IUICOVW so
that the new event is handled and navigation is done while passing the data
corresponding to the node clicked. For example, when the user clicks on the
device location description, this component will receive the event and capture
and pass on the device location data corresponding to the link clicked.
Page 7 of 14
Page 8 of 14
Step 3: Define which nodes ( Master Data )need to show up in the tree:
Note that entries with // imply entries relative to its immediate parent. Presentation IDs
are created by clicking on Display in the left pane of the customizing transaction above.
Step 4: Customize each presentation Id as below. This example details customizing for 3
columns in the table control in which the BOL Tree is embedded.
Page 9 of 14
Step 5: To enable the Device Location Description as a link, customize the 2 nd column
entry as below:
Page 10 of 14
At the end of these steps the device location description should now show up as a link.
An outline of steps to save data to the IS- Utilites system from CRM is as below:
Step 1: Identify the GENIL component to be used ( IUICOBJD ).
Step 2: Identify the class against this component and make an entry for a custom class.
This can be done in SPRO path shown below
Page 11 of 14
Page 12 of 14
Step 6: The following code attachment below can be used as an example to understand
how to customize the standard code to now cater to saving ISU Device Location Data.
D:\CRM Material\
D:\CRM Material\
modify_isudevicelocation.txt
modify_internal.txt
Page 13 of 14
Page 14 of 14