+ All Categories
Home > Documents > Week 1 Day 3 CRM Enhancement

Week 1 Day 3 CRM Enhancement

Date post: 02-Apr-2018
Category:
Upload: sangoothura-vayasulay-sangeetha
View: 216 times
Download: 1 times
Share this document with a friend

of 31

Transcript
  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    1/31

    Copyright IBM Corporation 2009

    IBM Global Business Services

    EasyEnhancement

    Work Bench

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    2/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Easy Enhancement Workbench (EEWB)

    New fields and tables can be added

    Easy and effiecient.

    Wizard for user guidance

    Retains results in case of SAP upgrades.

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    3/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing Product Step I

    Create an attribute using transaction COMM_ATTRSET

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    4/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing Product Step II

    Create a Settype using transaction COMM_ATTRSET and associate the

    attribute created in step I

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    5/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing Product Step III

    Assign the Set Type created in Step II to the Product Hierarchy using

    transaction COMM_HIERARCHY

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    6/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing Product Step IV

    Go to transaction COMMPR01 to see the outcome

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    7/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing PPR Step I

    CreateSet Type and Attributes

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    8/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing PPR Step II

    SPROconfig needs to be done

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    9/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing PPR Step III

    Detail of SPRO config

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    10/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Enhancing PPR Step IV

    Go to PPR Transaction CRMM_PPR to see the outcome

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    11/31

    Copyright IBM Corporation 2009

    IBM Global Business Services

    Business

    Transactions -

    Enhancements

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    12/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction - Enhancements

    One-Order concept Technical Architecture of Business Transactions

    Interaction Layer Provides integration of the User Interface with Database

    Screen Control Allows to customize the screens visible in Business

    Transactions.

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    13/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    One-Order concept

    In CRM all types of transactions are technically integrated into One-Order framework.

    Order consists of Segments. Examples are

    ORDERADM_H

    ORDERADM_I

    PARTNERS

    SALES

    Each segment is mapped to database table.

    Guid is the key to the One-Order transaction.

    Interaction layer provide interface to the database layer

    Different types of transactions use segments that are relevant to it to captures the data.

    Eg.

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    14/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Segments in different business transactions - Example

    Opportunity Activity

    ORDERADM_H ORDERADM_H

    PARTNERS PARTNERS

    OPPORT_H ACTIVITY_H

    Following example illustrates how different transactions shares various segments

    relevant to it and also indicate that it could it own specific segments.

    .

    ..

    .

    Shared Segments

    Exclusive segments

    For each type oftransaction

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    15/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Segments relation to Database

    Some of the segments and there

    corresponding database tables are

    listed below

    Tip

    Segment Name will part of the table

    name and function modules used to

    read data or update,

    Segment

    s

    Database

    TablesORDERADM_H CRMD_ORDERADM_H

    ORDERADM_I CRMD_ORDERADM_I

    PARTNER CRMD_PARTNER

    CUSTOMER_H CRMD_CUSTOMER_H

    CUSTOMER_I CRMD_CUSTOMER_I

    OPPORT_H CRMD_OPPORT_H

    * Not all the segments are listed

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    16/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Architecture

    User Interface

    Interaction Layer

    Database Layer

    Advantages

    Provides Isolation of User Interface & Business logic

    GUI programmers need not handle any database operations

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    17/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Mapping of UI structures in Interaction Layer

    CRMC_MAP transaction allows mapping of UI fields to various segment fields

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    18/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Mapping of UI structures in Interaction Layer-Contd.

    Each UI field is mapped to segment fields

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    19/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Screen Control SAP GUI Transaction layout

    Screen Control determines how the screens are displayed in SAP GUI.

    Controls screens in

    Customer Interaction Center (CIC)

    CRMD_ORDER transaction

    Screen control can be customized using the transaction CRMV_SSC. Can be used toperform the following

    Change the tab order displayed in transaction

    Add new custom screen in transaction

    Add new custom tabs

    Note: Easy Enhancement Workbench can be used to add custom fields. However EEWBenhancements always appears as a separate tab in the transactions and is always thelast tab.

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    20/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Screen Control - Concepts

    Screen Profile Type

    Screen profile type is to identify the category of screens for a the business transaction. (eg.SALS is the screen profile type for Sales transactions in CRMD_ORDER whereas TSAL is thescreen profile for Sales transaction in CIC)

    Screen Profile Allows different screens to be assigned to same category of transaction based on the

    transaction type.

    Panels

    Holds the subscreen areas

    Subscreen Areas

    Subscreen areas holds the screens.

    Tabstrips Panel

    Holds the various tabs that are displayed

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    21/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Example adding a custom tab using screen control

    A custom transaction Z_OP of Opportunity

    type transaction is configured to show a

    custom screen.

    Steps 1 Define Custom program for the

    screen profile type

    Configure the Function Group that contains

    the custom screen.

    G S

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    22/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB

    Step 1: Create a new project

    IBM Gl b l B i S i

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    23/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step2: Create an Extension

    IBM Gl b l B i S i

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    24/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step3: Wizard is started

    IBM Gl b l B i S i

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    25/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step3: Define the Title of the extension

    IBM Global B siness Ser ices

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    26/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step 4: select the transaction category

    IBM Global Business Services

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    27/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step 5: Define fields to be added

    IBM Global Business Services

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    28/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step 6: Specify if the fields needs to be added to Header and/or item

    IBM Global Business Services

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    29/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step 7: Specify the relevance with other functionality like BI, Mobile or for search

    IBM Global Business Services

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    30/31

    IBM Global Business Services

    Copyright IBM Corporation 2009|

    Business Transaction enhancement using EEWB contd..

    Step 8: Complete the Wizard

    IBM Global Business Services

  • 7/27/2019 Week 1 Day 3 CRM Enhancement

    31/31

    IBM Global Business Services

    Business Transaction enhancement using EEWB contd..

    Step 8: Complete the Wizard


Recommended