Entwicklung > Tools > Patches > Kopie Parametrisierung 

Mit dieser Funktion können die Parameter von einem SAFE-X3-Ordner in einen anderen SAFE-X3-Ordner kopiert werden.

Es gibt zwei mögliche Fälle:

  • Gehören die beiden Ordner zur selben SAFE-X3-Lösung, wird direkt kopiert.
  • Gehören die beiden Ordner zu verschiedenen SAFE-X3-Lösungen wird lediglich eine Datei vom Typ Patch generiert, die im Anschluss daran mithilfe der Funktion Integration Patch wieder in den Zielordner eingebunden wird.

SEEINFO Im Falle einer direkten Kopie kann kein Dateipfad vorgegeben werden. Stattdessen werden Ursprung- und Zielordner vorgegeben.
Diese beiden Ordner müssen sich in derselben Lösung befinden.

SEEREFERTTO Um die Kopie der Parametrierung zu erleichtern, wurde das Konzept Parametermodell eingeführt. Durch die Modellanlage müssen nicht mehr bei jeder Kopie sämtliche Parameter angegeben werden.
Das Feld ist ein Pflichtfeld und dient der Vorbelegung der Tabelle, die die zu kopierenden Daten enthält. Die Tabelle kann vor Aufruf der Kopierfunktion verändert oder vervollständigt werden.

Maskenverwaltung

In der Erfassungsmaske kann neben dem gewünschten Verarbeitungstyp (Direktkopie oder Anlage einer Patchdatei) auch ein Parametermodellcode definiert werden. Wenn ein Modell spezifiziert ist, können die angezeigten Zeilen verändert oder vervollständigt werden: Für jede Zeile sind über ein Datenmodell und zusätzliche Selektionskriterien die auszugebenden oder zu kopierenden Zeilen der betreffenden Parametertabellen definiert.

Erfassungsmaske

Übersicht

Nach der Freigabe wird, sofern gewünscht, der Kopiervorgang durchgeführt. Bei Anforderung einer Patchanlage wird automatisch die Funktion Anlage Patch aufgerufen, da sämtliche hier erfassten Zeilen vorhanden sind und daher die zur Anlage vorgeschlagene Patchdatei vervollständigt werden kann.

Hinweis: Der vorgeschlagene Patch enthält sowohl die Elemente des Datenmodells (Typ = AAA) als auch den Patch des Parametermodells selbst (Typ = APH); zur Ansicht der übertragenen Parameter muss Letzteres nicht eigens im Patch angelegt werden.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Kopieart

  • Kopieart (Feld TYPTRS)

Auswahl des Kopiertyps. Zwei Werte sind möglich:

  • Kopie: Der Parameter wird im Ursprungsordner gelesen und im Zielordner direkt aktualisiert.
    Die Felder Ursprungsordner und Zielordner können angegeben werden.

  • Patch: Es wird nur ein Patch erzeugt. Um den Parameter im Zielordner wiederherzustellen, muss das Patch in diesem Ordner integriert werden.
    Der Pfad des Zielordners muss angegeben werden.

Kopie

  • Ursprungsordner (Feld DOSORG)

Auswahl des Ursprungsordners.

  • Zielordner (Feld DOSDES)

Auswahl des Zielordners.

Patch

  • Zieltyp (Feld TYPEXP)

Auswahl des Zieltyps im Fall einer Patch-Integration:

  • Client,
  • Server: der Pfad der Zieldatei muss angegeben werden.
  • Dateiname (Feld VOLFIL)

 

Parametrisierungsvorlagen

Identifiziert den Code der Parametrierungsvorlage.

Dieses Feld ermöglicht die Auswahl der zu verarbeitenden Daten mit nur einer Rechtsordnung.

Tabelle Datenmodelle

Das hier ausgewählte Datenmodell ermöglicht die Definition der Daten, die ausgegeben werden, um in die Patchdatei geschrieben oder kopiert zu werden.

SEEINFO Es kann mehrere identische Datenmodelle in einer Parametrisierungsvorlage geben.

  • Auswahl (Feld EXPSEL)

Hier wird eine Auswahlformel erfasst, die in der im Datenmodell definierten Haupttabelle angewendet wird.

Diese Formel kann die Variable [L]CODLEG enthalten, die der Rechtsordnungscode ist, der beim Start der Kopie erfasst wurde.

Beschreiben die Parameterdaten Erfassungstransaktionen, reicht die einfache Kopie der Parameterdaten nicht aus: die entsprechenden Transaktionen müssen auch neu validiert werden (das heißt, dass der Code - Verarbeitung, Masken, Fenster - neu erzeugt wird. Dazu wird hier der Code des entsprechenden Parameterobjekts angegeben.

Schließen

 

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung