The Technical Object for Elements (TOE) supports the user department and the developer in the definition of possible values for the element, in the plausibility check of these values, and in the search aids that are available to the user. It uses parts of the functionalities that are also used in the QPPD element service.

The following functions are supported:

  • Selection and buffering of values for elements 

    • Sources are domains, QPPD specifications, and items as well as database tables. Customer-specific adaptations can be realized by redefining the standard ABAP classes.

  • Plausibility check of entered values for elements. Violations of validity periods are output as a warning. Numerical values can be checked against interval limits.

  • Determination of multilingual short texts, which are managed within the domains.

  • Search helps for element values with simultaneous return of values for several elements. Search help tools for generating customer-specific search helps (when using SAP tables, CDS views, or info tables).

  • Context definition and check (dependency between element values)

    • Definition of context-dependent values at the domain.

    • Provision of ABAP methods for implementing customer-specific context definitions.

    • Context definition with placeholders and numeric interval values possible.

    • Automatic unit conversion of numeric element values.

    • Recursive element value check for changes to context values.

    • Support of context-based search helps.

      • Automatic filling of context values in the selection screen.

      • Consideration of the context in the results list.

To use the TOE, certain default settings must be defined in Customizing.

Creating Technical Object for Elements (H) shows the basic steps and settings that must be made so that the TOE can be used.