...
Der (Prozess-) Bausteintyp wird in den Extension-Elements jedes typisierten Tasks auf folgende Art und Weise ausgegeben:
Codeblock | ||
---|---|---|
| ||
<bpmn2:extensionElements> <pic:blockType typeID="picture.blocktype.std#EinzahlungAuszahlungDurchfuehren+01" label="Einzahlung/Auszahlung durchführen"/> <!-- An dieser Stelle folgt der Steckbrief des Tasks --> </bpmn2:extensionElements> |
...
Die “Extension-Elements“ welche die Steckbriefe der Modell-Elemente beinhalten sind an jedem exportierten Modell-Element vorzufinden .
...
XML-Tag
...
Beschreibung
...
Kommentar/Hinweis
...
/pic:attributes
...
Container-Objekt für mehrere Attributgruppen.
...
Enthält den Steckbrief eines Modell-Elements
...
/pic:attributes/pic:attributeGroup
...
und werden wie folgt beschrieben:
Codeblock | ||
---|---|---|
| ||
<bpmn2:extensionElements>
<pic:attributes>
<pic:attributeGroup label="Stammdaten">
<!-- An dieser Stelle folgen die ausgefüllten Attribute aus der Attribut-Gruppe -->
</pic:attributeGroup>
<!-- ggf. weitere Attribut-Gruppen -->
</pic:attributes>
</bpmn2:extensionElements> |
XML-Tag | Beschreibung | Kommentar/Hinweis | ||
---|---|---|---|---|
/pic:attributes | Container-Objekt für mehrere Attributgruppen. | Enthält den Steckbrief eines Modell-Elements | ||
/pic:attributes/pic:attributeGroup | Container-Objekt für eine bestimmte Menge von Attributen | Attribut-Gruppen werden benutzerdefiniert zur Laufzeit in der Konfiguration eines Arbeitsbereiches festgelegt. | ||
/pic:attributes/pic:attributeGroup/@label | Bezeichnung der Attribut-Gruppe | :attributeGroup/@label | Bezeichnung der Attribut-Gruppe |
Attribute bzw. Attribut-Werte
Die Attribute bzw. Attribut-Werte werden innerhalb der Attribut-Gruppen ausgegeben. Es werden nur ausgefüllte Attribute, d.h. Attribute für welche ein Nutzer der Prozessplattform einen Wert hinterlegt hat ausgegeben. Im folgenden Abschnitt dieser Seite finden Sie ausführliche Erklärungen, wie die verschiedenen Attribut-Datentypen gelesen werden müssen. An dieser Stelle ist allgemein beschrieben, wie Attribute bzw. Attribut-Werte innerhalb der Extension-Elements aufgebaut sind
XML-Tag | Beschreibung | Kommentar/Hinweis | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
/pic:attributes/pic:attributeGroup/numericValue* | Ein Attribut vom Typ Zahl (“number”). | Neben dem Attribut vom Typ Zahl stehen noch weitere Attribut-Typen in der Prozessplattform zur Verfügung. Diese werden im Nachfolgenden Abschnitt dieser Seite ausführlich Beschreibt ein einzelnes Attribut. Ist das umgebende Element des Attribut-Wertes | Die verschiedenen Attribut-Typen sind ausführlich in den Unter-Kapiteln des folgenden Abschnitts beschrieben:
| ||||||||
/pic:attributes/pic:attributeGroup/numericValue*/@attributeID | Eindeutiger Identifikator des Attributes innerhalb eines Arbeitsbereiches der PICTURE-Prozessplattform | ||||||||||
/pic:attributes/pic:attributeGroup/numericValue*/@dataType | Datentyp des an diesem Attribut hinterlegbarem Werts | Attributwerte in der Prozessplattform können folgende Datentypen haben:
| |||||||||
/pic:attributes/pic:attributeGroup/numericValue*/@name | Bezeichnung des Attributes | ||||||||||
/pic:attributes/pic:attributeGroup/numericValue*/number* | Attributausprägung in Form einer Dezimalzahleines oder mehrere Tags | Die Attribut-Ausprägungen werden je nach Attribut-Typ in unterschiedlichen Formaten angegeben. Im Nachfolgenden Abschnitt sind diese jeweils ausführlich beschrieben. | /pic:attributes/pic:attributeGroup/numericValue/unit | Währungseinheit (Kürzel) |
Repräsentation der Attributausprägungen für die verschiedenen unterstützten Datentypen
...