The QPPD offers the possibility to map plausibility checks and default values for elements using BRFplus functions.
BRFplus rules can be stored in domains for elements.
In the context of a corresponding function, the interface to the TOE can be mapped in a specific structure.
Example Objects
On the Workbench you will find after the installation of QPPD some sample objects, which you can use as a copy template.
Application /SCT/QP_TOEC
Function FU_GET_TOEC_VALUES
Function Structure
Signature
Name  | Description  | 
|---|---|
ELEMENT  | Name of the element to be plausibilized or provided with default values.  | 
S_CONTEXT  | Context to the element. Filled at runtime with values of the elements whose names correspond to the components of this structure.  | 
TOE_CONTEXT  | Name of the TOE context for which the function was called.  | 
VALUE_TYPE  | Type of the element value for which the function was called.  | 
Result Data Object
Name  | Description  | 
|---|---|
T_RESULT  | Table with result data of the function call.  | 
T_RESULT
Name  | Description  | 
|---|---|
VALUE*  | Return of valid values.  | 
RANGETYPE  | Range type for valid value ranges.  | 
DEFAULT  | Return default value.  | 
MANDATORY  | Mark element as mandatory.  | 
MSG*  | Returning a message.  | 
Expression
Name  | Description  | 
|---|---|
DT_ELEMENT  | Decision table as a basis for the context-dependent definition of result values.  |