Type 0: Structure of Process Instructions for PI Sheets 
For the system to correctly process universal process instructions in the PI sheet, you must define the characteristic in a certain order.
In the following sections, the characteristics are grouped into characteristic blocks according to their purpose. You can combine them into process instructions in the following order:
Order of Characteristic Blocks

Characteristic Blocks
* = optional
A)
Definition of Phase SequenceCharacteristic |
Meaning | |
PPPI_PREDECESSOR |
Number of the predecessor phase |
B)
Definition of Data RequestCharacteristic |
Meaning | |
PPPI_DATA_REQUEST_TYPE |
Type of data request: | |
PPPI_MINIMUM_TABLE_SIZE |
* |
Minimum number of table lines |
PPPI_MAXIMUM_TABLE_SIZE |
* |
Maximum number of table lines |
C)
Definition of Message CreationCharacteristic |
Meaning | |
PPPI_MESSAGE_CATEGORY |
Message category |
D)
Definition of EntriesCharacteristic |
Meaning | |
PPPI_INPUT_REQUEST |
* |
Text for input request |
< PPPI_DEFAULT_STRING or < PPPI_DEFAULT_VARIABLE or < <Any message characteristic> |
* |
Default value |
|
* |
Variable definition for value entered: |
PPPI_REQUESTED_VALUE |
Characteristic to be entered | |
> <Parameters for check function> |
* |
Input validation: Export parameters (see Definition of Dynamic Function Calls) |
PPPI_TEXT_FOR_INVALID_INPUT |
* |
Long text for invalid entries |
PPPI_ACCEPT_INVALID_INPUT |
* |
Accepting invalid entries |
PPPI_SIGNATURE_AUTHORIZATION |
* |
Authorization for signature |
PPPI_SIGNATURE_STRATEGY |
* |
Signature strategy |
PPPI_SIGNATURE_MODE |
* |
Signature mode |
E)
Definition of Output Fields for Characteristic ValuesCharacteristic |
Meaning | |
PPPI_OUTPUT_TEXT |
* |
Text of output field |
PPPI_OUTPUT_CHARACTERISTIC |
Characteristic to be output |
F)
Definition of Output Fields for Variable ValuesCharacteristic |
Meaning | |
PPPI_OUTPUT_TEXT |
* |
Text of output field |
PPPI_OUTPUT_VARIABLE |
Variable to be output |
G)
Definition of CalculationsCharacteristic |
Meaning | |
PPPI_INPUT_REQUEST |
Text for input request | |
< PPPI_GLOBAL_VARIABLE |
* |
Variable definition for value entered: |
PPPI_CALCULATED_VALUE |
Characteristic to be calculated | |
PPPI_CALULATION_FORMULA |
Calculation formula (characteristic can be assigned any number of times, the formula may, however, only be 240 characters long) |
H)
Definition of Automatic Value AssignmentCharacteristic |
Meaning | |
< PPPI_GLOBAL_VARIABLE |
* |
Variable definition for characteristic with automatic value assignment |
PPPI_AUTOMATIC_VALUE |
Characteristic with automatic value assignment |
I)
Definition of Value Assignment Using VariablesCharacteristic |
Meaning | |
PPPI_DEFAULT_VARIABLE |
Default variable | |
PPPI_EXTERNAL_VALUE |
Value received |
J)
Definition of Dynamic Function CallsCharacteristic |
Meaning | |
PPPI_FUNCTION_NAME |
Function module name | |
PPPI_BUTTON_TEXT |
* |
Button text |
PPPI_FUNCTION_DURING_DISPLAY |
* |
Function call allowed in display mode |
Parameters according to definition in function module: |
Parameters in function module |
J-1)
Definition of Export ParametersCharacteristic |
Meaning | |
PPPI_EXPORT_PARAMETER |
Name of the import parameter in the function module | |
< PPPI_STRING_CONSTANT or < PPPI_FLOAT_CONSTANT or < PPPI_DATE_CONSTANT or < PPPI_TIME_CONSTANT or < PPPI_STRING_VARIABLE or < PPPI_FLOAT_VARIABLE or < PPPI_DATE_VARIABLE or < PPPI_TIME_VARIABLE |
For value assignment of fixed values: | |
PPPI_OPTIONAL_PARAMETER |
Optional parameter transfer |
J-2)
Definition of Changing ParametersCharacteristic |
Meaning | |
PPPI_CHANGING_PARAMETER |
Name of the changing parameter in the function module | |
< PPPI_FLOAT_VARIABLE or < PPPI_DATE_VARIABLE or < PPPI_TIME_VARIABLE |
Value transfer in variable: | |
PPPI_OPTIONAL_PARAMETER |
* |
Optional parameter transfer |
J-3)
Definition of Import ParametersCharacteristic |
Meaning | |
PPPI_IMPORT_PARAMETER |
Name of the export parameter in the function module | |
< PPPI_FLOAT_VARIABLE or < PPPI_DATE_VARIABLE or < PPPI_TIME_VARIABLE or |
Value transfer in variable: | |
PPPI_OPTIONAL_PARAMETER |
* |
Optional parameter transfer |