Show TOC

Procedure documentationAdding Reusable Fields

 

You can add reusable fields to new fields, and to custom fields that have already been defined. The fields can be reused in business objects that are based on the same or on a different enhancement place.

Using the Same or a Different Enhancement Place

If a reusable field is based on the same enhancement place, no new enhancement is created. The reused enhancement is activated in the business object in which this enhancement is reused.

If a reusable field is based on a different enhancement place, the reused enhancement is copied from the original enhancement place to the other enhancement place. A mapping algorithm is used to map the enhancement value from the source enhancement place to the target enhancement place.

Prerequisites

You have enabled the configuration mode in the general settings on the central personalization page of SAP CRM.

Procedure

  1. Start SAP CRM and select the application to which you want to add reusable fields.

  2. Start the view configuration in the application.

  3. Click Show Enhancements.

  4. Select an enhanced object, if several enhanced objects are available.

  5. Click Add Reusable Field in the Custom Fields block, to check which reusable fields are available.

    Note Note

    In the Reuse Type column you can see if a reused field is based on the same enhancement place or on a different enhancement place.

    End of the note.
  6. Select a field and add it to the enhanced object.

Example

You have created a custom field in the sales order header. You now want to add this field to the service order header. Both business objects are based on the same enhancement place INCL_EEW_ORDERADM_H, which is included in CRMD_ODRDERADM_H. If you now reuse this field in the service order header, it is activated for the service order in this enhancement place.

You have created a custom field in the service contract. You now want to add this field to the billing due list. Both business objects are based on different enhancement places. If you now reuse this field in the billing due list, this field is copied and created in the billing due list enhancement place.