You can use this function to create additional information in the form of metadata in the generated XML document for message characteristics contained in the control recipe. You can then use the XSL style sheet to display this additional information in an individual layout in the browser-based PI sheet or manufacturing cockpit.
In addition, you can create your own characteristics in addition to the characteristics contained in the standard system. You can also generate them as metadata and use the layout definition to display them in your own layout. To be able to do so, the characteristics must be contained in the control recipe.
Example
You also want to display the production version in the PI sheet header. You can do so by creating your own characteristic (for example, Z_PRODUCTION_VERSION) to which the current production version is automatically assigned. You define a process instruction for the control recipe destination that is to be generated at the beginning of the control recipe and contains characteristic Z_PRODUCTION_VERSION. You declare characteristic Z_PRODUCTION_VERSION as a META tag in the long text of characteristic PPPI_LAYOUT below the XML element <HEADER>.
Additional information can be generated for the following areas. This means, it is created as a META tag below the following XML elements in the XML document:
XML Element |
Meaning |
<HEADER> |
Control recipe or cockpit |
<PHASE> |
Relevant phase of the PI sheet |
<INSTRUCTIONS> |
Relevant process instruction |
<INSTRUCTIONGROUP> |
Relevant process instruction group |
In the XSL style sheet definition, you can refer to this data to display the header, individual phases, and process instructions in your own layout.
Generating Additional Information
Note the following generation logic when you define the layout:
Additional information may:
Always be generated automatically even if it is not contained in the control recipe or cockpit definition. This includes the following characteristics:
That are generated in the HEADER tag:
Characteristic |
Meaning |
PPPI_PROCESS_ORDER |
Order number |
PPPI_PROCESS_ORDER_TEXT |
Order short text |
PPPI_MATERIAL |
Header material |
PPPI_MATERIAL_SHORT_TEXT |
Short text for header material |
PPPI_INSPECTION_LOT |
Inspection lot |
PPPI_BATCH |
Batch of the header material |
PPPI_CONTROL_RECIPE |
Control recipe number |
That are generated in the PHASE tag:
Characteristic |
Meaning |
PPPI_PHASE |
Phase number |
Only be generated automatically if it is contained in the control recipe or cockpit definition as a characteristic with a fixed value.
This includes the following characteristics:
That are generated in the PHASE tag:
Characteristic |
Meaning |
PPPI_PHASE_SHORT_TEXT |
Phase short text |
PPPI_PHASE_LONG_TEXT |
Phase long text |
That are generated in the INSTRUCTION and INSTRUCTIONGROUP tags:
Characteristic |
Meaning |
PPPI_INPUT_GROUP |
List heading |
Only be generated automatically if the relevant message characteristics are declared in the long text of characteristic PPPI_LAYOUT and contained in the relevant section in the control recipe (see Activities )
Standard Layout
The standard layout of the browser-based PI sheet and manufacturing cockpit processes additional information as follows:
Additional information |
Processing |
About the control recipe |
Is automatically displayed in the document header |
About the phase |
Phase short texts are automatically displayed in the phase label. Phase long texts are displayed as a tooltip for the phase label. |
About the process instruction |
The value assigned to characteristic PPPI_INPUT_GROUP is displayed as follows:
|
About the process instruction group |
The value assigned to characteristic PPPI_INPUT_GROUP is displayed as a list heading. |
To create characteristics that are not automatically generated in the XML document, you enter the following XML definition in the long text for characteristic PPPI_LAYOUT in the layout definition:
<?xml version="1.0">
<LAYOUT>
<MAINTAIN>
<STYLE> Name of the XSL file </STYLE>
</MAINTAIN>
...
<HEADER>
<META> PPPI_CHARACTERISTIC_1 </META>
<META> PPPI_CHARACTERISTIC_2 </META>
</HEADER>
...
<PHASES>
<META> PPPI_CHARACTERISTIC_3 </META>
<META> PPPI_CHARACTERISTIC_4 </META>
</PHASES>
...
<INSTRUCTIONS>
<META> PPPI_CHARACTERISTIC_5 </META>
<META> PPPI_CHARACTERISTIC_6 </META>
</INSTRUCTIONS>
...
</LAYOUT>