Mit der Transformation von Attributtypen geht auch eine Datentypumwandlung einher. Folgende Tabelle gibt einen Überblick der Transformationsregeln für die Umwandlung des Datentyps von PPM-Attributtypen in den entsprechenden Datentyp im AML-Format. Die Transformationsregeln sind in der Datei aml-mapping.xsl definiert und in den Dateien amlmapping.dtd und amlmapping.xml referenziert.
Transformations- |
Attribute Base Type (ABT) in ARIS Architect |
Name in |
---|---|---|
text |
ABT_MULTILINE |
n-Zeiler |
float |
ABT_FLOAT |
Fließkommazahl |
int |
ABT_RANGEINTEGER |
Wertebereich Ganzzahl |
timespan |
ABT_COMBINED |
Zusammengesetzt, z. B. Attributtyp Durchlaufzeit an Funktionen |
costrate |
ABT_COMBINED |
Zusammengesetzt |
frequency |
ABT_INTEGER |
Ganzzahl, die eine Häufigkeit pro Tag darstellt, z. B. Häufigkeit Tag an Ereignissen |
cost |
ABT_COMBINED |
Zusammengesetzt |
Folgende Tabelle liefert eine Beschreibung der einzelnen Transformationsregeln:
Transformations- |
Beschreibung |
---|---|
text |
Beliebiger Freiformtext, der unverändert vom PPM-Attributtyp in den Attributtyp in ARIS Architect kopiert wird. |
float |
Ergebnis ist eine auf zwei Nachkommastellen gerundete Fließkommazahl (positiv/negativ). Nur der Inhalt des PPM-Attributtyps bis zum ersten Leerzeichen wird in den ARIS Architect-Attributtyp kopiert. Dadurch werden alle PPM-Einheiten abgeschnitten. So wird z. B. aus dem PPM-Attributwert 12.3 HOUR der ARIS Architect-Attributwert 12.3. |
int |
Ergebnis ist ein ganzzahliger Wert innerhalb einer von ARIS Architect vorgegebenen Unter- und Obergrenze. Der Inhalt des PPM-Attributtyps wird in eine Ganzzahl gerundet, d. h., es können auch Fließkommazahlwerte aus PPM transformiert werden. Der PPM-Attributtyp darf keine Einheit besitzen, d.h., im Attributwert darf nur eine Zahl stehen. |
timespan |
PPM-Attributtypen vom Datentyp TIMESPAN oder FACTORY-TIMESPAN werden in einen ARIS Architect-Attributtyp vom Datentyp ABT_COMBINED transformiert. |
costrate |
Transformation von Kostensätzen: Ergebnis ist ein zusammengesetzter Wert für den ARIS Architect-Attributtyp vom Datentyp ABT_COMBINED als Kosten pro Stunde in der entsprechenden Währung. Die berücksichtigten Währungen können im XML-Element currencymapping der Datei amlmapping.xml angegeben werden. Standardmäßig sind EUR und USD gepflegt. |
frequency |
Der PPM-Attributwert vom Datentyp FREQUENCY wird in eine Ganzzahl transformiert, die die entsprechende Häufigkeit pro Tag angibt. |
cost |
Transformation von Kosten: Ein PPM-Attributtyp vom Datentyp COST wird in einen ARIS Architect-Attributtyp vom Datentyp ABT_COMBINED transformiert. Ergebnis ist ein zusammengesetzter Wert in der entsprechenden Währung. |