Der neue Installer für die Comarch DMS ermöglicht die Aktualisierung der Comarch DMS-Serveranwendung und die Aktualisierung einer WEB-Anwendung.
Im Startfenster steht das Feld Wählen Sie die Installationssprache zur Verfügung. Hier wählt der Benutzer die Sprache aus, in der die weiteren Installationsschritte angezeigt werden.
Nach Auswahl des entsprechenden Werts im Feld klickt man auf [Weiter], um zum nächsten Aktualisierungsschritt zu gelangen.
Wenn der Benutzer die Aktualisierung abbrechen möchte, sollte er auf [Abbrechen] klicken oder versuchen, das Fenster mit dem X-Symbol zu schließen. In diesem Fall wird folgende Meldung angezeigt:
Wenn der Benutzer auf den Button klickt:
- Ja– der Installer wird geschlossen.
- Nein – der Benutzer bleibt im selben Fenster und die Meldung wird geschlossen.
Im nächsten Installerfenster klickt man auf [Weiter], um die Aktualisierung fortzusetzen.
Um die Comarch DMS Webanwendung zu aktualisieren, wählt man im Fenster „Auswahl der Anwendung” die Option „Aktualisierung der Anwendungen Comarch DMS und Comarch DMS Archiv” und klickt auf [Weiter].
Erforderliche Programme
Mit dem Button [Weiter] wird das Dialogfenster Erforderliche Programme aufgerufen. Dort können Sie die Add-Ons installieren, welche für das ordnungsgemäße Funktionieren von Comarch DMS erforderlich sind. Das Feld im rechten Fensterbereich enthält folgende Spalten:
- Name – gibt den Namen des Add-ons an
- Required – gibt die Versionsnummer des erforderlichen Add-ons an
- Found – gibt die Versionsnummer des bereits installierten Add-ons an
- Action – enthält die inaktive Schaltfläche Überspringen – ist auf dem Computer eine entsprechende Version bereits installiert und kein Add-on erforderlich ist, wird dessen Installation automatisch übersprungen.
Zur Installation der erforderlichen Add-ons betätigen Sie den Button [Weiter] und wechseln Sie zum nächsten Dialogfenster.
Aktualisierung der Serveranwendung
Anschließend wird das Fenster „Aktualisierung der Serveranwendung” geöffnet. Die folgenden Felder sind in diesem Fenster verfügbar:
- Name der Website –in diesem Feld wählt der Benutzer aus der Liste der verfügbaren Websites die Website aus, auf der sich die zu aktualisierende Serveranwendung (ehemaliges Web) befindet. Standardmäßig wird die Website „Default Web Site” angezeigt.
- Port – nicht editierbares Portnummernfeld, ausgegraut sichtbar.
- Wählen Sie eine Serveranwendung aus – in diesem Feld wählt der Benutzer aus der Liste der auf einer bestimmten Website verfügbaren Anwendungen die Serveranwendung (ehemals Web) aus, die aktualisiert werden soll
Ab der Version 2023.0.1 besteht die Möglichkeit, die Comarch DMS-Webanwendung mithilfe des Installationsprogramms zu aktualisieren, wenn die vorherige Installation manuell durchgeführt wurde und die Webanwendung direkt auf der Website installiert wurde.
Hierzu steht im Fenster „Aktualisierung der Serveranwendung” die Option „Die auf der Website installierte Anwendung.” im Feld „Wählen Sie eine Serveranwendung aus“.
Wenn der Benutzer die Option „In der Website installierte Anwendung” ausgewählt hat, werden die Aktualisierungsdateien der Serveranwendung im Quellordner der Website im Webserververzeichnis aktualisiert, das in den erweiterten Einstellungen der Website festgelegt wurde (Allgemein -> Physischer Pfad).
Nachdem die entsprechenden Werte in den Feldern ausgewählt wurden, klicken Sie auf die Schaltfläche [Weiter], um zum nächsten Fenster zu gelangen.
Wenn der Benutzer in dem Feld „Wählen Sie eine Serveranwendung aus” eine Anwendung auswählt, die keine Comarch DMS-Serveranwendung ist, wird nach dem Klicken auf die Schaltfläche [Weiter] die Meldung „Bei der ausgewählten Anwendung handelt es sich nicht um eine Comarch DMS. Wahlen Sie die gewünschte App aus.” angezeigt.
Wenn eine Anwendung zur Aktualisierung ausgewählt wurde, wird die Datei „web.config” überprüft. Wenn Comarch DMS im Mehrfirmenmodus arbeitet – der Wert „MultiCompany” ist auf „true” gesetzt – erfolgt die Aktualisierung der Comarch DMS-Datenbank und folgende Meldung wird angezeigt:
Wenn der Benutzer auf die Schaltfläche klickt:
- Abbrechen – Die Arbeit des Installationsprogramms wird beendet und die Aktualisierung wird abgebrochen.
- Ok – Die DMS-Datenbank wird aktualisiert und der Wert „True” im Schlüssel „MultiCompany” wird beibehalten.
Dann:
- Wenn der Benutzer bereits eine WEB-Anwendung erstellt hat, die mit der betreffenden Serveranwendung verbunden ist, geht er zum Fenster „Aktualisierung der WEB-Anwendung”
- Wenn der Benutzer noch keine WEB-Anwendung erstellt hat, die mit der betreffenden Server-Anwendung verbunden ist, geht er zum Fenster „Erstellen von WEB-Anwendungen”
Aktualisierung der WEB-Anwendung
Die Möglichkeit, die WEB-Anwendung mit Hilfe des Installers zu aktualisieren, ist ab der Version 2024.0.1 verfügbar. Im Fenster „Aktualisierung der WEB-Anwendung“:
- im Feld „ Wählen Sie eine Webseite aus“ die Webseite aus, auf der sich die zu aktualisierende WEB-Anwendung befindet – standardmäßig wird die Default-Webseite angezeigt;
- wählen Sie im Feld „ Wählen Sie WEB-Anwendung“ aus der Liste der auf der angegebenen Website verfügbaren Anwendungen die zu aktualisierende WEB-Anwendung (neues Web) aus
und klicken Sie dann auf die Schaltfläche [Weiter], um zum Fenster „Update – Optionen“ zu gelangen.
Wenn der Benutzer im Feld „ Wählen Sie WEB-Anwendung“ eine Anwendung ausgewählt hat, die keine Comarch DMS-Webanwendung ist, erscheint nach dem Klicken auf die Schaltfläche [Weiter] die Meldung „Bei der ausgewählten Anwendung handelt es sich nicht um eine Comarch DMS. Wahlen Sie die gewünschte App aus.“.
Erstellen von WEB-Anwendungen
Im Dialogfenster Erstellen von WEB-Anwendungen können folgende Aktionen ausgeführt werden:
- Wählen Sie eine Website aus oder erstellen sie sie – aus der Liste verfügbarer Webseiten wählen Sie diese aus, auf welcher die Anwendung erstellt werden soll;
- Port – geben Sie die Nummer des zugehörigen Ports ein;
- Geben Sie dem Namen der Web-Anwendung ein – geben Sie einen beliebigen Namen für die zu erstellende Anwendung ein, z.B. DMSweb.
Über den Button [App erstellen] wird die neue Anwendung erstellt. Während dieses Vorgangs wird im unteren Fensterbereich eine entsprechende Information angezeigt. Im Erfolgsfall werden Sie auch über den abgeschlossenen Vorgang mit einer Meldung informiert.
Die Schaltfläche [App erstellen] bleibt solange inaktiv, bis der Benutzer eine Webseite ausgewählt und einen Namen der Anwendung eingegeben hat.
Sollte beim Erstellen der App ein Fehler aufgetreten, wird eine entsprechende Fehlermeldung ausgegeben. In diesem Fall wählen Sie eine andere Webseite im Feld aus und klicken Sie erneut auf [App erstellen] oder starten Sie das Installationstool neu.
Alternativ können Sie eine neue Webseite hinzufügen, auf welcher die Webanwendung erstellt werden soll. Hierfür gehen Sie wie folgt vor:
- geben Sie eine Webseite ein, auf welcher die Anwendung erstellt werden soll;
- geben Sie den Port der neu zu erstellenden Webseite ein.
Anschließend betätigen Sie den Button [Website erstellen]. Beim Erfolgsfall wird im unteren Fensterbereich die folgende Meldung angezeigt: Die Website wurde auf einem IIS-Server erstellt.
Wenn Sie eine bereits existierende Webseite eingeben und den Button [Website erstellen], betätigen, wird die gewünschte Webseite nicht erstellt, und im unteren Fensterbereich erscheint die folgende Meldung: Eine Website mit diesem Namen ist bereits vorhanden. Geben Sie nun einen anderen, noch nicht existierenden Website-Namen ein und klicken Sie erneut auf [Website erstellen].
Dasselbe Verhalten wird erkannt, wenn Sie eine bereits existierende Port-Nummer eingeben und den Button [Website erstellen] betätigen. Dann wird die gewünschte Webseite ebenfalls nicht erstellt, und im unteren Fensterbereich erscheint die folgende Meldung: Der Port wird bereits von einer anderen Website verwendet. Geben Sie nun eine andere, noch nicht existierende Port-Nummer ein und klicken Sie erneut auf [Website erstellen].
Klicken Sie auf [Weiter], um zum nächsten Schritt zu navigieren. Der Button wird erst dann aktiv, wenn der Vorgang zum Erstellen einer neuen App erfolgreich abgeschlossen ist.
Nachdem Sie die entsprechenden Werte in den Feldern ausgewählt haben, klicken Sie auf die Schaltfläche [Weiter]. um zum Fenster Update-Optionen zu gelangen.
Wenn der Benutzer im Feld „Geben Sie den Namen der WEB-Anwendung ein“ eine Anwendung ausgewählt hat, die keine Comarch DMS-Webanwendung ist, erscheint nach dem Klicken auf die Schaltfläche [Weiter] die Meldung „Bei der ausgewählten Anwendung handelt es sich nicht um eine Comarch DMS. Wahlen Sie die gewünschte App aus.“.
Update-Optionen
Im nächsten Fenster „Update-Optionen” wird im Feld „Standardsprache der App, die aktualisiert wird:” die Standardsprache ausgewählt, in der die Comarch DMS-Anwendung standardmäßig angezeigt wird.
Es stehen auch drei Parameter zur Verfügung:
- Option zum Ändern der Sprache auf dem Anmeldebildschirm von Comarch DMS – wenn dieser Parameter ausgewählt ist, steht auf dem Anmeldescreen ein Link [Desktopanwendung] oder [Serveranwendung] zur Verfügung, über den eine der vier Anwendungssprachen ausgewählt werden kann: Polnisch, Englisch, Deutsch oder Französisch.
- Fordern Sie die Einhaltung von strengen Passwortrichtlinien – standardmäßig aktivierter Parameter; Passwörter in der Anwendung müssen bestimmte Bedingungen erfüllen:
Mindestens 8 Zeichen lang sein
Groß- und Kleinschreibung enthalten
Ein Sonderzeichen enthalten
- Premium-Version – standardmäßig aktivierter Parameter; ermöglicht das Modellieren von Prozessen mithilfe von C#-Code.
Nachdem die Parameter eingestellt wurden, klicken Sie auf die Schaltfläche [Weiter], um mit der Aktualisierung fortzufahren.
Im Fenster „Comarch DMS-Datenbank” geben Sie den „Name des Servers” korrekt ein und wählen dann den Anmeldetyp aus:
- Integriertes Login
oder
- SQL-Login – wenn diese Option ausgewählt ist, geben Sie Folgendes ein:
Im Feld „Name des Benutzers” – den Benutzernamen für die Anmeldung am SQL-Server, z. B. sa
Im Feld „Passwort” – das Passwort für die Anmeldung am SQL-ServerSQL
Klicken Sie anschließend auf die Schaltfläche [Verbinden], um eine Verbindung zum SQL-Server herzustellen. Wenn die Verbindung hergestellt wurde, wird unten im Fenster die Meldung „Der Verbindung mit dem SQL-Server wurde hergestellt” angezeigt.
Wenn eine Verbindung zum Server hergestellt wurde, sollte im Feld „Liste von Datenbanken” die richtige Comarch DMS-Datenbank ausgewählt sein – standardmäßig wird die richtige Datenbank vorgeschlagen. Optional kann der Benutzer das Passwort für eine vorhandene Datenbank ändern, indem er auf die Schaltfläche [Passwort ändern] klickt.
Dann wird ein Fenster angezeigt, in dem das Passwort für den Benutzer ODUser, der während der ersten Installation von Comarch DMS zum SQL-Server hinzugefügt wurde, eingegeben werden muss. Das Passwort muss stark sein, d.h.:
- Mindestens 12 Zeichen lang sein;
- Zahlen enthalten;
- Groß- und Kleinbuchstaben enthalten;
- Ein Sonderzeichen enthalten[./su_list]
Geben Sie dann im Feld „Passwort wiederholen” das Passwort erneut ein, um es mit dem Feld „Passwort” abzugleichen.
Wenn die Felder korrekt ausgefüllt wurden und der Benutzer auf die Schaltfläche [Speichern] geklickt hat, wird das Fenster zum Ändern des Passworts für ODUser geschlossen und das Passwort für den Benutzer ODUser wird geändert.
Nach Auswahl der Datenbank und (optional) Änderung des Passworts für eine vorhandene Datenbank sollte der Benutzer auf die Schaltfläche [Skripte ausführen] klicken, um die Comarch DMS-Datenbank zu aktualisieren. Nach erfolgreicher Ausführung der Skripte wird die Meldung „SQL-Skripte wurden erfolgreich ausgeführt” angezeigt und der Benutzer kann auf die Schaltfläche [Weiter] klicken, um zum nächsten Installationsschritt zu gelangen:
- Wenn im Ordner mit der aktualisierten Serveranwendung in der Datei Web.config der Schlüssel „UseRepository“ den Wert „false“ hat - arbeitet die Comarch DMS-Anwendung nicht mit dem Comarch DMS Archiv-Modul zusammen - es folgt das Fenster „ Lizenzschlüssel”
- Wenn in dem Ordner mit der aktualisierten Serveranwendung in der Datei Web.config der Schlüssel "UseRepository" den Wert "true" hat - erfolgt ein Übergang zum Fenster " Aktualisieren der Archiv-Anwendung"
Aktualisieren der Archiv-Anwendung
Im Fenster „Aktualisieren der Archiv-Anwendung“ befinden sich folgende Felder:
- Wählen Sie eine Website aus – in diesem Feld sollte der Bediener die Website auswählen, auf der sich die zu aktualisierende Archiv-Anwendung befindet (standardmäßig wird die Website Default Web Site angezeigt);
- Port – Feld für die Portnummer, ausgegraut und nicht editierbar;
- Wählen Sie die Archiv-App aus – in diesem Feld sollte der Bediener die zu aktualisierende Archiv-Anwendung auswählen.
Anschließend klicken Sie auf [Weiter] klicken, um zum nächsten Fenster zu gelangen.
Comarch DMS Archiv-Datenbank
Im nächsten Schritt sollte der Bediener im Fenster „Comarch DMS Archiv-Datenbank“ Folgendes ausfüllen:
- Im Feld „Name des Servers“ – den Namen des Servers eingeben, auf dem sich der MongoDB-Server befindet;
- Im Abschnitt „Geben Sie den Namen des MongoDB-Servers sowie den“:
- Im Feld „Login“ – Login des MongoDB-Administrators
- Im Feld „Passwort“ – das Passwort des MongoDB-Administrators
Anschließend die Richtigkeit der eingegebenen Daten überprüfen, indem Sie auf die Schaltfläche [Verbinden] klicken. Wenn die Verbindung erfolgreich hergestellt wurde, erscheint im unteren Bereich des Fensters die Meldung „Die Verbindung mit dem Mongo-Server wurde hergestellt“.
Falls die Verbindung zum MongoDB-Server erfolgreich hergestellt wurde, wird im Feld „Liste von Datenbanken“ die entsprechende Comarch DMS Archiv-Datenbank für die jeweilige Anwendung ausgewählt.
Anschließend kann der Bediener optional das Passwort für den Benutzer MongoUser ändern, indem er auf die Schaltfläche [Passwort ändern] klickt.
Im geöffneten Fenster sollte im Feld „Passwort“ ein neues Passwort für den Benutzer MongoUser festgelegt werden, der bei der ersten Installation der jeweiligen Anwendung zum MongoDB-Server hinzugefügt wurde. Das Passwort muss dann erneut in das Feld „Passwort wiederholen“ eingegeben werden, und anschließend klicken Sie auf die Schaltfläche „Speichern“.
Das Passwort sollte folgende Bedingungen erfüllen:
- Es muss min. 12 Zeichen lang sein;
- Zahlen enthalten;
- Klein- und Großbuchstaben enthalten;
- Sonderzeichen enthalten.
Wenn die Felder korrekt ausgefüllt wurden und der Benutzer die Schaltfläche [Speichern] gedrückt hat, wird das Fenster zur Passwortänderung für MongoUser geschlossen, und das Passwort für den Benutzer MongoUser wird geändert. Anschließend sollte der Bediener auf [Weiter] klicken.
Nach dem Klicken auf die Schaltfläche [Weiter] wird zum Fenster „Lizenzschlüssel“ gewechselt.
Lizenzschlüssel
Im Fenster "Lizenzschlüssel" wird im Feld "Comarch DMS-Lizenzschlüsselserver" automatisch der Lizenzschlüssel aus der Datei "web.config" eingetragen. Bei Bedarf kann der Benutzer manuell andere Comarch DMS-Lizenzschlüssel gemäß dem Muster schlüsselservername::schlüsselnummer eingeben.
Wenn der Bediener auch das Archiv-Modul aktualisiert, gibt es im Fenster „Lizenzschlüssel“ auch ein Feld „Geben Sie die E-Mail-Adresse“, das die E-Mail-Adresse enthält, die in Comarch DMS in Meldungen angezeigt wird, in denen ein Administrator kontaktiert werden muss - automatisch ausgefüllt, aber zur Bearbeitung verfügbar.
Klicken Sie dann auf die Schaltfläche [Installieren] um zum nächsten Schritt zu gelangen.
Aktualisieren
Nachdem der Lizenzschlüssel eingegeben und auf [Installieren] geklickt wurde, gelangt man zu einem weiteren Fenster und die Aktualisierung der Webanwendung Comarch DMS beginnt.
Nach Abschluss der Aktualisierung wird das Abschlussfenster des Installationsprogramms angezeigt. Wenn der Benutzer auf [Fertigstellen] klickt, wird das Installationsprogramm geschlossen und der Webbrowser öffnet sich mit dem Anmeldebildschirm der Webanwendung Comarch DMS entsprechend dem im Installationsprogramm angegebenen Anwendungsnamen.