Entering content frame

Process documentation Adding New Fields to the Business Transaction Locate the document in its SAP Library structure

Purpose

With the Easy Enhancement Workbench (EEW) you can add new folders to the data model of the business transaction and integrate them into the business processes. SAP CRM supports you in the following functions:

·        Integration of new fields in the user interface (SAP GUI and People-Centric UI)

·        Transfer of new fields to the Mobile Bridge (interface for the CRM Field Applications)

·        Transfer of new fields to SAP ECC

·        Admission and update of new fields in DataSources for the SAP Business Information Warehouse (SAP BW)

For these functions, the system automatically generates all objects and table entries required.

Process Flow

...

       1.      To add new fields to the business transaction, use the business object CRM Business Transaction and create an extension of the type “Add New Fields”.

       2.      In this way, you select business transaction categories that you wish to enhance, for example, Opportunity, Sales, Service.

Depending on the business transaction categories,

¡        fields are not displayed on the interface for business transaction categories that have not been selected

¡        only DataSources are enhanced for the selected business transaction categories

¡        subobjects are determined for the business transaction (for example, product data, pricing data) that can be enhanced

¡        the system determines whether a transfer to the CRM Mobile Client or to SAP ECC is relevant at all

       3.      You specify for which connected systems the fields are relevant, for example, SAP BW, SAP ECC.

Transfer of the fields to the Mobile Client is only an option if you have selected at least one of the following business transaction categories:

¡        Activity

¡        Contact

¡        Opportunities

¡        Sales

¡        Services

¡        Service Confirmation

Transfer of the fields to SAP ECC is only an option if you have selected business transaction categories Sales or Complaints.

Note

·         In SAP CRM, you cannot make enhancements on the Mobile Client and in SAP BW. You have to enter the enhancements manually in the Mobile Studio or in SAP BW.

·         If you use SAP ECC, Append Structures are generated there on sales order tables, and the fields are transferred to the sales order in SAP ECC. There is no automatic transfer to delivery or billing. The fields do not appear on the user interface.

·         If you want to add new fields to the item data of activities, you have to make additional settings in Customizing. To do this, choose Customer Relationship Management ® Transactions ® Settings for Activities ® Activity Journal ® Additional Fields in the IMG.

Technical Implementation

The EEW creates the following Repository Objects and table entries in accordance with your entries.

·        A data element for each field

·        Customer include structure CI_EEW_<subobject>, for each subobject to which fields will be added

·        A dictionary structure with the new fields for each subobject This structure is included in the customer include structure.

·        Additional tab page in the SAP GUI on which the enhancements can be found

·        Enhancement of the synchronization BDoc for the Mobile Client, as well as a BAdI implementation for transferring fields to and from the Mobile Client.

·        BAdI implementation that maps the fields to the sales fields in SAP ECC (and vice versa), as well as append structures in SAP ECC.

·        Append structures for the relevant BW DataSources, a BAdI implementation that fills the fields, as well as the required Metadata

·        Append structures for the structures of the XIF adapter

The following subobjects for the business transaction can be enhanced, that is, they offer a customer include structure for new fields.

Subobject

Technical Name of Subobject

General header data

ORDERADM_H

General item data

ORDERADM_I

Activity data

ACTIVITY_H

Opportunity data

OPPORT_H

Lead data

LEAD_H

Product data

PRODUCT_I

Financing product data

FINPROD_I

Sales data

SALES

Shipping data

SHIPPING

Billing data

BILLING

Organizational data

ORGMAN

Pricing data

PRICING

Pricing result

PRICING_I

Schedule lines

SCHEDLIN

Service item data

SERVICE_I

User-defined header data

CUSTOMER_H

User-defined item data

CUSTOMER_I

Result

You have created a field or several fields for the business transaction categories specified by you, and the system has created the required repository objects and table entries.

 

See also:

You can find general information on the Easy Enhancement Workbench in SAP CRM under Easy Enhancement Workbench.

 

Leaving content frame