To be able to generate values, a customer-specific ABAP class is to be used. This class is subject to certain requirements (see Generation of Values (P)) and is to be entered in Customizing.
The QPPD logic provides that all public methods of a generation class(1) are called.
(1) All methods except:
'CALL_GUI_METHODS'
'CALL_METHODS'
'CLASS_CONSTRUCTOR'
'CLEAR_ACTION_CODE'
'CONSTRUCTOR'
'IS_CALL_METHODS_ACTIVE'
'SET_ACTION_CODE'
These methods are part of the generation framework and are automatically excluded.
1. Programming
To be able to generate values, a customer-specific ABAP class is to be used. This class is subject to certain requirements (see Generation of Values (P)).
Create class (SE80, SE24, Eclipse)
Create a generation method
2. Customizing
This class is entered in Customizing:
QPPD Customizing → Specification Types → Assignment of Object types
Field: Generating class
3. Testing
Call QPPD, trigger generation.

