User Exits 

The following customer functions (user exits) are available in capacity planning for the development class CY:

The enhancement CYPP0001: Changing sequencing criteria and sequencing.

You can use this enhancement to define the contents of the sort criteria and the sequence of the operations to be dispatched. Up to eight ascending or descending sort criteria are available for each operation.

A prerequisite for working with this user exit is that you must have activated the dispatching function Sort operations to be dispatched in the strategy profile.

Enhancement CY190001: Changing operations in orders in capacity planning

You can change operation data using this enhancement. In addition, you can select the relevant objects on the planning table and transfer the operations that belong to the selected objects to the enhancement using the menu options Functions ® Extended planning ® User.

Then, you can change operation data such as standard values, work center, sequence number and dates in the operations that were transferred, and transfer them back to capacity planning along with the functions that are to be used on the changed operations. For each operation you can transfer two of the functions Change, Dispatch and Deallocate. The changed objects are written to the database when you save the planning table.

Enhancement CY040001: Fixing planning periods

You can use this enhancement to automatically lock periods for dispatching on the planning table. You should also read Fixing planning periods.

Enhancement CYPP0002: User-defined fields

You can use this enhancement to enter user-specific data in the table section of the two types of capacity planning table.

In Customizing for capacity leveling the structure USER is available in the layout key; the fields are empty when delivered.

You can use the enhancement CYPP0003 to reduce or enhance the list of fields that are offered for selection in Customizing for the layout- or sort key.

You can use the enhancement CYPP0004 to assign new values to the fields in the sort-layout key and thus generate sort sequences for your objects in the tabular section of the planning tables in capacity leveling. In the sort-layout key itself you can specify for every field only an ascending or descending sort on the basis of the ASCII character set.

 

An enhancement is only called up if the project to which it is assigned is activated.

You can maintain enhancements to a development class using the transaction CMOD. You can find help on the technical realization in the documentation for transaction CMOD.