| Docs Hilfe
  AppSource  
Docs  /  App  /  NAVAX Replikation  /  Einrichtung

 Tabellen


2026/02/20 • 11 Min. Lesedauer
Die Replikationseinrichtung Tabellen legt fest, welche Tabellen und Felder im Replikationsprozess berücksichtigt werden und wie sie sich beim Replizieren verhalten. Es gibt eine Vielzahl an Parametern, die sorgfältig konfiguriert werden müssen. Der Einrichtungsbildschirm ist in Kopfbereich (Tabellen) und Details (Felder und abhängige Tabellen) unterteilt.

Kopfbereich (Tabellen)

Sie können die Kopfdaten minimieren, um mehr Detailzeilen für die aktuell ausgewählte Tabelle anzuzeigen. Nachfolgend finden Sie die Beschreibung der Felder im Kopfbereich.
SpalteBeschreibung
ArtDie Einrichtungstabelle enthält verschiedene Satzarten. Je nach Art sind unterschiedliche Parameter (Spalten) relevant. Im Kopfbereich ist nur die Art "Tabelle" erlaubt.
  • Tabelle Dies ist der Kopfsatz für jede Tabelle, die repliziert werden soll. Hier tragen Sie grundlegende Informationen zur Tabelle ein.
Tabellennr.Gibt die Nummer der Tabelle an.
TabellennameAnzeigename der entsprechenden Tabelle.
TabellenfilterSie können hier einen Filter definieren, um nur bestimmte Datensätze der Tabelle zu replizieren. Nur Datensätze, die dem Filter entsprechen, werden repliziert. Tabellenfilter Einrichtung

Hinweis

Beachten Sie, dass die nicht replizierte Datensätze weiterhin in allen Mandanten bearbeitet werden können.
Tabellen ReihenfolgeNur relevant bei aktivierter Manueller Replikation und bei „Mandant initialisieren". Alle abhängigen Tabellen (verbunden über die Art „Abhängige Tabelle") werden gemäß diesem Wert repliziert. Details hierzu finden Sie im Abschnitt Manuelle Replikation sowie in den Detailzeilen zur Satzart. Bei der Aktion „Mandant initialisieren" werden die Tabellen gemäß dieser Reihenfolge repliziert.

Hinweis

Beachten Sie, dass die nicht replizierte Datensätze weiterhin in allen Mandanten bearbeitet werden können.
NeuWird vom System automatisch gesetzt. Ist der Haken gesetzt, handelt es sich um eine neue Einrichtungszeile. Beim Schließen der Seite "Replikationseinrichtung Tabellen" erscheint ein Hinweis, wenn mindestens eine Zeile mit "Neu = Ja" vorhanden ist:
  • Einrichtung übernehmen und Replikationsposten erstellen Es werden für die neu angelegten Tabellen und Felder alle erforderlichen Replikationsposten zur Erstausrollung erstellt. Die „Neu"-Häken werden entfernt.
  • Einrichtung verlassen ohne Replikationsposten zu erstellen Die neuen Einrichtungen werden gespeichert und die „Neu"-Häken werden entfernt. Es erfolgt keine Erstellung von Replikationsposten für schon bestehende Datensätze der zu replizierenden Tabellen. Wenn Sie die Tabelle z.B. für die „Manuelle Replikation" vorsehen wollen, so müssen Sie diese Option beim Verlassen der „Replikationseinrichtung Tabellen" wählen.
  • Einrichtung verwerfen (löschen) Die neuen Einrichtungszeilen werden gelöscht und kommen somit nicht zur Anwendung.

Hinweis

Das Fenster der „Replikationseinrichtung Tabellen" darf jeweils nur in einer Sitzung geöffnet werden. Es ist dann für weitere Aufrufe gesperrt. Wenn Sie die „Replikationseinrichtung Tabellen" nicht per Programm sondern z.B. durch einen Programmabbruch oder auch durch unmittelbares Schließen des Browserfensters verlassen, kann es passieren, dass diese Einrichtung für die nächsten Minuten gesperrt bleibt.
Ignoriere MandantWenn auf "Ja" gesetzt, können Sie mit Klick auf die drei Punkte definieren, in welchen Mandanten diese Tabelle nicht repliziert werden soll. Diese Einrichtung wirkt vor allen anderen Einrichtungen auch aus – z.B. wenn Sie mit Hilfe von Mandantengruppen replizieren oder Filter gesetzt haben.
Manuelle ReplikationDieser Parameter kann hier nicht gesetzt werden, sondern wird automatisch aktiviert, wenn die Tabelle in der „Manuelle Replikation Einrichtung" eingetragen wurde. Die „Manuelle Replikation" bietet eine flexible und transparente Steuerung einzelner Tabellen. Wenn aktiviert, werden neu erstellte Datensätze dieser Tabelle erst dann repliziert, wenn es der Benutzer über den Parameter "Repl. Mandanten" in der Replikations-Factbox des entsprechenden Datensatzes auslöst. Bei Anlage des Datensatzes wird der Parameter "Repl. Mandanten" automatisch auf "Keine" gesetzt. Sobald der User diesen Parameter auf einen anderen Wert ändert, werden die entsprechenden Replikationsposten erstellt und der Datensatz ist in die Replikationsvorgänge mit eingebunden.

Wichtig

Da die erforderliche Replikations-Factbox in der Kartenansicht angezeigt wird, ist eine Kartenansicht Voraussetzung dafür. Wenn Sie diesen Parameter aktivieren und die Replikations-Factbox wird auf der jeweiligen Karte trotzdem nicht angezeigt, unterstützt diese Tabelle die Funktion nicht. In diesem Fall können Sie diese Funktion entweder nicht einsetzen, oder Sie müssen Ihre Systembetreuung kontaktieren, um die Erweiterung dieser Tabelle per Anpassung zu veranlassen. Funktion „Manuelle Replikation" für weitere Tabellen ermöglichen
Insert-Trigger nicht ausführenDieser Parameter bewirkt, dass Insert-Trigger beim Replizieren dieser Tabelle nicht ausgeführt werden.

Wichtig

Die Funktionen, welche durch Insert-Trigger ausgeführt werden, sind meist aus gutem Grund vorhanden. Daher sollte diese Einstellung nur in Abstimmung mit Ihrem Systemadministrator erfolgen.
Modify-Trigger nicht ausführenDieser Parameter bewirkt, dass Modify-Trigger beim Replizieren dieser Tabelle nicht ausgeführt werden.

Wichtig

Die Funktionen, welche durch Modify-Trigger ausgeführt werden, sind meist aus gutem Grund vorhanden. Daher sollte diese Einstellung nur in Abstimmung mit Ihrem Systemadministrator erfolgen.
Delete-Trigger nicht ausführenDieser Parameter bewirkt, dass Delete-Trigger beim Replizieren dieser Tabelle nicht ausgeführt werden.

Wichtig

Die Funktionen, welche durch Delete-Trigger ausgeführt werden, sind meist aus gutem Grund vorhanden. Daher sollte diese Einstellung nur in Abstimmung mit Ihrem Systemadministrator erfolgen.
Bei „Mandant Initialisieren" ignorierenWenn aktiviert, wird diese Tabelle bei der Aktion „Mandant initialisieren" nicht berücksichtigt.

Details-Bereich

Im unteren Bildschirmbereich befinden sich die Detailzeilen zur jeweils ausgewählten Tabelle. Auch dieser Bereich kann minimiert werden, um mehr Kopfdatenzeilen gleichzeitig anzuzeigen.
SpalteBeschreibung
ArtJede Zeile kann eine spezielle Satzart haben, die ihre Funktion definiert:
  • Feld Definiert, welche Felder der Tabelle repliziert werden sollen. Nicht aufgeführte Felder werden nicht repliziert. Es wird aber empfohlen, alle Felder anzuführen. Auch ein angeführtes Feld kann explizit von der Replikation ausgeschlossen werden, indem es mit dem Parameter "Feld ignorieren" eingetragen wird.
  • Abhängige Tabelle Wenn bei einer Tabelle "Manuelle Replikation" aktiviert ist, können Sie in den Details abhängige Tabellen definieren. Eine abhängige Tabelle wird erst dann repliziert, wenn der zugehörige Datensatz der Haupttabelle (das ist jene, bei der sie als abhängige Tabelle angeführt ist) repliziert wurde. Beachten Sie, dass die abhängige Tabelle auch als zu replizierende Tabelle eingerichtet werden muss. Eine „abhängige Tabelle" darf nicht als manuell repliziert eingerichtet sein. Beispiel: Die Bankkonten eines Kreditors sollen erst nach dem Kreditor selbst repliziert werden. Wenn aber der Kreditor manuell repliziert wird, so kann es sein dass das angelegte Kreditorenbankkonto vor dem eigentlichen Kreditor Replikationsposten erzeugt wird – und das würde zu einem Fehler führen. Daher muss die Tabelle „Kreditor Bankkonto" als „abhängige Tabelle" bei der Tabelle „Kreditoren" hinterlegt werden. Replikationsposten der abhängigen Tabelle werden mit Status "Wartend" erzeugt und erst nach Replikation der Haupttabelle repliziert.
Feldnr.Nummer des Feldes in der Tabelle. Bei der Zeilenart "Abhängige Tabelle" muss hier die Feldnummer der Haupttabelle angegeben werden, welche die eindeutige Verknüpfung zur abhängigen Tabelle herstellt (z.B. Feld "Nr.").

Hinweis

Abhängige Tabellen können nur über EIN eindeutiges Schlüsselfeld mit der Haupttabelle verbunden werden. Eine Verbindung, die mehr als ein Schlüsselfeld fordert ist aktuell nicht unterstützt.
FeldnameVom System automatisch befüllter Name des Feldes.
Abhängige Tabellennr.Nur relevant bei Art "Abhängige Tabelle". Nummer der abhängigen Tabelle.
Abhängiger TabellennameVom System automatisch befüllter Name der abhängigen Tabelle.
Abhängige Feldnr.Über diese Feldnummer der abhängigen Tabelle wird die Verbindung zur Haupttabelle hergestellt.
Abhängiger FeldnameVom System automatisch befüllter Name des Feldes.
Abhängigkeit BedingungEin optionaler Filter, mit dem Sie die zu verknüpfenden Datensätze weiter eingrenzen können. Sie benötigen diesen Filter z.B. für die Tabelle 352 (Default Dimension), um nur die Default-Dimensionen zu ebendieser Haupttabelle in Abhängigkeit zu setzen. Beispiel: Die Tabelle 167 „Projekt" ist auf „Manuelle Replikation" gesetzt. Damit es beim Eintrag einer Vorgabedimension auf der Projektkarte in der Replikation zu keinem Fehler kommt, legen Sie die Tabelle 352 „Default Dimension" als „abhängige Tabelle" an. Die Tabelle 352 „Default Dimension" enthält aber auch Datensätze für andere Tabellen und daher muss bei der Zeile der abhängigen Tabelle 352 der Filter "Tabellen-ID = 167" eingetragen werden.
Feld ReihenfolgeGibt an, in welcher Reihenfolge Felder innerhalb der Replizierung eines Datensatzes verarbeitet werden. Je kleiner der Wert ist, desto früher erfolgt die Verarbeitung. Bei der Aktion „Mandant initialisieren" werden die Felder gemäß dieser Reihenfolge repliziert.

Wichtig

Wenn ein neu angelegter Datensatz nicht auf „Manuelle Replikation" gesetzt ist bzw. bei jeder Änderung eines bestehenden Datensatzes werden die Replikationsposten in den meisten Fällen gemäß der Reihenfolge Ihrer Datenerfassung erstellt. Hier hat der Parameter „Reihenfolge" meist keine Auswirkung.
Feldvalidierung nicht ausführenWenn aktiviert, wird der Feldinhalt repliziert, aber nicht validiert.

Wichtig

Die Funktionen, welche durch Validierungen ausgeführt werden, sind meist aus gutem Grund vorhanden. Daher sollte diese Einstellung nur in Abstimmung mit Ihrem Systemadministrator erfolgen.
Feld ignorierenWenn gesetzt, wird dieses Feld von der Replikation ausgeschlossen. Dies hat denselben Effekt wie wenn Sie für dieses Feld keine Einrichtungszeile anlegen. Wir empfehlen, die Zeile trotzdem anzulegen, weil es einerseits der Dokumentation dient und andererseits in späterer Folge neue Funktionen (z.B. eine Prüfung, welche Felder für diese Tabelle nicht definiert wurden) auf diese Zeilen Rücksicht nehmen werden.
Ignoriere MandantKann folgende Werte haben:
  • Keine - Diese Auswahl bedeutet, dass keine Mandanten ignoriert werden sollen und hat somit keinerlei Auswirkung.
  • Ja - Diese Auswahl bedeutet, dass Mandanten ignoriert werden sollen. Mit Klick auf die drei Punkte öffnen Sie eine Übersicht, in der definiert werden kann, in welche Mandanten dieses Feld nicht repliziert werden soll.
NeuDieser Parameter wird automatisch gesetzt und kennzeichnet eine neue Einrichtungszeile. Beim Schließen der Seite erfolgt eine Abfrage zur Speicherung bzw. Verwerfung aller mit "Neu" gekennzeichneten Zeilen. Erst wenn Sie beim Schließen bestätigen, dass die Einrichtungszeilen beibehalten werden sollen, werden dadurch automatisch die erforderlichen Replikationsposten erstellt. Das können Posten für eine ganze Tabelle sein oder auch nur für ein Feld einer schon replizierten Tabelle, das neu hinzugefügt wurde.

Wichtig

In manchen Situationen kann es sinnvoll sein, diesen Parameter manuell zu manipulieren, was prinzipiell möglich ist. Z.B. wenn Sie ein neues Feld in die Replikation mit einbeziehen wollen, es aber keine Erstausrollung dafür geben soll. Dann entfernen Sie den Haken „Neu" und klicken bei der Abfrage zur Speicherung auf „OK".
Bei "Einfügen" SchreibenWenn ein neuer Datensatz einer replizierten Tabelle angelegt wird, so wird zunächst ein Replikationsposten mit dem Feld Aktion = „Einfügen" erstellt. Dieser Posten enthält bezüglich der Felder ausschließlich die Schlüsselfelder der Tabelle. Danach folgen dann beliebig viele Replikationsposten mit dem Feld Aktion = „Ändern". Diese Posten enthalten die Informationen bezüglich der Felder, welche keine Schlüsselfelder sind. Es gibt allerdings Situationen, wo Sie wollen, dass bestimmte Datenfelder schon beim Replikationsposten mit der Aktion = „Einfügen" mitgeschrieben werden. Das kann z.B. dann der Fall sein, wenn der Insert-Trigger dieser Tabelle Funktionen an Hand dieser Feldwerte durchführt. Wenn es solche Felder gibt, dann muss bei diesen der Haken „Bei „Einfügen" schreiben" gesetzt werden. Beachten Sie, dass für die Erfassung dieser Felder unmittelbar bei Anlage eines neuen Datensatzes ein Popup-Fenster eingeblendet wird.
Bei „Mandant Initialisieren" ignorierenWenn aktiviert, wird dieses Feld bei der Aktion „Mandant initialisieren" nicht berücksichtigt.

Aktionen

  • Tabellen hinzufügen

    Wählen Sie die gewünschte Tabelle aus (Sie können auch mehrere markieren). Für diese Tabelle werden automatisch Einrichtungszeilen erzeugt, welche Sie manuell verändern können. Neue Zeilen werden automatisch mit dem Status "Neu" versehen. Erst beim Verlassen des Einrichtungsbildschirmes müssen Sie entscheiden, ob diese Einrichtungszeilen tatsächlich übernommen werden sollen - und dadurch Replikationsposten für eine Erstreplikation erstellt werden sollen.
  • "Neu" aktivieren

    Diese Aktion setzt den Status "Neu" in allen Detailzeilen der aktuellen Tabelle.
  • "Neu" entfernen

    Diese Aktion entfernt den Status "Neu" aus allen Detailzeilen der aktuellen Tabelle. Dies ist zum Beispiel dann sinnvoll, wenn Sie neue Einrichtungen angelegt haben, aber verhindern wollen, dass die Replikationsposten für die Erstausrollung erstellt werden.
  • "Mandanten-Init ignorieren" aktivieren

    Diese Aktion setzt den Status "Bei Mandant initialisieren ignorieren" in allen Detailzeilen der aktuellen Tabelle.
  • "Mandanten-Init ignorieren" entfernen

    Diese Aktion entfernt den Status "Bei Mandant initialisieren ignorieren" in allen Detailzeilen der aktuellen Tabelle.
  • Veraltete Felder

    Microsoft informiert Sie bei Auslieferung einer neuen Version (etwas versteckt in den Tabellendefinitionen), welche Felder es in Zukunft nicht mehr geben wird, welche Felder geändert werden oder wurden (z.B. Feldlängen) bzw. welche Felder mit dieser Auslieferung entfernt wurden. Die Replikation macht diese Information für alle Felder, welche aktuell in der Replikationseinrichtung berücksichtigt werden, für Sie hier sichtbar. Wenn Sie die Aktion wählen, werden zuerst nur jene Felder angezeigt, die aus der Datenbank entfernt wurden. Diese Felder müssen auch aus der „Replikation Tabelleneinrichtung" entfernt werden. Sie können das sehr einfach machen, indem Sie die Aktion „Replikationseinrichtung Tabellen – Feld" wählen und die entsprechende Einrichtung dort löschen. Außerdem können Sie den Filter auf "Zustand veraltet" aufheben um auch jene Felder zu sehen, die von Microsoft bereits dafür vorgemerkt sind, dass sie in späteren Versionen gelöscht werden bzw. eine sonstige Änderung haben.

    Wichtig

    Sie sollten die Aktion „Veraltete Felder" unmittelbar nach jeder Auslieferung einer neuen Programmversion prüfen.

Weitere Informationen




Feedback senden für
DE|EN Impressum