Entering content frame

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

Purpose

You can enhance the business transaction with components at item level using the Easy Enhancement Workbench (EEW). The new components are displayed in addition to the standard components delivered by SAP. When you enter a product, these components are displayed on new views in the business transaction and in accordance with the item category. You can use new components in SAP GUI and the People-Centric UI only. The views are displayed here as tab pages.

Prerequisites

You have made the Customizing settings in the Implementation Guide under Customer Relationship Management ® Transactions ® Basic Settings ® Enhancements with the Easy Enhancement Workbench.

Process Flow

...

       1.      To create business transaction components, use business object 'CRM Business Transaction' and enhancement type 'Add New Business Transaction Components'.

       2.      You have to enter a set type for your enhancement. The set type controls the following attributes of the new component:

                            a.      Definition of the fields of the component with their technical characterisitics

                            b.      Key fields of the component. If there are no key fields, it is a simple one-line enhancement.

                            c.      Product set type from which default values are read

Furthermore, you can define other options for the generation. You can find information on this in the EEW itself.

       3.      Finally, choose the item object that you want the enhancement to apply to, and complete the generation of the new component.

Technical Implementation

Observe the following points when creating new components:

·        EDI

The structure CRMXIF_BUSTRANS is enhanced automatically. If you want to use EDI, you have to generate the EDI interface.

·        Messaging BDoc type

The data from the new enhancement is automatically ready in the message BDoc type. This can serve as the basis for the connection of Mobile Sales/Service.

·        BAPI

The new components can be read and changed per BAPI.

·        Archiving

The data from the new components is automatically archived and read from the archive.

·        Change socuments

The system automatically writes change documents for the new components.

·        Pricing

Depending on your Customizing you can access the fields of the new component in pricing.

·        Business Add-Ins (BAdIs)

The BAdI CRM_GEN_EXT_BADI can be used for general adjustments to the component, and the BAdI CRM_GEN_EXT_CPY_BADI can be used to influence the copying behavior of the component. You can find both in the Implementation Guide under Customer Relationship Management ® Transactions ® Basic Settings ® Enhancements with the Easy Enhancement Workbench.

·        SAP Business Information Warehouse (SAP BW)

The BW interface is not enhanced automatically.

·        People-Centric UI

If you have made the relevant Customizing settings, you can enhance the People-Centric UI with the report CRM_GEN_OBJECT_PCUI_ENABLE_C. You can find it in Customizing under Customer Relationship Management ® Transactions ® Basic Settings ® Enhancements with the Easy Enhancement Workbench ® Generate Layout for the People-Centric UI.

·        SAP GUI

After Customizing has taken place (creation and assignment of enhancement profiles), the system automatically adjusts the interface.

 

 

Leaving content frame