Bei der Stammdaten-Replikation handelt es sich um eine Funktion zur Erstellung und Pflege gleichartiger Stammdatensätze in mehreren Organisationen, die eng miteinander verbunden sind. Durch diese Funktion wird eine organisationsübergreifende Stammdatenpflege ermöglicht. Ausgehend von der Festlegung einer pflegenden Organisation, in der die Stammdaten erfasst und geändert werden, können identische oder modifizierte Datensätze mit den gleichen Schlüsseln in eine oder mehrere abhängige Organisationen übertragen werden.
Das replizieren von Stammdaten kann nur für Organisationen erfolgen, bei denen die Funktion aktiviert ist. Diese Organisationen können als pflegende oder abhängige Organisation in einer Replikationsbeziehung für die Stammdatenpflege (z. B. für die Pflege der Sachkonten) verwendet werden.
Durch das Einrichten von Replikationsbeziehungen legen Sie fest, welche Datenobjekte aus welcher pflegenden Organisation in welche abhängigen Organisationen übernommen werden sollen. Die Replikationsbeziehungen für ein Datenobjekt müssen immer linear sein, d. h. eine pflegende Organisation kann keine Daten des gleichen Datenobjekts von einer anderen Organisation erhalten und eine abhängige Organisation kann selbst keine Daten an andere Organisationen abgeben.
Für jedes in einer Replikationsbeziehung stehende Stammdatenobjekt ist das Replikationsverhalten festgelegt, durch welches das Attributverhalten je Datenfeld für die Replikation voreingestellt wird.
Mit dem Attributverhalten steuern Sie die Änderbarkeit der Datenfelder in den abhängigen Organisationen. So sind Datenfelder, die immer übernommen werden sollen, bei der Stammdatenpflege in abhängigen Organisationen geschützt und können nicht verändert werden. Das Attributverhalten jedes einzelnen Datenfeldes kann individuell je Organisation angepasst werden.
Die Replikation einzelner Stammdatensätze findet immer beim Speichern eines Datensatzes in der entsprechenden Stammdatenanwendung statt. Wird beispielsweise in der pflegenden Organisation ein Sachkonto neu angelegt oder geändert, so wird dieses automatisch auch in den abhängigen Organisationen nachvollzogen. Sollen die Datensätze eines Datenobjektes insgesamt (z. B. alle Sachkonten) aus der pflegenden Organisation in die abhängigen Organisationen übertragen werden, erfolgt dies über die Aktion [Replikation durchführen] die in der Replikationsanwendung zur Verfügung steht.
In der Anwendung Cockpit: Replikationsdaten werden jene Datensätze angezeigt, die beispielsweise aufgrund fehlender Fremdschlüssel (z. B. Klassifikationen bei Sachkontenreplikationen) in der abhängigen Organisation nicht übernommen werden konnten.
Diese Dokumentation bietet Ihnen eine Übersicht der Einstellungen und Prozesse, um eine Datenreplikation durchzuführen.
Begriffsbestimmung
- Replikation – In der Finanzbuchhaltung bezeichnet die Replikation z. B. das automatische kopieren von Stammdaten zwischen Organisationen, die gemeinsame Stammdaten benutzen müssen (z. B. Konzernstammdaten). Durch die Kopie wird sichergestellt, dass beispielsweise ein Sachkonto innerhalb einer Gruppe verbundener Unternehmen die gleiche Bedeutung hat.
- Attributverhalten – Das Attribut bezeichnet ein Datenfeld. Das Attributverhalten bestimmt das Verhalten eines Datenfeldes z. B. bei der Replikation. So kann für ein Datenfeld festgelegt werden, ob dessen Inhalt bei der Replikation aus der pflegenden Organisation in die abhängigen Organisationen übernommen werden soll.
Einstellungen
Um die Funktionen der Stammdaten-Replikation nutzen zu können, sind Einstellungen in folgender Anwendung vorzunehmen.
Customizing
Bei jeder Organisation, die an einer Replikation beteiligt sein soll, muss in der Anwendung Customizing die Funktion Stammdaten-Replikation unter dem Framework Comarch Financials Enterprise aktiviert werden.
Anwendungen
In diesem Kapitel sind die Anwendungen aufgeführt, über die Sie Replikationsdaten konfigurieren und Stammdaten replizieren.
Stammdaten-Replikation
In dieser Anwendung legen Sie die Replikationsbeziehungen zwischen pflegender und abhängiger Organisation fest. Hier ordnen Sie einer pflegenden Organisation die abhängige Organisation für die Replikation der Stammdaten zu und legen fest, welche Datenobjekte aus der pflegenden Organisation repliziert (übernommen) werden sollen.
Des Weiteren geben Sie das Replikationsverhalten für die Datenobjekte vor und legen fest, ob replizierte Datensätze in der abhängigen Organisation gelöscht werden dürfen.
Darüber hinaus haben Sie die Möglichkeit das voreingestellte Attributverhalten jedes einzelnen Datenfeldes individuell anzupassen.
Über Aktionen der Anwendung können Sie eine neue Konfiguration erstellen, eine bestehende Konfiguration löschen oder die Replikation der Stammdaten durchführen.
Die ausführliche Beschreibung der Anwendung finden Sie in der Dokumentation Stammdaten-Replikation.
Cockpit: Replikationsdaten
Kann die Replikation eines Datensatzes beispielsweise aufgrund fehlender Fremdschlüssel (z. B. Klassifikationen) in der abhängigen Organisation nicht durchgeführt werden, wird dieser Datensatz durch einen Fehlerstatus gekennzeichnet. Die Anwendung Cockpit: Replikationsdaten dient der Anzeige und Korrektur dieser fehlerhaften Datensätze.
Um korrekte Stammdaten in den abhängigen Organisationen zu erhalten, müssen die hier angezeigten Datensätze korrigiert werden. Dazu sollten zunächst die Fehlermeldungen geprüft werden. Die Fehlermeldungen zu jedem Eintrag blenden Sie mit der Detailsuche Fehler anzeigen ein. Mittels Zoom-Ansicht werden diese dann separat angezeigt.
Die fehlerhaften Datensätze können Sie direkt in der Stammdatenanwendung der abhängigen Organisation korrigieren. Durch Doppelklick in einer Zeile wird die entsprechende Anwendung mit dem fehlerhaften Datensatz zur Bearbeitung geöffnet. Nach dem Speichern des Datensatzes und Aktualisierung der Cockpitanzeige wird der Fehlerstatus sowie der korrigierte Eintrag aus der Anzeige entfernt.
Eine Beschreibung der Anwendung finden Sie in der Dokumentation Cockpit: Replikationsdaten.
Stammdatenanwendungen
Bei allen Stammdaten, die in einer Replikationsbeziehung eingebunden sind, findet die Stammdaten-Replikation einzelner Datensätze immer beim Speichern des Datensatzes in der Stammdatenanwendung statt. Wird beispielsweise in einer Organisation, die als pflegende Organisation einer Replikationsbeziehung festgelegt ist, ein Sachkonto neu angelegt oder geändert, so wird dieses automatisch auch in den abhängigen Organisationen nachvollzogen, sofern das Datenobjekt Sachkonten Bestandteil dieser Replikationsbeziehung ist. In den abhängigen Organisationen selbst dürfen dann keine Sachkonten neu angelegt werden. Hier können lediglich die replizierten Daten des Sachkontos geändert werden, wenn die Einstellung des Attributverhaltens dies zulässt.