If necessary, the attribute type transformation can be adapted to the extended client-specific configuration of the PPM system.
Warning
Do not change anything in the specified mapping information for object types (objdefmapping XML element), object symbols (objoccmapping XML element) and connections (edgedefmapping XML element), as this may result in an incorrect XML import into ARIS Architect.
To transfer client-specific data from the PPM system to an ARIS product (e.g., ARIS Architect), it is necessary to customize the attribute type transformation.
To do this, adapt the mapping of the attribute types (attrdefmapping XML element) by adding the corresponding sections to the file amlmapping.xml (XML elements graphmap, objmap, and edgemap).
Each entry for the attrdefmap XML element uses the specified transformation rule (see chapter on Transformation rules) to transform a single PPM attribute type of a particular object type into the specified ARIS Architect attribute type.
The procedure for customizing the interface is as follows:
Note that the ARIS Architect method does not permit every attribute type mapping. If required, use the method help in ARIS Architect to specify the relevant target attribute type. In ARIS Architect, predefined attribute types are assigned to a particular fixed data type and are only permitted for certain object types.
Any attribute type calculation rules for measures or dimensions must be correctly specified in the measure configuration.
Example
You want to include the function attribute type AT_KI_BSP that you have configured in PPM in the XML import to ARIS Architect.
You have defined a calculation rule for this attribute type, in which a time span is calculated.
To do this, adapt the attribute type transformation (text in bold) as follows in the file amlmapping.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE amlmapping SYSTEM "amlmapping.dtd">
<amlmapping>
<attrdefmapping>
<graphmap>
...
</graphmap>
<objmap ppmtype="OT_EVT">
...
</objmap>
<objmap ppmtype="OT_ORG">
...
</objmap>
<objmap ppmtype="OT_FUNC">
...
<attrdefmap ppmtype="AT_OBJNAME"
mapping="text">AT_NAME
</attrdefmap>
...
<attrdefmap ppmtype="AT_KI_BSP"
mapping="timespan">AT_TIME_MIN_ORNT
</attrdefmap>
</objmap>
...
</attrdefmapping>
...
</amlmapping>
In the example, the ARIS Architect attribute type Minimum orientation time (AT_TIME_MIN_ORNT) of the ABT_COMBINED data type has been selected. The attribute type is assigned to the Times/Orientation time attribute type group for functions. You can use the timespan transformation rule to assign time spans from the PPM system to the attribute type.
The PPM client server and user interface do not need to be restarted after adapting the file amlmapping.xml as the file is read before every XML export.