1 Themenübersicht
Das Tool „upgaps“ installiert neue Entwicklungsobjekte im System, die durch Softwareaktualisierungen importiert wurden. Es erkennt Konflikte und erzeugt, falls nötig, einen Konfliktjob.
2 Zielgruppe
System-Administratoren
3 Voraussetzungen
Kenntnisse über Softwareaktualisierungen in Comarch ERP Enterprise.
4 Beschreibung
Die Installation der Softwareaktualisierungen erfolgt zweistufig. Im ersten Schritt erfolgt die Prüfung der importierten Softwareaktualisierungen. Folgende Prüfungen werden durchgeführt:
- Prüfung, ob abhängige Softwareaktualisierungen bereits im System vorhanden sind (nur bei Softwaretransporten).
- Prüfung, ob alle benötigten Entwicklungsobjekte vorhanden sind.
- Konflikterkennung (nur bei Softwaretransporten).
- Prüfung der Entwicklungsobjekte gegen die Identitätsliste.
Nach erfolgreicher Prüfung erfolgt die Installation der Softwareaktualisierungen. Die Installation unterscheidet sich zwischen Softwaretransporten und Softwarequertransporten.
Softwaretransporte:
- Erzeugung der Versionen bei Konflikt-Entwicklungsobjekten,
- Erzeugung der Konfliktaufgabe und die Zuordnung der Konflikt-Entwicklungsobjekte,
- Schemata generieren,
- Aktivierung der Entwicklungsobjekte, die keinen Konflikt auslösen und
- Export der installierten Softwareaktualisierung (außer in Level 7 Systemen).
Softwarequertransporte:
- Erzeugung der Konfliktaufgabe und
- Erzeugung der Konfliktversionen und Zuordnung zur Konfliktaufgabe
4.1 Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
upgaps | -codeClass:<str>
[-prepare] [-upgrade] [-activate] [-release] [-undo] [-ignoreWarnings] [-verbose] |
4.2 Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können.
Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
-codeClass:<str> | Beim Installieren der Softwareaktualisierungen erfolgt eine Trennung zwischen System- und Anwendungs-Code. Als Parameter dieser Option wird „APP“ für Softwareaktualisierungen aus dem Anwendungsbereich und „SYS“ für Softwareaktualisierungen aus dem Systembereich übergeben. Diese Angabe muss bei den Parametern [-prepare] [-upgrade] [-undo] übergeben werden. |
[-prepare] | Prüft die importierten Entwicklungsobjekte. |
[-upgrade] | Installiert die importierten Entwicklungsobjekte und überträgt die Daten in die Systemtabellen. |
[-activate] | Aktiviert die neuen Schemata. |
[-release] | Gibt die neuen Versionen und die importierten Softwareaktualisierungen frei.
Außerdem werden Softwareaktualisierungen für den Export sowie die Konflikt-Entwicklungsaufgabe erzeugt, falls eine benötigt wird. Nachdem Abschluss der Installation der Softwareaktualisierungen werden noch weitere Schritte ausgeführt: · Workflow-Definitionen importieren · Suchanpassungen überführen (Siehe Dokument „Mit Suchen arbeiten“) Falls Sie die Installation mit den Befehlen imprfr und upgaps manuell durchgeführt, wird ein neues Verzeichnis mit dem Prefix „AI“ in dem Order refreshes/import angelegt, dass die Ausgaben aller Aufrufe von der Tools imprfr und upgaps vor der Freigabe der Installation enthält. |
[-undo] | Setzt den Installationsprozess zurück. Das ist nur möglich, solange die Generierung der Schemata beim „activate“ noch nicht begonnen wurde. |
[-ignoreWarnings] | Ignoriert bei der Installation alle Warnungen und bricht den Vorgang nicht ab. |
[-verbose] | Ausgabe in der Toolshell. |