Wartung

Aus Faktura-XP Handbuch
Zur Navigation springen Zur Suche springen

Software Wartung in Faktura-XP

Der Bereich Wartung ist vorwiegend für Administratoren konzipiert und bedarf möglicherweise einiger Kenntnisse im Bereich Windows® Betriebssysteme und Verständnis für Datenbank Techniken zu Microsoft Access® oder Microsoft SQL Server®.


Navigieren Sie zu : Verwaltung -> Wartung

Wartung im Menü Verwaltung


.

Systeminfo

Der Menüeintrag Systeminfo führt zu einem internen Werkzeug, das eine Mischung aus "Systemauskunft" und "Wartungstool" ist. Dieses Werkzeug ist für den Administrator gedacht, um näheren Einblick in interne Systemdaten und Protokolle zu erlangen. Zusammen mit unserem Support kann damit beispielsweise ein Problem schneller eingegrenzt werden.


Die SystemInfo - Oberfläche

Die Systeminfo hat eine einfache Benutzeroberfläche mit zwei Registerkarten am oberen Rand, die für die gängigen Auskünfte der Anwendung sowie Informationen über die Systemumgebung und dem verwendeten Windows® Betriebssystem gibt. Zusätzlich finden sie noch eine Umstellung des Dialogs auf einen "Expertenmodus" (3).

Systempfade und Lizenzeinzelheiten anzeigen




Erweiterte Ansicht für Experten

Der Expertenmodus ist für IT-Experten gedacht, die tiefere Einblicke in die Anwendung benötigen und damit weitere Eingriffsmöglichkeiten bietet.

Systempfade und Lizenzeinzelheiten anzeigen

Diese Ansicht erweitert die Registerkarten am oberen Rand (4) und erweitert auch die Schaltfläche "Systeminfo" um ein Untermenü mit weiteren Möglichkeiten.

Im folgenden gehen wir nun auf jedes Register und seine Möglichkeiten separat genauer ein.


.

Systempfade und User

Im Bereich Systempfade (1) finden Sie die Version Ihres Betriebssystems, den Pfad der Anwendung (Frontenddatenbank) und den Pfad der Serverdatenbank. Hier kann, je nach verwendeter Version der Anwendung der Name und Pfad der Datenbankdatei stehen oder aber die Angabe, dass es sich um eine SQL Server Datenbank handelt mit der sie verbunden sein könnten. Der Zugriff auf die Datenbank der Anwendung erfolgt im Regelfall über die vom Betriebssystem bzw. dem vorliegenden Office-Paket gebotene "DAO-Bibliothek" (DAO=Data Access Objekt). Die auf dem vorliegenden System verwendete Version dieser Bibliothek wird hier angezeigt. Die der Anwendung zu Grunde liegende MS-Access® Anwendung oder MS-Runtime® wird Ihnen in der letzten Zeile als Dateipfad angezeigt.

Werden veraltete Dateien, Versionen oder fehlende Pfadangaben erkannt, werden Angaben mit rotem Hintergrund angezeigt. Im positiven Fall wird der Hintergrund der Zeilen grün dargestellt.

Systempfade und Lizenzdaten anzeigen


Im unteren Bereich der Ansicht (2) finden sie einige Informationen zur verwendeten Lizenz, zwei Schaltflächen (3 und 4) und die bereits oben beschriebenen Umstellung des Dialogs auf den "Expertenmodus".


Die Lizenzangaben werden aus der beim Start der Anwendung vorliegenden Lizenzdatei verwendet und erstrecken sich in dieser Ansicht lediglich auf die Lizenznummer, den Lizenznehmer (Inhaber der Lizenz), den aktuell angemeldeten Benutzer, der aktive Mandant, Lizenztyp (z.B. BE=Basic Edition, SE=Select Edition, PE=Select PRO Edition) und bei Verwendung einer Netzwerkversion, die Anzahl der maximal möglichen Benutzer im Netzwerk.


.

Lizenzinfo

Mit der Schaltfläche Lizenzinfo (3) werden ihnen weitere Lizenzangaben angezeigt.

Nähere Informationen zur verwendeten Lizenz


Neben den Lizenzangaben wie die erworbene Version, dem Lizenzinhaber und der Seriennummer wird auch eine Auflistung aller lizenzierten Module und Erweiterungen aufgeführt. Dazu können sie die Liste mit der Bildlaufleiste oder den Pfeilen am rechten Rand weiter einsehen. Um die Lizenzinformationen in die Windows Zwischenablage zu kopieren, klicken sie auf die Schaltfläche (2).



.


Systeminfo

Mit einem Mausklick auf die Schaltfläche Systeminfo (4) wird Ihnen eine kurze Zusammenfassung zur Umgebung der Anwendung, der Anwendung selbst sowie Datenbankzugriff und Betriebssystem. Die Erstellung der Zusammenfassung wird in wenigen Sekunden erstellt und in einem separaten Fenster als Text angezeigt.

Zusammenfassung der Umgebung als Systeminfo


Expertenmodus

Wenn sie den "Expertenmodus" aktiviert haben, bietet die Schaltfläche Systeminfo ein Untermenü an, das sie mit der Maus durch Klicken auf das kleine Dreieck (1) am rechten Rand der Schaltfläche erreichen können. Damit wird das Untermenü geöffnet und seine Menüpunkte angezeigt.


Weitere Möglichkeiten als Untermenü in der Schaltfläche Systeminfo


Hinweis

Hinweis:

Wir können zu externen Anwendungen wie z.B. "Hardware Analyse und Monitoring" oder auch den "Ereignisprotokollen" und der "Computerverwaltung" Ihres Windows® keinen kostenlosen Support geben. Ebenso schließen wir jegliche Haftung bei der Verwendung oder unsachgemäßer Handhabung dieser Komponenten aus.


.

Hardware Analyse und Monitoring

Mit dem Menüeintrag "Hardware Analyse und Monitoring" (2) wird eine externe Anwendung aufgerufen, die sie kostenfrei nutzen können. Dazu beachten sie bei der Nutzung bitte die Lizenzbedingungen des Herstellers. Ist die APP korrekt installiert, wird diese gestartet und zeigt ihnen eine umfangreiche Systemanalyse des verwendeten Computers an. Neben der verwendeten Hardware werden auch Zustandsanalysen wie Auslastung und Temperatur angezeigt.

Start der APP. Klicken sie auf RUN.

36.HWInfo Start.png


Im Hauptfenster der Anwendung finden sie eine Zusammenfassung ihrer PC-Ausstattung

36.HWInfo Screen Main.png


Die Ausstattung und der Zustand der Sensoren wird ihnen in einem separaten Fenster angezeigt.

36.HWInfo Screen1.png


.

Windows® Ereignisprotokolle

Bei Problemen im Zusammenhang mit dem Betriebssystem oder im Zusammenspiel zwischen Faktura-XP und den bereits installierten Softwareprodukten kann eine Auswertung der von Windows® mitgeführten Protokolle Aufschluss geben. Dazu ist aber Expertenwissen und Erfahrung im Umgang mit Windows® Betriebssystemen Voraussetzung.

36.Ereignisanzeige Windows.png

Klicken sie auf diesen Menüpunkt (3) um die Windows® Protokolle anzeigen zu lassen. Der Start und das Laden der Protokolle kann einige Zeit in Anspruch nehmen.



.

Systemleistung prüfen

Mit dem Menüeintrag "Systemleistung prüfen" (4) wird eine externe Anwendung aufgerufen, die sie kostenfrei nutzen können. Dazu beachten sie bei der Nutzung bitte die Lizenzbedingungen des Herstellers. Ist die APP korrekt installiert, wird diese gestartet und zeigt ihnen einen Leistungsindex an.

36.SpeedIndex.png

Dieser Leistungsindex ergibt sich aus der niedrigsten Teilbewertung der Komponenten des verwendeten Arbeits-PC. Ein kleiner Wert zeigt eine niedrige Leistung des verwendeten Systems an, ein großer Wert einen hohe Leistung. Der Maximalwert der höchsten Leistung liegt bei 9,9. Der angezeigte Wert kann Aufschluss über die Leistungsfähigkeit des verwendeten PC-Systems geben. So können Leistungsengpässe beteiligter Komponenten besser erkannt werden.



.

Netzwerkleistung prüfen

Mit dem Menüeintrag "Netzwerkleistung prüfen" (5) wird eine Prüfung der Netzwerkleistung zwischen dem lokalen Arbeits-PC und der aktuell verbundenen Datenbank - also des aktuellen Mandanten - vorgenommen.

36.Systeminfo Netzwerk Speed.png

Bei der Überprüfung werden keinerlei Daten in der verbundenen Datenbank verändert. Dennoch sollten sie den Programmlauf auf keinen Fall abbrechen.


.

Computerverwaltung aufrufen

Dieser Menüpunkt ruft die Windows® Computerverwaltung auf. In der Navigation der Computerverwaltung stehen ihnen die drei Hauptkategorien "System", "Datenspeicher" und "Dienste und Anwendungen". Damit können sie die die wichtigsten Einstellungen des Arbeits-PC ansehen und verwalten.


36.Computerverwaltung Windows.png

  • System: Hier starten sie die Aufgabenplanung, die Ereignisanzeige, die Leistungsüberwachung, freigegeben Ordner einsehen, lokale Benutzer und Gruppen ändern und den Start des Geräte-Managers
  • Datenspeicher: Hier können sie die Datenträgerverwaltung aufrufen, um angeschlossene Festplatten und andere Datenträger zu verwalten
  • Dienste und Anwendungen: Hier überwachen sie die laufenden Dienste des Betriebssystems. Außerdem kann hier das Windows-Verwaltungsinstrumentation WMI-Steuerung aufgerufen werden
Achtung

Achtung

Sie sollten dieses Werkzeug nicht ohne genauere Kenntnisse der Zusammenhänge anwenden.


.

Process Explorer

Wer sich einen Überblick verschaffen möchte, was das Betriebssystem im Hintergrund beschäftigt, der bekommt mit Process Explorer einen sehr genauen Einblick in diese Abläufe. Dabei zeichnet der Process Explorer ein wesentlich detailreicheres Bild der aktuellen Prozesse als der standardmäßig in Windows® integrierte Task-Manager. Geladene Dateitypen, ausgeführte DLLs und ihre Prioritäten können so überwacht und Prozesse auf Wunsch auch beendet werden.

36.Systeminfo Sysinternals ProcessExplorer.png

Achtung

Achtung

Sie sollten dieses Werkzeug nicht ohne genauere Kenntnisse der Zusammenhänge anwenden.


.

View Memory Map

Die Größe des verfügbaren Arbeitsspeichers (RAM) ihres Arbeits-PC steht neben der Prozessorleistung in engem Zusammenhang mit der möglichen Arbeitsgeschwindigkeit der Anwendung. Mit diesem Werkzeug können sie sich die Belegung ihres Arbeitsspeichers ansehen.

36.Systeminfo Sysinternals VMMap.png

So können sie sich auf die Suche nach unnötigen Speicherbelegungen machen. Um die Arbeitsgeschwindigkeit der Software zu optimieren können unnötige Anwendungen aufgespürt und deinstalliert werden. Oft ist aber die Aufrüstung des RAM-Speichers der bessere Weg.

Vor einer Veränderung bzw. Deinstallation von Software, sollten sie vorher ihren Systemadministrator befragen. 



.

Autostart optimizer

Mit dem Tool "Autoruns" wird eine detaillierte und vollständige Liste über alle Dienste und Anwendungen angezeigt, die beim Systemstart ausgeführt werden. Ebenso enthalten ist eine Aufzählung aller Handler, die sich in Kontextmenüs und andere Betriebssystemfunktionen einklinken. Sie können mit diesem Tool den Start von Diensten und Programmen auch aktivieren und deaktivieren.

36.Wartungstool Autoruns.png

Achtung

Achtung

Sie sollten dieses Werkzeug nicht ohne genauere Kenntnisse der Zusammenhänge anwenden, da sie möglicherweise eine Verschlechterung des Startverhaltens ihres Arbeits-PC hervorrufen könnten.




.

Protokoll der Systemfehler und Systemaktionen

Die Anwendung Faktura-XP schreibt während der Laufzeit mehrere Protokolle mit. Diese Protokolle dienen ausschließlich der Systemdiagnose und können z.B. zur Fehlersuche beitragen. Es werden keine persönlichen oder andere sensible Daten oder Doumente gesammelt. Die Auswertung kann im Bedarfsfall durch unseren Support oder ihrem IT-Experten erfolgen. Es werden im Wesentlichen zwei Protokolle geführt und bestehen aus einfachen Textdateien, die von der Anwendung automatisch fortgeschrieben werden. Jede Installation Faktura-XP führt seine eigenen Protokolldateien lokal auf dem Arbeits-PC. Die Sichtung oder Auswertung der Protokolldateien muss also immer auf dem betreffenden Arbeits-PC erfolgen. Fehlende Protokolldateien werden automatisch angelegt sobald eine Aufzeichnung erfolgt.


Folgende Protokolldateien werden aufgezeichnet:  

* #Error.log 
* #Action.log
 

#Error.log

Die Datei "#Error.log" zeichnet Fehler auf, die während der Laufzeit von Faktura-XP auftreten können. Das sind im Regelfall Fehler, die auf Grund von Wechselwirkungen der geführten Datenbestände oder der verwendeten Hardware und seiner Treiber beruhen könnten. Ebenso könnten unlogischen Eingaben der Benutzer oder leere Pflichtfelder zu Fehlern führen, die hier ebenfalls aufgezeichnet werden. System- bzw. Softwarefehler werden hier ebenfalls aufgezeichnet. Einträge in dieser Datei sind nicht zwingend ein Hinweis auf Schwächen oder Fehler der Software. Es werden oft auch Hinweise mit aufgezeichnet, die nicht unbedingt Fehler sind, die behoben werden müssen. Sie dienen viel mehr zur Sammlung von Erkenntnissen, die der Weiterentwicklung der Software dienen soll.


#Action.log

In der Datei "#Action.log" werden Aktionen aufgezeichnet die von der Anwendung selbst ausgeführt werden und Einfluss auf die Anwendung selbst haben könnten. Das sind beispielsweise Updates der verbundenen Datenbank nach einem Softwareupdate, eine Datensicherung, Starten und beenden der Anwendung, Mandantenwechsel und auch Änderungs- und Löschaktionen in den Datenbeständen.


Bei der Fortschreibung der LOG-Dateien werden Neueinträge an das Ende der Datei zeilenweise angehängt. So finden sie die neuesten Einträge unten, am Ende einer Protokolldatei.


Protokoll der Fehleraufzeichnung und Protokoll der Systemaktionen


Anzeigen der Protokolldateien

Mit den Schaltflächen "... Datei öffnen" (1) wird die entsprechende LOG-Datei in ihrem Standard Texteditor angezeigt. Achten sie zur besseren Lesbarkeit der Datei darauf, Zeilenumbrüche bei der Darstellung auszuschalten.



Versenden der Protokolldateien per Email

Nach Bedarf können sie mit den Schaltflächen "Email" (2) das gewünschte Protokoll per Email versenden. Dabei wird das interne Emailfenster geöffnet und die Emailadresse unseres Support als Zieladresse eingetragen. Sie können die Zieladresse auch ändern oder im Feld "CC" einen zweiten Empfänger der Protokolldatei eintragen. Lassen sie die Protokolldatei und den Textinhalt der Email unverändert. Sie können darüber oder darunter aber gern eigenen Text hinzufügen bevor sie die Email versenden. Beachten sie, dass die Email zunächst in den Postausgang abgelegt wird und möglicherweise nicht direkt versendet wird. Sie müssen den Versand in Ihrem Email-Postausgang kontrollieren und notfalls manuell ausführen.



System-Dump

Die Protokolldatei "System-Dump" ist eine umfangreiche Zusammenfassung von Informationen des verwendeten Arbeits-PC. Sie ist ebenfalls eine Textdatei und kann mit den Schaltflächen (1 und 2) angezeigt und als Email versendet werden. Da ein Systemabbild etwas Zeit zur Erstellung benötigt, wird dieses erst erstellt oder aktualisiert, wenn sie die Schaltfläche "Erstellen" betätigen. Im Regelfall ist die Neuerstellung eines Systemabbildes nur dann notwendig, wenn der Support dazu auffordert und sich nach dem letzten Erstellen eines Systemabbildes zwischenzeitlich Veränderungen an Ihrem PC System ergeben haben.



Zusätzlich Lagerbewegungen lokal aufzeichnen

Jede Veränderung Ihrer Lagerbestände von Artikeln wird automatisch in einer separaten Tabelle aufgezeichnet. Diese Tabelle ist nicht vom Benutzer der Anwendung zugänglich. Werden aber Informationen über Lagerbewegungen benötigt, können diese in einer zusätzlichen Protokolldatei aufgezeichnet werden. Um die Aufzeichnung in einer Protokolldatei zu beginnen, setzen sie das Häkchen in das Feld (3). Damit ist die Aufzeichnung für alle Benutzer der Anwendung zentral aktiviert. Jeder Benutzer zeichnet nun seine eigenen Lagerbewegungen lokal in einer Textdatei auf. Für die Anzeige der lokalen Datei klicken sie auf die Schaltfläche "öffnen" (4). Über diese Weg können sie nur die eigenen Lagerbewegungen feststellen. Lagerbewegungen die an anderen Arbeits-PC's ausgeführt werden, werden auch nur dort aufgezeichnet. Diese Protokolldatei kann nicht verwendet werden, um einen zusammenfassenden Überblick der Lagerbestände zu erlangen, da sie nur Daten der eigenen Lagerbewegungen enthält.


.

Tabellenverknüpfungen

Dieser Register zeigt Ihnen alle Datenbanktabelle der Anwendung in Spalte-1 an und in Spalte-2 mit welcher Datenbank diese Tabelle aktuell verbunden ist.

Tabellenverknüpfungen zwischen Anwendung und Datenbankdatei anzeigen


Sie können diese Übersicht dazu nutzen, um zum Beispiel fetstellen zu können, wenn ein Wechsel des Mandanten oder Wechseln der Datenquelle (z.B. im Netzwerk) abbricht und nur ein Teil der Tabellen verbunden wird.

Diese Ansicht ist sowohl für Datenbankdateien (MS-Access MDB) als auch für SQL Server Datenbank einsetzbar.



.

Wartung der Anwendung und der Datenbank

In diesem Register geht es zum einen um das Update der Datenbank der Anwendung und zum anderen um die Wiederherstellung einer vorherigen Version der Anwendung aus dem lokalen Archiv der Updates. Ein Update der Faktura-XP Anwendung können sie aus diesem Dialog heraus nicht ausführen. Dazu lesen sie das Kapitel [Kategorie:Installation Installation und Update zu Faktura-XP].


Wartung und Update Ihrer Datenbank und der Anwendung

Für ein Update der verbundenen Datenbank müssen sie über ausreichende Berechtigungen mit administrativem Zugriff auf die Datenbank besitzen. Sollte der aktuell angemeldete Benutzer nicht über ausreichende Berechtigungen verfügen, kann dieser Benutzer dennoch ein Datenbankupdate vormerken. Dazu setzten sie das Häkchen "Datenbankupdate beim nächsten Start" (1). Damit wird das Datenbankupdate nach dem Neustart der Anwendung automatisch ausgeführt. Dazu muss der Benutzer sich dann so anmelden, dass damit dann ausreichende Rechte zu einem Datenbankupdate bestehen.

Soll während des Updatelaufs ein Protokoll angezeigt werden, setzen sie das Häkchen (2). Eine Aufzeichnung der Ationen des Updates erfolgt automatisch auch in der Logdatei "Action.log". Diese Aufzeichnung erfolgt immer bei Updates und kann nicht deaktiviert werden.


.

Datenbestände optimieren

Achtung

Achtung:

Führen sie diese Aktion nur aus nachdem sie eine komplette Datensicherung oder Kopie ihrer Datenbank erstellt haben.

Inkonsistente Datenbestände, leere Pflichtfelder oder andere Datenfehler in der Datenbank können einen Updatelauf der Datenbank erschweren oder sogar verhindern. Diese Probleme entstehen oft dann, wenn sie mit unterschiedlichen Versionen der Hauptanwendung Faktura-XP an derselben Datenbank angeschlossen sind oder waren und so aktiv Daten wie Kunden, Angebote oder Rechnungen erstellt haben.

Bestehen keine Hinweise auf die Notwendigkeit dieser Aktion sollten sie diese auch nicht ausführen ohne vorher eine Datensicherung angefertigt zu haben.

Wird die Aktion gestartet, durchläuft die Datenbank einige Tests in der die Datenbestände geprüft eventuelle korrigiert werden. Die Optimierung kann, je nach Umfang der Datenbestände einige Zeit in Anspruch nehmen. Unterbrechen sie den Vorgang nicht, bis er vollständig abgeschlossen ist. Die Beendigung der Optimierung wird ihnen mit einer Meldung angezeigt.


.

Datenbankupdate starten

Das hier beschriebene Datenbankupdate umfasst die Aktualisierung für Dateibasierende Datenbanken zu "Faktura-XP BASIC Edition" und "Faktura-XP SELECT Edition". Da sich "Faktura-XP SELECT Pro Edition" auch mit Dateibasierenden Datenbanken verbinden lässt, gilt diese Anleitung auch für diese Version, sofern sie mit einer Dateibasierenden Datenbank verbunden sind. Im Falle der Kombination "Faktura-XP SELECT Pro Edition" mit einer SQL Server Datenbank als Datenbaisis lesen sie bitt das Kapitel "Datenbankupdate SQL Server starten".


Ein manuelles Update der Datenbank ist normalerweise nicht erforderlich, da eine Updateprüfung automatisch bei jedem Start von Faktura-XP durchgeführt und falls erforderlich direkt angeboten wird. Möchten sie dennoch ein Datenbankupdate manuell ausführen, verwenden sie diesen Menüpunkt zur Aktualisierung der aktiv verbundenen Datenbank. Die Ausführung eines Datenbankupdates schadet der Datenbank nicht, selbst wenn es unnötig ausgeführt wird. Die Updates der Datenbank werden immer "inkrementell" ausgeführt und fügen lediglich fehlendes hinzu. Entfernt wird nie ein Feld oder Inhalte.



.

Voraussetzung für ein Datenbankupdate

Für ein Update einer Datenbank müssen sie über ausreichende Berechtigungen mit Zugriff auf die Datenbank und dem betreffenden Netzlaufwerk besitzen. Die Berechtigung des Datenbankupdates ist Benutzerabhängig und kann von ihrem Systemadministrator oder dem Administrator der Anwendung (z.B. Benutzer 'Administrator') eingerichtet bzw. vergeben werden. Die Berechtigung zum Zugriff auf das Netzwerk bzw. Netzlaufwerk und die zur Aktualisierung notwendigen "Änderungsberechtigungen" im Netzwerk kann ausschließlich ihr Systemadministrator oder EDV-Dienstleister einrichten. Zudem darf sich zum Zeitpunkt des Datenbankupdates niemand an dem zu aktualisierenden Mandanten angemeldet haben.


Achtung


Wenn diese Voraussetzungen geklärt sind, können sie mit dem Datenbankupdate beginnen:


  • Sie sind als Administrator bzw. mit Administratorrechten (Benutzergruppe "Verwalter") an der Anwendung angemeldet
  • Sie haben "Vollzugriff" mit Änderungsrechten am Netzwerk und dem Datenbank-Server / PC
  • Sie haben sichergestellt, dass niemand in der Anwendung angemeldet ist


Navigieren sie zu:

Datenbankupdate manuell einleiten.


Damit wird das Dienstprogramm zur Aktualisierung der verbundenen Datenbank aufgerufen. Es wird ihnen nun eine letzte Meldung vor der Ausführung angezeigt. Prüfen sie genau, ob sie den in der Meldung angezeigten Mandanten aktualisieren möchten und ob sie die oben beschriebenen Voraussetzungen vollständig erfüllt haben. Nur wenn alle Voraussetzungen erfüllt sind, wird das Datenbankupdate erfolgreich verlaufen.


Meldung vor dem Beginn des Datenbankupdates

Klicken sie auf "Nein", wird der Vorgang abgebrochen und keine Aktion ausgeführt. Wenn sie auf "Ja" klicken, wird das Datenbankupdate der aktuell angebundenen Datenbank (der aktuelle Mandant) ausgeführt.



Anzeige während ein Datenbankupdate ausgeführt wird

Bei einem aktiven Update-Lauf wird die Sanduhr des Betriebssystems angezeigt und kleine Zwischenmeldungen der aktuellen Aktionen angezeigt.

Beispiel für kurze Zwischenmeldungen der aktuellen Aktionen beim Datenbankupdate


Ist die Anwendung so eingestellt, dass eine Protokoll des Updates angezeigt werden soll, wird dieses als separater Dialog mit Text angezeigt.

Beispiel für ein Protokoll während des Datenbankupdates


Die Updatefunktion geht jede einzelne Datenbankdatei durch und aktualisiert nach Bedarf die entsprechenden Tabellen.

Protokoll nach dem Ende des Datenbankupdates

Sind alle Datenbankdateien abgearbeitet, wird am Ende des Protokolls eine Zusammenfassung und die Schlussmeldung "Der Vorgang ist beendet" eingeblendet (1). Erst dann klicken sie auf OK (2) um das Protokoll zu schließen.


Warten sie auf jeden Fall ab, bis alle Aktionen des Datenbankupdates vollständig ausgeführt worden sind. Das 
Ende des Datenbankupdates wird Ihnen am Schluss mit einem Signalton und einer Meldung angezeigt.


Sie müssen die Anwendung nicht verlassen und erneut starten, wenn sie dazu nicht aufgefordert werden.


.

Datenbankupdate SQL Server starten

Die Version Faktura-XP SELECT Pro Edition verfügt über die Möglichkeit mit einer Dateibasierenden MS-Access® Datenbank oder aber mit dem Microsoft SQL Server® Datenbank zu arbeiten. Im Falle des SQL Server als Datenbasis kann bei einem Versionsupdate die Erweiterung oder Aktualisierung der SQL Server Datenbank notwendig werden.

Diese Aktualisierung wird direkt am SQL Server mit dem Dienstprogramm "SQL Server Management Studio" ausgeführt. Dazu muss zuvor von Faktura-XP ein Update-Script generiert werden. Im Regelfall wird nach einem Versionsupdate der Anwendung beim ersten Startvorgang der aktualisierten Anwendung dieser Script mit entsprechender Dialogführung automatisiert erstellt. Nach Fertigstellung des Scriptes wird dieser Script im Startverzeichnis der Anwendung abgelegt.

Möchten Sie einen Update Script für die Aktualisierung der SQL Server Datenbank von Hand erstellen, verwenden sie den entsprechenden Menüeintrag in der Gruppe "Verwaltung -> Wartung -> Datenbankupdate SQL Server".


.

Update Script erstellen

Navigieren sie zu: 

36.Navigation Datenbankupdate SQL Server manuell.png


Das Dienstprogramm "Datenbankupdate SQL Server" wird damit gestartet und der Assistent angezeigt. Der Assistent bietet zwei Möglichkeiten zur Aktualisierung der Datenbankstruktur für ihre MS-SQL Server® Datenbanken.

SQL Server Datenbankupdate durch manuelle Skripterstellung für Faktura-XP Warenwirtschaft

Mit der Auswahl "Updatescript als Datei erstellen" (1) lassen den Script erstellen. Dieser wird dann automatisch im angegebenen Ausgabepfad als Datei abgespeichert. Vorteilhaft ist, wenn sie den Script an einem Speicherort erstellen, auf den sie von ihrem Server (dort wo der SQL Server aktualisiert werden soll) zugreifen können - also zum Beispiel ein gemeinsames Netzlaufwerk. Sie können den Script aber auch lokal erstellen und dann mit einem Speichermedium (z.B. USB-Stick) auf den Server manuell übertragen. Führen sie den Sript dann direkt am SQL Server im Dienstprogramm "Managemenr-Studio" aus.





.

Direkt Aktualisierung Ihrer MS SQL Server® Datenbank

Um eine Aktualisierung direkt aus Faktura-XP an der entfernten MS SQL Server® Datenbank auszuführen, verwenden sie die zweite Auswahl "Datenbankupdate direkt...". Sollte auf Grund von Zugriffsbeschränkungen kein direkter Zugriff auf den SQL Server möglich sein, verwenden sie die Manuelle Art "Update-Script erstellen und im SQL Server Management-Studio einspielen",

36.Datenbankupdate manuell SQL Server Datenbank.png


Ist vorher noch die Anlage oder die Konfiguration für den Zugriff auf die SQL Server Datenbank nötig, können sie das hier mit der Schaltfläche "ODBC" vornehmen. Durch Klicken auf die Schaltfläche "ODBC" wird das Dienstprogramm "ODBC Datenquellen-Administrator" aufgerufen, welches von ihrem Windows® Betriebssystems bereitgestellt wird. Dieses Dienstprogramm wird als 32-Bit Anwendung aufgerufen, auch wenn ihr System ein 64-Bit System sein sollte. Das ist so korrekt und gewünscht, da die Anwendung aus kompatibilitätsgründen als 32-Bit Anwendung installiert ist.

36.Datenbankupdate manuell SQL Server Datenbank DSN Konfiguration.png

Wechseln sie nun auf die Registerkarte "System DSN". Suchen sie den Eintrag zu "Faktura-XP" (Treiber = SQL Server). Danach klicken sie auf Konfigurieren (B) falls sie eine Konfiguration der Zugriffsdaten vornehmen müssen. Für die Neuanlage eines Datenbankzugriffs klicken sie auf die Schaltfläche "Hinzufügen" (A). Mit OK wird der Dialog "ODBC Datenquellen-Administrator" geschlossen und ihre Eingaben im lokalen System gespeichert. Klicken sie im Falle eines neu angelegten Datenbankzugriffs nun im Faktura-XP Dienstprogramm auf die Schaltfläche "Aktualisieren". Damit wird die Auswahl im DropDown Feld "DSN Name" aktualisiert und sie können nun den neu angelegten Eintrag auswählen.


.

Wiederherstellung der Anwendung

Sie können die Anwendung auf eine vorherige Version zurücksetzen indem sie die Schaltfläche "Wiederherstellung" (6) klicken. Die Wiederherstellung einer vorherigen Version der Anwendung basiert auf dem lokalen Archiv der Updates. Sie müssen also zuvor bereits Updates auf diesem Arbeits-PC installiert haben um auf vorherige Versionen zugreifen zu können. Das lokale Archiv der Updates befindet sich im Unterverzeichnis "Restore" der Faktura-XP Installation. Die Funktion greift auf den Inhalt dieses Verzeichnis zu und erstellt eine Liste der verfügbaren Versionen. Sie können dann eine Version aus dieser Liste auswählen und diese dann aktivieren. Nach einer Zwischenmeldung wird dann auf die gewählte version gewechselt.



.

Interner Adminbereich

Dieser Register ist vorwiegend für die interne Softwarewartung durch den Hersteller oder Händler konzipiert.

Adminbereich der Anwendung für Wartungszwecke


.

Adminbereich

Der interne Bereich für die Softwarewartung ist mit einem Kennwort geschützt. Der Bereich ist nur durch den Hersteller oder durch autorisierte Händler der Software erreichbar. Dieser kann durch eingabe einen Kennwortes weitere Funktionen zur Softwarewartung freischalten und aufrufen. Diese Funktionen werden in seltenen Fällen zur Analyse notwendig, wenn Funktionsstörungen der Software durch z.B. ein Update der Datenbank oder Update der Software nicht behoben werden können.


.

Netzwerkmonitor

Mit dem Netzwerkmonitor können die Anzahl der Benutzer und die Anmeldedaten der einzelnen Benutzer ansehen. Im oberen Teil des Dialogs sehen Sie die Anzahl der angemeldeten Benutzer. In der Liste werden die Anmeldedaten der einzelnen Benutzer aufgeführt. Die Liste zeigt die angemeldeten Benutzer derselben Datenbank an. Die Benutzer eines anderen Mandanten oder einer anderen Instanz der Anwendung werden nicht angezeigt.

Netzwerkmonitor zu Faktura-XP Warenwirtschaft


Mit dem Häkchen "Automatisch aktualisieren" (1) können Sie die Aktualisierung der Liste aktivieren. Die Aktualisierung erfolgt dann alle 2 Sekunden. Zur Kennzeichnung der automatisierten Aktualisierung wird ein farbiger Rahmen um die Liste angezeigt. Eine Manuelle Aktualisierung können Sie mit der Schaltfläche "Aktualisieren" ausführen. Mit der Schaltfläche "Exit" wird der Netzwerkmonitor verlassen.


.

Dienstprogramm für Zugriffrechte

Mit diesem Dienstprogramm können sie die lokalen Berechtigungen auf die Werkseinstellungen der Anwendung zurücksetzen. Die Anwendung dieses Dienstprogramms kann dann notwendig werden, wenn sie Beschränkungen von Benutzern (oder ihre eigenen) so eingeschränkt haben, dass sie selbst keine ausreichenden Rechte zur Anpassung mehr besitzen. Dabei wird die Benutzerbeschränkung und Rollenverwaltung der Anwendung deaktiviert, sodass die Benutzer dann keinen Beschränkungen unterliegen. Es werden mit diesem Dienstprogramm kein Benutzer der Anwendung verändert oder entfernt.

Dieses Dienstprogramm sollten sie nach dem Auslösen nur dazu nutzen um Berechtigungen zu korrigieren. Nach einer Korrektur der Berechtigungen sollten sie die Benutzerverwaltung wieder aktivieren.


Dienstprogramm zur Korrektur der UAC Zugriffsrechte auf Dateien

Wurde auf "Ja" geklickt, wird die Anwendung beendet und danach neu gestartet. Nach dem Neustart der Anwendung sind die Berechtigungen deaktiviert. Somit haben alle angemeldeten Benutzer keine Beschränkungen innerhalb der Anwendung. Es werden mit diesem Dienstprogramm kein Benutzer der Anwendung verändert oder entfernt.




.

Sicherheitsmodus der Anwendung

Der Sicherheitsmodus - "SafetyMode" kann aktiviert werden (3) um eine intensivere Fehleranalyse während der Laufzeit der Anwendung zu betreiben. Ist der Sicherheitsmodus aktiviert, wird in manchen Funktionen diese Einstellung erkannt und führt dann dazu, dass eine intensive Protokollierung während der Ausführung von Programmabschnitten oder Funktionen stattfindet. Die Aufzeichnung bzw. Protokollierung erfolgt dann im Regelfall parallel in den Dateien #Action.log und #Error.log. Diese Protokolldateien sind Textdateien, die mit jedem Texteditor (z.B. Windows® Notepad) geladen werden können. Die Einträge dieser Dateien sind Zeilenweise aufgebaut und enthalten je Zeile ein Ereignis. Die neuesten Einträge stehen am Ende der Datei.

Ist der Sicherheitsmodus aktiviert, können sie beide Datein vergleichen bzw. bei der Ausführung von Programmteilen wie zum Beispiel den Stapeldruck von Dokumenten wie Angebote oder Lieferscheinen oder den PDF Emailversand von Rechnungen den Zeitabschnitt genauer ansehen um Hinweise bei einer Problemfindung zu erhalten. Sie finden diese Dateien lokal an dem Arbeits-PC auf dem der Sicherheitsmodus aktiviert wurde im Verzeichnis "Data" der lokalen Installation - z.B. "C:\Anwendungen\FakturaXP\Data\#Action.log" bzw. "C:\Anwendungen\FakturaXP\Data\#Error.log"


Aufbau der Datei #Action.log:

Aufbau der Datei #Action.log

* 1. Zeitstempel des Ereignisses
* 2. Version der Anwendung und den aktuell verbundenen Mandanten - hier Version 5.0.0719 SELECT Pro Edition (Kürzel PE) und Mandant 001
* 3. Text zum aufgezeichneten Ereignis 


Aufbau der Datei #Error.log:
 
Aufbau der Datei #Error.log

* 1. Zeitstempel des Ereignisses
* 2. Version der Anwendung und den aktuell verbundenen Mandanten - hier Version 5.0.0719 SELECT Pro Edition (Kürzel PE) und Mandant 001
* 3. Text zum aufgezeichneten Fehler-Ereignis 


Welche Funktionen werden im SafetyModus aufgezeichnet?

Es werden derzeit folgende Funktionen aufgezeichnet:

  • Stapeldruck und Email Stapelverarbeitung (Drucken als PDF und Emailversand) für Angebote.
  • Stapeldruck und Email Stapelverarbeitung (Drucken als PDF und Emailversand) für Lieferscheine.
  • Stapeldruck und Email Stapelverarbeitung (Drucken als PDF und Emailversand) für Rechnungen.
  • Stapeldruck und Email Stapelverarbeitung (Drucken als PDF und Emailversand) für Proformarechnungen.
  • Stapeldruck und Email Stapelverarbeitung (Drucken als PDF und Emailversand) für Bestellungen (Einkauf).


.

Menüleisten EIN und AUS

Mit den Schaltflächen "Menüleiste ON" und "Menüleiste OFF" können sie die Sichtbarkeit der Menüleiste oberhalb des Dashboard ein- oder ausschalten.

Diese Funktionen stehen nur mit installierter Microsoft Access® Runtime 2003 zur Verfügung. Bei Verwendung einer neueren Version Microsoft Access® Runtime ist diese Funktion wirkungslos.
Menüleiste über dem Dashboard Ein/Aus

Die Menüleiste enthält nützliche Funktionen Seiteneinrichtung und Drucken von Dokumenten, zur Windows® Zwischenablage sowie Datensätze Filtern und anzeigen und der Rechtschreibprüfung, falls eine Rechtschreibprüfung mit Ihrem Office-Paket® installiert wurde.


.