Professional Documents
Culture Documents
SAP CRM 7.0 For Newbies: (Part 1) Simple BOL Object Creation For CRM Webclient UI
SAP CRM 7.0 For Newbies: (Part 1) Simple BOL Object Creation For CRM Webclient UI
Applies to:
This article applies to SAP Netweaver 7.0, CRM ABAP 7.0. For more information, visit the Customer
Relationship Management homepage.
Summary
If you are new to CRM ABAP 7.0 and want to get familiar with technical aspects of CRM ABAP 7.0 then this
is the right tutorial for you. In this tutorial, you will learn how to develop a simple BOL object that allows you
to add, delete, search the table entries using GENIL/BOL layer. Followed by this article, will publish further
more articles related to CRM 7.0 Web UI.
Author:
Shanmuganathan Rajkumar
Author Bio
Rajkumar is a SAP Certified Netweaver Consultant Working in Kaar Technologies. Raj has a B.Tech.
in Information Technology from Anna University and an MBA, working in SAP since 2005. He has
been involved in various projects as a technical consultant in ABAP, Business server pages, CRM
ABAP, ABAP webdynpro, Adobe Flex and Business Objects(Xcelcius).
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
Table of Contents
Creation of Simple Transparent Table: ............................................................................................................... 3
Creation of Simple Root Object and its Configuration ........................................................................................ 4
Table Operation using BOL/GENIL Layer: ......................................................................................................... 6
Related Content .................................................................................................................................................. 8
Disclaimer and Liability Notice ............................................................................................................................ 9
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
Once the table is created, we need to define this table in the Generic Interaction Layer/Object Layer as
shown below.
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
I have defined GUID as one of the field in the table because of the following reason,
1) I can use this field as the key field for the table that can create unique service order for the table.
2) Also, the implementation class CL_CRM_GENIL_GEN_TABLE_OBJ will look for this key field when
trying to create the GUID for this table.
3) Also, this root object Y_TUTORIAL_ROOT will be created under the Component set SO2 .
Once you create the root object, assign the search object to it as shown.
Create the entries with the same ROOT object name created while creating the simple object.
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
Click the button New Root Object, where you can find the newly created object named
Y_TUTORIAL_ROOT.
Double click the created object and click the Create Object button.
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
You can search the created entries through the same transaction as well.
Click New Search button, type the text/value and click the find button.
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI
Related Content
Introduction to BOL programming.
BOL for CRM Web client.
For more information, visit the Customer Relationship Management homepage.
SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI