Show TOC

Function documentationDynamic Field Control for Orders Locate this document in the navigation structure

 

With this function you can control the visibility and changeability of order fields in the Web shop depending on a user's authorizations and on the field control of the CRM order.

The dynamic field control for orders is based on:

  • The UI control in the Web shop

    The UI control depends on the definition of order fields, that is, if order fields are visible and changeable in the Web shop. On order pages in the Web shop, the field control adopts the settings of the UI control in the Web shop. Fields that are not to be displayed can be hidden or disabled in Extended Configuration Management (XCM) of the Web shop. With the authority check, the visibility or changeability of order fields can be restricted even more.

  • The authority check of the order

    The underlying authorization customizing depends on transaction type, item category and delivery status. To become independent from item category and delivery status, you can enter ' * ' in the customizing of both fields. As a consequence, certain order fields are not visible for a certain transaction type. In this case, these fields are not displayed on the order entry pages of the Web shop.

Prerequisites

  • You have selected the UI elements for the fields in the header or items of an order that you want to hide or disable. To do so, use the file uicontrol-config.xml in Extended Configuration Management (XCM).

  • You have defined the authorizations for display and modification of order fields. For more information, see the documentation in the Implementation Guide (IMG) under   Customer Relationship Management   Web Channel   Basic Settings   Define Authorization  .

Features

The dynamic field control for orders offers the following functions:

  • Hide, disable or generate fields dynamically

    You can now hide, disable, or generate fields dynamically on header and item level on the order entry and status pages in the Web shop.

  • Highlight additional fields

    If new fields are available when you change an order item, the corresponding items are highlighted so that you are aware of these new fields.

    Example Example

    When you enter an order in the Web shop and change the item data of this order, for example, the item type or the product number, an additional field, which was hidden earlier, is now displayed. You are then informed by a system message that this additional field is now displayed.

    End of the example.
  • Support field control for empty line items

    Prior to this release, all fields were available in empty lines, regardless of a user's authorizations. As of this release, only those fields that are visible according to field control and authority check are displayed.

More Information

For more information about how to hide or disable fields, see SAP Service Marketplace at   service.sap.com/crm-inst   SAP CRM 2006s/2 (with SAP CRM 5.2)   CRM Server and Standalone Components   Development and Extension Guide for SAP CRM Web Channel   Web Channel Framework   Dynamic Field Control  .