Die XML-Konfigurationsdateien *_AttributeNames_<Sprache>.xml und *_AttributeTypes.xml sind durch folgende Dokumenttypdefinitionen beschrieben:
attributetypes.dtd
attributenames.dtd
Die Zuordnung der sprachabhängigen Attributnamen zur Attributdefinition erfolgt über die Bezeichner der Attribute (XML-Attribut key).
Zur Definition eines PPM-Attributs und einer Attributgruppe werden die Dateien *_attributetypes.xml und *_attributenames.xml verwendet.
XML-Datei *_attributetypes.xml
In der Datei werden die folgenden Angaben gemacht:
Attributtypgruppe:
Eindeutiger Attributtypgruppenidentifizierer (optional)
Eindeutiger Attributtypgruppenbezeichner (optional)
Attributtypgruppenbezeichner der übergeordneten Gruppe (optional)
Attributtyp:
Eindeutiger Identifizierer (Zahl ab 501)
Eindeutiger Bezeichner
Datentyp
Attributtypgruppe (optional)
Der folgende Dateiauszug zeigt die Definition eines Standardattributtyps und eines benutzerdefinierten Attributtyps:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE attributetypes SYSTEM "attributetypes.dtd">
<attributetypes>
...
<groupdefinition id="2" key="AG_MERGER"
group="AG_INTERNAL"/>
...
<groupdefinition id="5" key="AG_COSTING"/>
...
<attributedefinition key="AT_EPK_KEY"
type="TEXT" group="AG_MERGER" />
...
<attributedefinition id="1000" key="AT_LS"
type="TIMESPAN" group="AG_COSTING"/>
...
</attributetypes>
XML-Datei *_attributenames.xml
In der Datei werden die folgenden Angaben gemacht:
Sprachabhängige Attributtypnamen
Sprachabhängige Attributtypgruppennamen
Für jede gewünschte PPM-Oberflächensprache müssen Sie eine eigene Konfigurationsdatei der Attributtypnamen und -gruppen anlegen.
Der folgende Auszug aus der Datei *_attributenames_de.xml enthält den Attributtypnamen in Deutsch:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE attributenames SYSTEM "attributenames.dtd">
<attributenames language="de">
...
<group key="AG_MERGER" name="Merger"/>
...
<attribute key="AT_EPK_KEY" name="EPK-Schlüssel"/>
...
</attributenames>
Der folgende Auszug aus der Datei *_attributenames_en.xml enthält den Attributtypnamen in Englisch:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE attributenames SYSTEM "attributenames.dtd">
<attributenames language="en">
...
<group key="AG_MERGER" name="Merge"/>
...
<attribute key="AT_EPK_KEY" name="EPC key"/>
...
</attributenames>