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. |