Oberketten und Prozessketten 
SAP TM stellt Prozessketten und Oberketten zur Verfügung.
Eine Prozesskette ist eine Reihenfolge von Prozessen, die im Hintergrund auf ein bestimmtes Ereignis wartet. Die Prozesskette ist ein Abschnitt des Datenflusses. Einige dieser Prozesse stoßen ein eigenes Ereignis an, welches seinerseits andere Prozesse anstoßen kann.
Eine Oberkette ist eine Kombination von mehreren Prozessketten, die in einer vordefinierten Reihenfolge ausgeführt werden. Oberketten legen einen vollständigen Datentransferprozess fest. Mit Oberketten können Sie einen Upload aus unterschiedlichen DataSources zu einen MultiProvider planen und ausführen.
SAP TM teilt Prozessketten in zwei Schichten ein:
Extraktionsebene: bezieht sich auf den Datenfluss von der DataSource zum ersten DataStore-Objekt. Für Business-Objekte mit Wurzel und Positionselementen, beschreibt die Extraktionsebene den Datenfluss bis zu der konsolidierten Wurzel und zur Position DataStore-Objekt.
Data Mart Layer: bezieht sich auf den Datenfluss aus den DataStore-Objekten oder konsolidierten Wurzel und Position DataStore-Objekt zu den InfoCubes.
In den Prozessketten der Extraktionsebene extrahiert das System Daten aus den Quellsystemen (es behält dabei das Format bei) in die DataStore-Objekte. Danach konsolidiert es diese Daten in einer anderen DataStore-Objektebene.
In den Prozessketten der Data Mart Layer konsolidiert das System die Daten der DataStore-Objekte in anwendungsspezifischen InfoCubes.