Adding New Components to the Business Transaction 
You can enhance the business transaction with components at item level by 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 in new views in the business transaction, and in accordance with the item category.
You have made the settings in Customizing, by choosing .
To create business transaction components, use the business object CRM Business Transaction and enhancement type Add New Business Transaction Components.
You must enter a set type for your enhancement. To maintain set types, select the menu option (transaction COMM_ATTRSET) in the SAP GUI. The set type controls the following attributes of the new component:
Definition of the fields of the component with their technical characteristics
Key fields of the component. If there are no key fields, it is a simple one-line enhancement.
Product set type, from which default values are read
You can also define other options for the generation. You can find information on this in the EEW itself.
Finally, choose the item object that you want the enhancement to apply to, and complete the generation of the new component.
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 available in the messaging BDoc type. This can serve as the basis for the connection of Mobile Sales/Service.
BAPI
The new components can be read and changed using BAPI.
Archiving
The data from the new components is automatically archived and read from the archive.
Change documents
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, at .
SAP NetWeaver Business Intelligence (SAP NetWeaver BI)
The BI interface is not enhanced automatically.
Integration with the CRM WebClient UI
If you have added a new business transaction component in the EEW, for use at item level, you can display it easily in the CRM WebClient UI. To do so, execute the Customizing activities Create UI Configuration for Business Transaction Components and Assign Business Transaction Components to Overview Pages. For more information, see Customizing for SAP CRM, at .