Das Anlegen, Löschen, Ändern oder Umbenennen eines Datensatzes einer Tabelle, die für Replikation eingerichtet ist, löst die Erstellung von Replikationsposten aus.
Diese Replikationsposten können über "RPL Replikationsposten" geprüft, bearbeitet und natürlich ausgeführt werden.
Bei Neuanlage eines Datensatzes wird ein Einfügen-Posten erstellt, mit welchem der Primärschlüssel im jeweiligen Zielmandanten angelegt wird. In manchen Situationen kann es vorkommen, dass der Einfügen-Posten nicht erstellt wird. In diesem Fall wird der Datensatz dann automatisch mit dem Ändern-Posten auch angelegt. Mit dem Ändern-Posten werden die restlichen Felder befüllt bzw. bei fehlendem Einfügen-Posten der Datensatz angelegt (beachten Sie, dass dann alle Felder laut Einrichtung einmalig ausgerollt werden). Das Löschen eines Tabellendatensatzes erzeugt einen Löschen-Posten. Jeder Posten enthält Detailzeilen mit den Informationen bezüglich der einzelnen Felder. Durch Klick auf "Replikationsposten" bzw. "Details" können Sie diese Zeilen jeweils aus- und einblenden.
Felder
Ansicht
Hier können Sie auf die jeweils gewünschten Status der Zeilen filtern.
Replikationsposten
Lfd.-Nr.
Die Replikationsposten werden automatisch aufsteigend nummeriert. Wenn Posten in eine andere Datenbank übertragen werden, so bleibt diese Lfd.-Nr. die gleiche wie im Mastermandanten. Somit gibt es in der Zieldatenbank meistens Lücken bei der Lfd.-Nr.
Remote
Wenn angehakt -> dieser Posten wird in eine andere Datenbank repliziert.
Mandant
Dies ist der "Mandant", in welchen dieser Posten repliziert werden soll.
Tabellennr.
Nr. der betroffenen Tabelle.
Datensatz
Diese Spalte gibt Ihnen die Information (Schlüsselwerte), welcher Datensatz der Tabelle repliziert werden soll. Sie können das Feld anklicken, um den Datensatz anzuzeigen.
Aktion
Aktion dieses Postens: Einfügen, Ändern, Löschen, Umbenennen.
Abhängigkeiten
Wenn dieser Datensatz ein Replikationsposten einer Abhängigen Tabelle ist, so erhalten Sie hier Informationen zur Haupttabelle.
Status
Offen - Dieser Posten muss noch repliziert werden. Wenn Sie den Status manuell von einem anderen Status auf "Offen" setzen, so wird das System beim nächsten Replikationslauf versuchen, diesen Posten zu replizieren.
Repliziert - Dieser Posten wurde erfolgreich verarbeitet.
Übersprungen - Posten mit diesem Status werden bei der Verarbeitung ignoriert. Sie stoppen somit auch bei einem Fehlertext in dieser Zeile die Verarbeitung nicht mehr. Sie können diesen Status in einem Posten manuell setzen. In diversen Situationen wird dieser Status auch automatisch von der Replikation gesetzt. Z.B. wenn ein Datensatz gelöscht werden soll, welcher nicht mehr vorhanden ist oder wenn ein Datensatz eingefügt werden soll, den es schon gibt.
Fehlerhaft - Falls es in der Verarbeitung zu einem Fehler kommt, wird der Status "Fehlerhaft" gesetzt und das Datum und die Uhrzeit des Fehlers werden dokumentiert. Der Langtext des Fehlers wird in der Spalte "Fehlertext" dargestellt. Die Verarbeitung aller weiteren Posten dieses Mandanten wird dann gestoppt. Alle anderen Mandanten werden weiterhin repliziert. Wenn der Fehler behoben ist, wird die Replikation beim nächsten Aufruf für den betroffenen Mandanten an dieser Stelle fortgesetzt.
Wartend - Diese Datensätze sind noch nicht repliziert und warten auf ein anderes Ereignis. Das ist oft bei abhängigen Tabellen der Fall, bei denen der Datensatz der Haupttabelle noch nicht repliziert wurde.
Zu prüfen - Dieser Status hat die gleiche Auswirkung wie der Status „Übersprungen". Die Replikation wird also auch beim Status „Zu prüfen" nicht gestoppt. Sie können z.B. fehlerhafte Replikationsposten auf diesen Status setzen damit diese den Replikationslauf nicht blockieren und zu einem späteren Zeitpunkt die Ursache des Fehlers beheben.
Der Vorteil dieses Status ist somit, dass Sie per Filter nur jene Posten angezeigt bekommen, die noch zu prüfen sind und nicht auch alle bewusst übersprungenen mit dem Status „Übersprungen".
Fehlertext
Wenn beim Replizieren ein Fehler aufgetreten ist, so wird hier der entsprechende Fehlertext angezeigt.
Datum-/Uhrzeit Erstellung
Gibt an, wann dieser Replikationsposten (ausgelöst durch das Einfügen, Ändern, Umbenennen oder Löschen eines Datensatzes) erstellt wurde.
Datum-/Uhrzeit Übernahme
Gibt an, wann dieser Posten erfolgreich ausgeführt wurde.
Datum-/Uhrzeit Fehler
Gibt an, wann bei diesem Posten ein Fehler aufgetreten ist. Wenn kein Fehler aufgetreten ist oder dieser behoben wurde, ist dieses Feld leer.
Erstellt von Benutzer ID
Gibt an, wer den Replikationsposten durch das Einfügen, Ändern, Umbenennen oder Löschen eines Tabelleneintrages oder auch an der Replikationseinrichtung der Tabelle verursacht hat.
Details
Hier sehen Sie die detaillierten Replikationsdaten (Felder) des markierten Replikationspostens. Je zu replizierendem Feld gibt es einen Detailposten.
Lfd.-Nr.
Die Detailposten zum Replikationsposten werden automatisch aufsteigend nummeriert.
Tabellen-Nr.
Identifiziert die betroffene Tabelle.
Feldnr.
Identifiziert das betroffene Feld.
Feldwert
(Neuer) Wert des Feldes.
Feldname und Feld-Caption
Technischer Name und Anzeigename des Feldes.
Überspringen
Gibt an, ob dieses Feld bei der Replikation übersprungen werden soll.
Aktionen
Replikationseinrichtung Allgemein
Replikationseinrichtung Datenbanken
Replikationseinrichtung Mandanten
Replikationseinrichtung Mandantengruppen
Replikationseinrichtung Tabellen
Tabellenfilter Einrichtung
Manuelle Replikation Einrichtung
Personenkonten/Ländercodes Buchungsgruppen
Automatischer Statuswechsel
Replikation ausführen
Diese Aktion startet die Verarbeitung der Replikationsposten.
Diese Aktion kann auch per Aufgabenwarteschlange durchgeführt werden. Wenn Sie die Replikation nicht im Stammdatenmandanten sondern in einem Zielmandanten starten, so werden ausschließlich Replikationsposten des aktuellen Mandanten durchgeführt. Die Verarbeitung in der Replikation erfolgt innerhalb eines Mandanten immer aufsteigend nach der Lfd.-Nr. Die Daten werden (wegen der Übersichtlichkeit) allerdings absteigend angezeigt - also der jüngste Replikationsposten ganz oben.
Replikation mit Filter ausführen
Diese Funktion wird nur dann angezeigt, wenn Sie "Replikations-Administrator" sind. Bei Ausführung wird die Funktion "Replikation ausführen" wie gewohnt durchgeführt. Allerdings werden nur jene Replikationsposten berücksichtigt, auf welche im aktuellen Fenster gefiltert wurde.
Statuswechsel mit Filter ausführen
Diese Funktion wird nur dann angezeigt, wenn Sie "Replikations-Administrator" sind. Bei Aufruf wird ein Filterfenster angezeigt, wo der aktuell gesetzte Filter der Replikationsposten angezeigt wird. Sie müssen dieses bestätigen und den gewünschten Status für alle gefilterten Posten wählen. Dieser wird bei Durchführung in alle Posten eingetragen.
Bitte beachten Sie, dass die Durchführung OHNE Filter nicht erlaubt ist.
Datensatz anzeigen
Der markierte Datensatz wird angezeigt.
Übertragung aus Basis-Datenbank
Diese Funktion ist nur in Zieldatenbanken (also nicht in der Datenbank des Stammdatenmandanten) verfügbar.
Sie importiert alle noch nicht importierten Replikationsposten aus der Basis-Datenbank, welche diese Datenbank betreffen. Außerdem werden automatisch die Replikationseinrichtungen aktualisiert.
Weitere Informationen
Einrichtung, Replikations-Administrator Es gibt diverse Funktionen, welche nur mit dem Recht des Replikations-Administrators für den Benutzer verfügbar sind. Dies ist bei den entsprechenden Funktionen direkt vermerkt...