The following applies to all data sources included:
All data sources are configured in such a way that new attributes from a source system event are automatically mapped to a PPM attribute with the prefix AT_ if such an attribute exists in the PPM client.
All process fragments consist of a start event, a function, and an end event.
Each data source contains a specific configuration for retrieving the documents to be extracted from the source system for the extraction period specified. With many data sources data is extracted from additional tables. Changes to data in these additional tables in the source system do not necessarily result in the affected documents being extracted again. Sometimes, however, measures are defined based on this data in PPM. If a particular measure must be up-to-date you need to check if a change to the source system data on which the measure is based leads to the relevant document to be extracted again. If this is not the case, you must change or extend the configuration of the data source accordingly. The documents to be extracted are listed in the configuration of a data source or in the subsequent descriptions of the individual data sources under Data extraction.
Merger
The AT_HIERARCHY_KEY attribute is used to map hierarchical connections. A corresponding hierarchy key rule is defined for the create_customer_order_item, create_accounting_document, and create_shipment_item functions.
The AT_PROCESS_KEY_PREDECESSOR attribute is used to merge the current process fragment with the preceding process fragment, i.e., a process key based on this attribute is defined for all functions.
The AT_PROCESS_KEY_OWN attribute is used as a key for the current process fragment. It is used, on the one hand, to reimport the same data and, on the other hand, to later add subsequent process fragments by using the merge function.
The AT_MERGE_KEY_PREDECESSOR attribute can be used to merge the start event of one fragment with the end event of a preceding fragment.
The AT_MERGE_KEY_OWN attribute can be used to merge identical events and to merge the start event of a subsequent fragment with the end event of the current fragment.
In the attribute transformations, the following source system attributes are calculated for almost all fragments. These source system attributes are used for the AT_ID attribute of the functions and events or for the corresponding process, merge or hierarchy keys:
PROCESS_KEY_OWN In the case of an XML import for the functions, this source system attribute is mapped to AT_PROCESS_KEY_OWN. For end events, this value is mapped to AT_MERGE_KEY_OWN, which can be used to merge end events with start events. However, it is also used to create the AT_ID attributes of the functions and events, which generally comprise the internal object name of the respective object and the source system attribute PROCESS_KEY_OWN.
PROCESS_KEY_PREDECESSOR In the case of an XML import for the functions, this source system attribute is mapped to AT_PROCESS_KEY_PREDECESSOR.
MERGE_KEY_PREDECESSOR In the case of an XML import for the start event, this source system attribute is mapped to AT_ MERGE_KEY_PREDECESSOR, which is used to merge the start event with the end event of the preceding fragment.
HIERARCHY_KEY In the case of an XML import for the functions, this source system attribute is mapped to AT_ HIERARCHY_KEY and it is used to save the key for hierarchy relationships in hierarchical processes.