
Dieser Prozess beschreibt, wie Sie über das Archive Routing Regeln und Bedingungen festlegen können, damit beim Archivieren Archivdateien automatisch in bestimmte Content-Repositories abgelegt werden. Außerdem wird hier beschrieben wie die Ablage dann tatsächlich erfolgt.
Einstellen der Regeln und Bedingungen für das Archive Routing
Sie legen die Regeln und Bedingungen im archivierungsobjektspezifischen Customizing der Archivadministration (Transaktion SARA) unter Archive Routing fest.
Archivierungsobjekt
Hier tragen Sie zuerst ein, für welche Archivierungsobjekte das Content-Repository per Archive Routing ermittelt werden soll. Durch diesen Eintrag ignoriert das System das in den technischen Eintstellungen eingetragene Content-Repository.
Ohne weitere Eingaben kann das System dann überhaupt kein Content-Repository zuordnen. Die Archivierung wird dadurch unmöglich.
Regeln
Hier selektieren Sie ein Archivierungsobjekt und tragen dazu eine oder mehrere Regeln mit dem jeweiligen Content-Repository ein.
Bedingungen
Hier selektieren Sie eine der Regeln und geben die Bedingung(en) ein, anhand derer das System das zur Regel passende Content Repository ermitteln kann. Hier geben Sie eine Selektion, wie z.B. Fluggesellschaft oder Buchungsdatum, und den dazugehörigen Wert oder das Intervall ein. (Bitte beachten: Für Selektionswerte, wie z.B. Fluggesellschaft, kann man nur Einzelwerte und keine Intervalle eintragen. Der Einzelwert, wie z.B. das Kürzel LH, wird im Von Feld eingetragen.) Die Eingabehilfe (F4) kann Ihnen bei der Auswahl der Selektionswerte behilflich sein.
Routing der Archivdateien
Während eines Archivierungslaufs prüft das System die von Ihnen festgelegten Regeln und Bedingungen zweimal: einmal während der Schreibphase und erneut während der Ablagephase.
Wie schon unter Archive Routing beschrieben, ist es hierbei wichtig, dass das System die Selektionswerte bzw. den Inhalt der Variante des Schreibprogramms verwendet, um zu ermitteln, in welches Content-Repository die Archivdateien eines Archivierungslaufs abgelegt werden sollen. Aus diesem Grund sollten Sie sicherstellen, dass die Datenmenge, die durch die Selektionswerte in der Schreibvariante abgedeckt wird, innerhalb der durch die Regeln festgelegten Datenmenge liegt. Ist dies nicht der Fall, wird der Archivierungslauf schon bei der ersten Prüfung, noch vor dem Schreiben abgebrochen.
Das eigentliche Routing der Archivdateien erfolgt erst während der Ablagephase, sofern alle beschriebenen Bedingungen erfüllt sind und ein Content-Repository eindeutig ermittelt werden konnte.
Pro Archivierungslauf kann nur ein Content-Repository angesteuert werden. Wenn Sie also für ein und dasselbe Archivierungsobjekt mehr als ein Content-Repository verwenden möchten, müssen Sie für jedes Content-Repository einen eigenen Archivierungslauf starten.
Nach dem Ablegen: Änderungen an den Routing-Regeln haben keinen Einfluss auf bereits abgelegte Archivdateien. Beim Ablegen einer Archivdatei wird das Content-Repository in die Archivadministration übernommen und danach immer von dort gelesen. Dadurch findet das System eine Archivdatei auch dann noch, wenn sie laut der neuen Routing-Regeln in ein anderes Content-Repository abgelegt werden würde.
Insbesondere findet beim Ändern der Routing-Regeln keine Reorganisation der Ablage statt, das heißt, bereits abgelegte Archivdateien verbleiben dort, wo sie sich befinden.
Die Archivdateien wurden während der Ablagephase in das Content-Repository gemäß den von Ihnen angegebenen Regeln abgelegt.
Die folgenden Beispiele zeigen verschiedene Szenarien im Archive Routing.
Sie haben die folgenden Routing-Regeln im Archive Routing angelegt:
|
Verkaufsorganisation |
Anlegedatum |
Content-Repository |
logischer Dateiname |
|
0001 |
beliebig |
A1 (Regel 1) |
|
|
0002 |
1.1.2000 bis 31.12.2002 |
A2 (Regel 2) |
|
|
0003 |
1.1.2003 bis 31.12.9999 |
A3 (Regel 3) |
In Worten bedeuten diese Regeln in etwa:
Archivdateien der Verkaufsorganisation 0001 werden im Content-Repository A1 abgelegt.
Archivdateien der Verkaufsorganisation 0002 und mit Anlegedatum innerhalb 2000 bis 2002 werden im Content-Repository A2 abgelegt.
Archivdateien der Verkaufsorganisation 0002 und mit Anlegedatum ab einschließlich 2003 werden im Content-Repository A3 abgelegt.
Das Anlegedatum bezieht sich dabei auf das Selektionsfeld "Angelegt am" der Schreibvariante und nicht auf das Datum, an dem das Archiv geschrieben wird.
Beispiel 1:
Sie starten einen Archivierungslauf mit der folgenden Variante:
Selektionsvariante
|
Verkaufsorganisation |
Von |
0002 |
bis |
|
|
Angelegt am |
Von |
01.01.2000 |
bis |
31.01.2000 |
Archivdateien, die mit dieser Variante erzeugt werden, sollen im Content-Repository A2 abgelegt werden. Die Verkaufsorganisation ist genau die Verkaufsorganisation der zweiten Regel, und das Datumsintervall liegt innerhalb des Datumsintervalls derselben Regel.
Beispiel 2:
Sie starten einen Archivierungslauf mit der folgenden Variante:
Selektionsvariante
|
Vertriebsbeleg |
von |
1 |
bis |
100.000 |
|
Verkaufsorganisation |
von |
0002 |
bis |
|
|
Angelegt am |
von |
01.01.2000 |
bis |
31.01.2000 |
|
Oder |
von |
01.01.2001 |
bis |
31.01.2001 |
|
Ohne |
von |
06.01.2001 |
bis |
Diese Variante bedeutet, dass Vertriebsbelege archiviert werden sollen, deren Belegnummer zwischen 1 und 100.000 liegt, die zur Verkaufsorganisation 0002 gehören und die im Januar 2000 oder Januar 2001 angelegt wurden, aber nicht am 6.1.2001.
Bei diesen Selektionswerten würde das System das Content-Repository A2 ermitteln. Die Zeile des Vertriebsbelegs wird ignoriert, da dieses Selektionskriterium nicht in den Regeln vorkommt. Die letzte Zeile wird ignoriert, da diese Selektion schon innerhalb des Intervalls 01.01.2001 bis 21.01.2001 liegt. Für das Archive Routing bleibt also Folgendes übrig:
Selektionsvariante
|
Verkaufsorganisation |
von |
0002 |
bis |
|
|
Angelegt am |
von |
01.01.2000 |
bis |
31.01.2000 |
|
von |
01.01.2001 |
bis |
31.01.2001 |
Dies wiederum passt zu den Bedingungen der Regel 2.
Beispiel 3:
Selektionsvariante
|
Verkaufsorganisation |
Von |
0002 |
bis |
|
|
Angelegt am |
Größer oder gleich |
01.01.2003 |
bis |
Hier könnte das System kein Content-Repository ermitteln. Auf den ersten Blick sieht es zwar so aus, als ob die dritte Regel greifen müsste und das System damit Content-Repository A3 findet. Dies ist aber nicht der Fall, da das System an dieser Stelle nicht weiß, dass alle Daten, die größer oder gleich 1.1.2003 sind, automatisch ins Intervall "von 1.1.2003 bis 31.12.9999" passen.
Siehe auch:
Wenn das im Standard angebotene Archive Routing für Ihre spezifischen Anforderungen nicht ausreicht, können Sie das Business Add-In (BAdI) ARCH_ROUTING_EXTERN einsetzen. Weitere Informationen darüber finden Sie unter Business Add-In: Archive Routing.