Manage User-defined Fields at Customer Order Entry

User-defined fields are custom fields which can be used for adding additional information on the customer order header. This provides flexibility to customize the data to be used as additional customer order information.

Manage user-defined fields at customer order entry

The user-defined fields are available at order entry in 'Customer Order. Open' (OIS100) and at batch order entry via the customer order interface API OIS100MI. On the customer order header there are twenty fields that can be used as user-defined fields. The fields are managed on the K-panel and can be added to the panel sequence upon customer order entry in (OIS100).

The fields consist of:

  • 10 alphanumeric fields with up to 20 characters
  • 6 numeric fields with up to 17 positions and 6 decimals
  • 3 date fields
  • 1 text field with up to 128 characters.

'User-defined Fields. Open' (CMS082) is used to specify headings, field lengths, allowed values, and other information for the fields.

Note: The fields must first be generated in (CMS082) for the table field value OOHEAD before they can be used.

The fields can be added to views in 'Customer Order. Open Toolbox' (OIS300). To add them to a view, the fields must first be generated in the respective field groups in 'Field Group. Display Permitted Fields' (CRS109).

The same set of fields exists for purchase order header. In an internal sales scenario, the values specified on the internal purchase order header can be automatically inherited on the generated customer order header. This is controlled per field on 'CO Type. Update Field Selection' (OIS014/Q). If the setup in (CMS082) for the purchase order header fields does not correlate with the customer order header field setup, it can lead to a stop in 'Batch Customer Order. Open' (OIS275) as the specified value is not allowed on the customer order header.

Functional limitations

The user-defined fields are not supported in sales statistics, nor in any of the supporting customer order functions, such as fields in the mass update functions.