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.