GEVAS-Professional MultiStat Einrichten: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Installation)
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== Einrichten ==
 
== Einrichten ==
 +
 +
=== Voraussetzungen ===
 +
 +
Damit das Programm eingesetzt werden kann, müssen folgende Voraussetzungen erfüllt sein:
 +
 +
* Da MultiStat '''multi-Lagerfähig''' ist, '''muss jedem Benutzer''' ein '''Standard-Lager''' zugeordnet worden sein.
 +
** Dazu muss man in [[GEVAS-Professional]] als Admin das Menü <code>Datei&rArr;Admin-Optionen&rArr;Zugriffssteuerung/Benutzerverwaltung</code> anklicken.
 +
** In der Zugriffssteuerung/Benutzerverwaltung muss man jeden Benutzer doppelklicken und im Feld "<code>Standard-Lager</code>" das Standard-Lager des Benutzers festlegen!
 +
* Da die Daten in '''nur einer''' Datenbank gepflegt werden (Daten aus anderen Abteilungsdatenbanken werden in diese Hauptdatenbank importiert), müssen die Benutzer aus den anderen Abteilungen als Benutzer in der Haupt-Datenbank angelegt werden! Diese Benutzer können jedoch hier sehr eingeschränkte Zugriffsrechte erhalten.
 +
 +
=== Installation ===
 +
 +
Die Installation besteht darin:
 +
 +
# Die Programmdateien '''"GMultiStat.exe"''' und '''"GMultiStatReport.exe"''' werden in das Programmverzeichnis von [[GEVAS-Professional]] kopiert. Sie befindet sich im Update-Ordner auf dem Server.<br>Wenn Das MultiStat-Programm von [[GEVAS-Professional]] aus aufgerufen wird, prüft [[GEVAS-Professional]], ob sich die Programmdatei (GMultiStat.exe) im [[Programmverzeichnis]] steht. Wenn nicht, wird geprüft, ob die Programmdatei im
 +
# Per rechter Maustaste auf die Programmdatei legt man eine Verknüpfung, am Besten auf den Desktop des Benutzer! Dazu rechte Maustaste &rArr; <code>Senden an &rArr; Desktop</code> auswählen. Der Verknüpfung bitte einen klaren Namen geben, z.B. "GEVAS-Professional Multi-Statistiken".
 +
# Das MultiStat-Programm benutzt zum Zugriff eine spezielle [[INI-Datei]], die "'''GMultiStat.ini'''" heißt. Der Grund liegt darin, dass die Statistik-Daten in '''einer bestimmten''' Datenbank gehalten werden. Hat man in seinem Betrieb mehrere Datenbanken, aus denen Statistiken erstellt werden sollen, werden die Daten per MultiStat '''zentral''' in eine Datenbank kopiert und ausgewertet. Welche Datenbank das ist, spielt keine Rolle, man sucht sich meist die Datenbank aus, auf der am meisten gearbeitet wird oder für die ein "Power-User" verantwortlich ist.<br><br>Um die '''GMultiStat.ini''' zu erzeugen, kopiert man eine [[INI-Datei]], die auf die ausgewählte Datenbank verweist und benennt diese entsprechend um. Die [[INI-Datei]] '''GMultiStat.ini''' sollte im [[Programmverzeichnis]] stehen.
 +
:Inhalt:
 +
 +
[Options]
 +
Database=Alias<sup>1</sup>
 +
DatabaseDriverName=ORACLE
 +
UseSQLUser=1
 +
DatabaseUser=IhrDatabaseUserName
 +
DatabasePW=IhrDatabasePasswort
 +
DatabaseServerName=IhrDatabaseName
 +
DatabaseTblPrefix=IhrDatabasePrefix
 +
UseSQLServerName=1
 +
UseDatabaseName=0
 +
DatabaseName=
 +
 +
[Path]
 +
Data=g:\gevas\DATA (Beispiel!)
 +
Reports=g:\gevas\REPORT
 +
Form=g:\gevas\Formular
 +
Update=g:\gevas\update
 +
 +
----------------
 +
 +
<sup>1</sup> Oracle: Schema-Name. MSSQL:Nicht benötigt!
 +
 +
 +
* Wenn zusätzlich eine Test-Datenbank verwendet wird, muss es eine Datei '''GMultiStat_Test.ini''' geben, in der der Zugriff auf die Testdatenbank definiert ist.
  
 
=== Datenbank-Zugriff ===
 
=== Datenbank-Zugriff ===
  
Für jede Abteilung müssen Sie den Datenbank-Zugriff festlegen. Das kommt daher, dass Daten (Ausgang/Eingang) aus anderen Filialen '''importiert''' werden und in der Haupt-Datenbank für die Auswertungen gespeichert werden.  
+
Für jede Abteilung müssen Sie den Datenbank-Zugriff festlegen. Das kommt daher, dass Daten (Ausgang/Eingang) aus anderen Filialen '''importiert''' werden und in der Haupt-Datenbank für die Auswertungen gespeichert werden. Starten Sie dazu das Programm '''GEVITAS MultiStat''' und Klicken im Hauptmenü auf <code>Einrichten, Konfigurieren</code>.
  
 
Sie müssen angeben:
 
Sie müssen angeben:
  
 
* '''Server-Typ:''' MSSQL oder ORACLE auswählen
 
* '''Server-Typ:''' MSSQL oder ORACLE auswählen
* '''Server-Name:''' Name des SQL-Servers
+
* '''Server-Name:''' Name des SQL-Servers, nur für Microsoft&copy;SQL-Server&copy;
* '''Datenbank-Schema:''' Nur für Oracle
+
* '''Datenbank-Schema:''' Oracle&copy;:Name des Net-Dienstes (Net-Service-Name). Microsoft&copy;SQL-Server&copy;: Name der Datenbank.
* '''User-Name:''' Benutzername
+
* '''User-Name:''' Benutzername. Wenn keiner angegegeben wird, wird die "vertrauenswürdige Verbindng" angenommen (nur bei Microsoft&copy;SQL-Server&copy; möglich, bei Oracle muss immer eine Benutzername/Passwort angegeben werden!
* ''Passwort:''' Benutzer-Passwort
+
* '''Passwort:''' Benutzer-Passwort
 +
 
 +
;Achtung!
 +
:In manchen Fällen gibt es neben der Produktiv-Datenbank noch eine '''Test-Datenbank'''
 +
:Regelmäßig wird die Testdatenbank mit der Produktiv-Datenbank überschrieben, z.B. einmal in der Woche.
 +
:Da der Datenbank-Zugriff auf die Filial-Datenbanken in der Hauptdatenbank (=Produktiv-Datenbank) gespeichert ist, werden die Zugriffsdaten auf die Test-Datenbanken überschrieben und MultiStat greift in der Test-Umgebung auf die Produktiv-Datenbanken zu!
 +
:'''In diesem Fall muss man die o.a. Einstellungen bearbeiten und wieder auf die Test-Datenbanken umstellen'''.
  
 
== Siehe auch ==
 
== Siehe auch ==

Aktuelle Version vom 29. März 2019, 13:30 Uhr

1 Einrichten

1.1 Voraussetzungen

Damit das Programm eingesetzt werden kann, müssen folgende Voraussetzungen erfüllt sein:

  • Da MultiStat multi-Lagerfähig ist, muss jedem Benutzer ein Standard-Lager zugeordnet worden sein.
    • Dazu muss man in GEVAS-Professional als Admin das Menü Datei⇒Admin-Optionen⇒Zugriffssteuerung/Benutzerverwaltung anklicken.
    • In der Zugriffssteuerung/Benutzerverwaltung muss man jeden Benutzer doppelklicken und im Feld "Standard-Lager" das Standard-Lager des Benutzers festlegen!
  • Da die Daten in nur einer Datenbank gepflegt werden (Daten aus anderen Abteilungsdatenbanken werden in diese Hauptdatenbank importiert), müssen die Benutzer aus den anderen Abteilungen als Benutzer in der Haupt-Datenbank angelegt werden! Diese Benutzer können jedoch hier sehr eingeschränkte Zugriffsrechte erhalten.

1.2 Installation

Die Installation besteht darin:

  1. Die Programmdateien "GMultiStat.exe" und "GMultiStatReport.exe" werden in das Programmverzeichnis von GEVAS-Professional kopiert. Sie befindet sich im Update-Ordner auf dem Server.
    Wenn Das MultiStat-Programm von GEVAS-Professional aus aufgerufen wird, prüft GEVAS-Professional, ob sich die Programmdatei (GMultiStat.exe) im Programmverzeichnis steht. Wenn nicht, wird geprüft, ob die Programmdatei im
  2. Per rechter Maustaste auf die Programmdatei legt man eine Verknüpfung, am Besten auf den Desktop des Benutzer! Dazu rechte Maustaste ⇒ Senden an ⇒ Desktop auswählen. Der Verknüpfung bitte einen klaren Namen geben, z.B. "GEVAS-Professional Multi-Statistiken".
  3. Das MultiStat-Programm benutzt zum Zugriff eine spezielle INI-Datei, die "GMultiStat.ini" heißt. Der Grund liegt darin, dass die Statistik-Daten in einer bestimmten Datenbank gehalten werden. Hat man in seinem Betrieb mehrere Datenbanken, aus denen Statistiken erstellt werden sollen, werden die Daten per MultiStat zentral in eine Datenbank kopiert und ausgewertet. Welche Datenbank das ist, spielt keine Rolle, man sucht sich meist die Datenbank aus, auf der am meisten gearbeitet wird oder für die ein "Power-User" verantwortlich ist.

    Um die GMultiStat.ini zu erzeugen, kopiert man eine INI-Datei, die auf die ausgewählte Datenbank verweist und benennt diese entsprechend um. Die INI-Datei GMultiStat.ini sollte im Programmverzeichnis stehen.
Inhalt:
[Options]
Database=Alias1
DatabaseDriverName=ORACLE
UseSQLUser=1
DatabaseUser=IhrDatabaseUserName
DatabasePW=IhrDatabasePasswort
DatabaseServerName=IhrDatabaseName
DatabaseTblPrefix=IhrDatabasePrefix
UseSQLServerName=1
UseDatabaseName=0
DatabaseName=

[Path]
Data=g:\gevas\DATA (Beispiel!)
Reports=g:\gevas\REPORT
Form=g:\gevas\Formular
Update=g:\gevas\update


1 Oracle: Schema-Name. MSSQL:Nicht benötigt!


  • Wenn zusätzlich eine Test-Datenbank verwendet wird, muss es eine Datei GMultiStat_Test.ini geben, in der der Zugriff auf die Testdatenbank definiert ist.

1.3 Datenbank-Zugriff

Für jede Abteilung müssen Sie den Datenbank-Zugriff festlegen. Das kommt daher, dass Daten (Ausgang/Eingang) aus anderen Filialen importiert werden und in der Haupt-Datenbank für die Auswertungen gespeichert werden. Starten Sie dazu das Programm GEVITAS MultiStat und Klicken im Hauptmenü auf Einrichten, Konfigurieren.

Sie müssen angeben:

  • Server-Typ: MSSQL oder ORACLE auswählen
  • Server-Name: Name des SQL-Servers, nur für Microsoft©SQL-Server©
  • Datenbank-Schema: Oracle©:Name des Net-Dienstes (Net-Service-Name). Microsoft©SQL-Server©: Name der Datenbank.
  • User-Name: Benutzername. Wenn keiner angegegeben wird, wird die "vertrauenswürdige Verbindng" angenommen (nur bei Microsoft©SQL-Server© möglich, bei Oracle muss immer eine Benutzername/Passwort angegeben werden!
  • Passwort: Benutzer-Passwort
Achtung!
In manchen Fällen gibt es neben der Produktiv-Datenbank noch eine Test-Datenbank
Regelmäßig wird die Testdatenbank mit der Produktiv-Datenbank überschrieben, z.B. einmal in der Woche.
Da der Datenbank-Zugriff auf die Filial-Datenbanken in der Hauptdatenbank (=Produktiv-Datenbank) gespeichert ist, werden die Zugriffsdaten auf die Test-Datenbanken überschrieben und MultiStat greift in der Test-Umgebung auf die Produktiv-Datenbanken zu!
In diesem Fall muss man die o.a. Einstellungen bearbeiten und wieder auf die Test-Datenbanken umstellen.

2 Siehe auch