Offlinebetrieb
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
Verbinden
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.
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.