Offlinebetrieb

Aus Envira.ERP
Wechseln zu: Navigation, Suche

Mit envira.ERP können Sie neben der Produktivdatenbank auf Ihrem Server, auch eine Offlinedatenbank betreiben. Konfigurieren Sie hierzu in den Verbindungsdaten zum Mandanten das Feld Offlinedatenbank. Hier können Sie ausschließlich Access-Datenbanken verwenden. Verwenden Sie die folgenden Steuerbefehle für den Offlinemodus:

Um envira.ERP ab Programmstart im Offlinemodus zu betreiben, können Sie den Startparameter /offline verwenden. Mit diesem Parameter wird keine Verbindung zur Produktivdatenbank aufgebaut.

Die folgenden Schritte werden empfohlen, um den reibungslosen Betrieb der Offlinedatenbank zu gewährleisten:

  • Wählen Sie die gewünschte Offlinedatenbank in den Verbindungseinstellungen aus
  • Melden Sie sich an der Produktivdatenbank an
  • sc:Repair: Reparieren Sie die Produktivdatenbank
  • sc:Repair Offline: Reparieren Sie die Offlinedatenbank
  • sc:SyncOfflineDB: Erstellen Sie ein erstes Abbild der Produktivdatenbank

Sind diese Schritte fehlerfrei ausgeführt worden, so können Sie sich nun an der Offlinedatenbank anmelden, indem Sie im Hauptribbon den Menüpunkt "Mandant" erweitern und den Punkt "Offlinebetrieb" anklicken. Nun verbindet sich envira.ERP mit der Offlinedatenbank

Abgleich

Erweitern Sie das Menü "Mandant". Hier stehen Ihnen betreffend der Offlinedatenbank die folgenden Optionen zur Verfügung:

  • Daten abgleichen: Stamm- und Arbeitsdaten werden abgeglichen
  • Daten holen: Die Daten der Offlinedatenbank werden mit den Daten der Produktdatenbank überschrieben. Datensätze die in der Offlinedatenbank, aber nicht in der Produktivdatenbank vorhanden sind, werden nicht verändert oder gelöscht
  • Daten übertragen: Sendet Daten von der Offlinedatenbank zur Produktivdatenbank
  • Offlinedatenbank leeren: Stamm- und Arbeitsdaten werden aus der Offlinedatenbank gelöscht

Alle Datensätze, die mit envira.ERP erstellt werden, haben einen Zeitstempel, welche Informationen zum Erstellt- oder Veränderungszeitpunkt enthalten. Befindet sich ein Datensatz in unverändert in beiden Datenbanken, so wird dieser nicht mehr transferiert. Wird dieser Datensatz in der Offlinedatenbank verändert, so wird der Zeitstempel des Änderungsdatums angepasst und bei der nächsten Übertragung an die Produktivdatenbank gesendet.

Hierbei zählt das Prinzip der letzten Änderung. Auch gelöschte Datensätze weisen die oben angeführten Eigenschaften auf. Wird ein Datensatz in der Produktivdatenbank gelöscht, so wird auch hier der Zeitstempel der letzten Änderung gesetzt und in die Offlinedatenbank transferiert.

Reihenfolge

Bei allen Abgleichsmethoden werden Stammdaten von der Produktivdatenbank zur Offlinedatenbank übertragen. Diese haben in der Produktivdatenbank Priorität und werden unabhängig vom Änderungsdatum in der Offlinedatenbank überschrieben. Benutzerdefinierte Einstellungen werden hier allerdings ausgeschlossen. Nach erfolgreichem Abgleich bei der Methode "Daten holen" und "Daten übertragen" wird jeweils ein Zeitstempel gesetzt. Wird der Befehl "Offlinedatenbank leeren" ausgeführt, so wird auch dieser Zeitstempel des letzten Abgleichs zurückgesetzt.

Daten holen

Mit dem Menübefehl "Daten holen" werden die folgenden Schritte abgearbeitet:

  • Stammdaten von Produktiv zu Offline übertragen
  • Arbeitsdaten seit der letzten Synchronisierung von Produktiv zu Offline
  • Zeitstempel neu setzen

Daten übertragen

Mit dem Befehl "Daten übertragen" werden beide Datenbanken abgeglichen. Die folgenden Schritte werden abgearbeitet:

  • Stammdaten von Produktiv zu Offline übertragen
  • Arbeitsdaten seit der letzten Synchronisierung von Offline zu Produktiv. Hier zählt das Datum der letzten Änderung des jeweiligen Datensatzes
  • Arbeitsdaten seit der letzten Synchronisierung von Produktiv zu Offline. Hier zählt das Datum der letzten Änderung des jeweiligen Datensatzes

Berichte

Betreiben Sie envira.ERP im Rahmen einer Server/Client Infrastruktur und verwenden Sie ein Berichtsverzeichnis, so kann es im Offlinemodus vorkommen, dass dieses Verzeichnis nicht verfügbar ist. Ist das der Fall, so werden die Berichte aus dem vorinstallierten Berichteordner verwendet.


Bilder