GEVAS-Professional Programmdateien: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(DLL-Dateien)
 
(16 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[GEVAS-Professional]] besteht aus einer Reihe von Programmdateien.
 
[[GEVAS-Professional]] besteht aus einer Reihe von Programmdateien.
 +
Nicht alle Programmdateien werden von allen Kunden verwendet, je nachdem, welche Module eingesetzt werden.
  
Eine Liste der Dateien finden Sie [[GEVAS-Professional Programmdateien|hier]].
+
Eine Liste der Dateien finden Sie hier:
  
Nicht alle Programmdateien werden von allen Kunden verwendet, je nachdem, welche Module eingesetzt werden.
+
== Programm-Dateien ==
  
 
{| class="wikitable" style="text-align:left;width: 50%;"
 
{| class="wikitable" style="text-align:left;width: 50%;"
Zeile 10: Zeile 11:
 
|- valign="top"
 
|- valign="top"
 
|GevasPro.exe
 
|GevasPro.exe
|Hauptprogramm von GEVAS-Professional. Beinhaltet z.B. die Stammdaten-Verwaltung, Auftragsverwaltung, Lager-Ausgabe und -Rücknahme, Bestellungen, Faktura usw. Von hier aus werden bei Bedarf weitere Programme aufgerufen, z.B. [[GevitasFormPrint|GevitasFormPrint.exe]] beim Drucken eines Lieferscheins.
+
|Hauptprogramm von '''[[GEVAS-Professional]]'''. Beinhaltet z.B. die Stammdaten-Verwaltung, Auftragsverwaltung, Lager-Ausgabe und -Rücknahme, Bestellungen, Faktura usw. Von hier aus werden bei Bedarf weitere Programme aufgerufen, z.B. '''[[GevitasFormPrint|GevitasFormPrint.exe]]''' beim Drucken eines Lieferscheins.
 +
 
 +
|- valign="top"
 +
|GevasStarter.exe
 +
|Optional: Wenn man mit einem Programm mehrere Abteilungen bedient, kann man den Aufruf von [[GEVAS-Professional]] für die jeweilige Abteilung komfortabel und einfach gestalten.
 +
Einzelheiten dazu siehe '''[[GEVAS-Starter|hier]]'''.
 +
 
 
|- valign="top"
 
|- valign="top"
 
|GevasProTest.exe
 
|GevasProTest.exe
 
|Optional: Wenn man eine Test-Datenbank benutzt und das Programm vor der Freigabe eines Updates ausführlich testen will, kann man diese Programmdatei dazu verwenden.
 
|Optional: Wenn man eine Test-Datenbank benutzt und das Programm vor der Freigabe eines Updates ausführlich testen will, kann man diese Programmdatei dazu verwenden.
 +
 
|- valign="top"
 
|- valign="top"
 
|GMultiStat.exe
 
|GMultiStat.exe
|Dieses optionale Modul [[GEVAS-Professional MultiStat|MultiStat]] bietet die Möglichkeit, statistische Daten aus mehreren Datenbanken zu sammeln und in Form von Report oder Diagrammen auszugeben. Ausserdem kann man hiermit Daten für Einkauf und Verkauf erfassen, damit diese ausgewertet werden können.
+
|Dieses optionale Modul '''[[GEVAS-Professional MultiStat|MultiStat]]''' bietet die Möglichkeit, statistische Daten aus mehreren Datenbanken zu sammeln und in Form von Report oder Diagrammen auszugeben. Ausserdem kann man hiermit Daten für Einkauf und Verkauf erfassen, damit diese ausgewertet werden können.
 +
 
 
|- valign="top"
 
|- valign="top"
 
|GMultiStatReport.exe
 
|GMultiStatReport.exe
|Druckmodul von [[GEVAS-Professional MultiStat]]. Hiermit werden die Reports und Diagramme mit Hilfe von FastReport© erzeugt und ausgegeben.
+
|Druckmodul von '''[[GEVAS-Professional MultiStat]]'''. Hiermit werden die Reports und Diagramme mit Hilfe von FastReport© erzeugt und ausgegeben.
 +
 
 
|- valign="top"
 
|- valign="top"
 
|GevitasFormPrint.exe
 
|GevitasFormPrint.exe
|Mit [[GevitasFormPrint]] werden gedruckt/angezeigt/exportiert:
+
|Mit '''[[GevitasFormPrint]]''' werden gedruckt/angezeigt/exportiert:
 
*Lieferscheine
 
*Lieferscheine
 
*Leihscheine
 
*Leihscheine
Zeile 29: Zeile 39:
 
*Bestellungen
 
*Bestellungen
 
*Werkstattaufträge
 
*Werkstattaufträge
 +
usw.
 +
 
|- valign="top"
 
|- valign="top"
 
|GevitasLabel.exe
 
|GevitasLabel.exe
|Hiermit werden Etiketten auf speziellen Etikettendruckern gedruckt. Dazu wird FastReport© verwendet.
+
|Hiermit werden '''[[Etikettendruck Allgemeines|Etiketten]]''' auf speziellen Etikettendruckern gedruckt. Dazu wird FastReport© verwendet.
 +
 
 +
Es können Barcodes (alle gängigen Typen, 1D-Codes) sowie QR-Codes (2D-Codes) erzeugt werden. Einzelheiten siehe '''[[Etikettendruck Allgemeines]]'''.
  
Es können Barcodes (alle gängigen Typen, 1D-Codes) sowie QR-Code (2D-Codes) erzeugt werden.
 
 
|- valign="top"
 
|- valign="top"
 
|GevitasListPrint.exe
 
|GevitasListPrint.exe
|Hiermit werden allgemeine Listen und Reports erzeugt, z.B. Artikel-Listen. Dazu wird FastReport© verwendet. Siehe [[Listen und Reports mit REFLEX und GEVAS-Professional]].
+
|Hiermit werden allgemeine '''[[Listen und Reports mit REFLEX und GEVAS-Professional|Listen und Reports]]''' erzeugt, z.B. Artikel-Listen. Dazu wird FastReport© verwendet. Siehe [[Listen und Reports mit REFLEX und GEVAS-Professional]].
 +
 
 
|- valign="top"
 
|- valign="top"
 
|GevitasReport.exe
 
|GevitasReport.exe
|Hiermit werden einfache Reports erzeugt, z.B. Liste des ausgewählten Sets.
+
|Hiermit werden '''[[GevitasReport|einfache Reports]]''' erzeugt, z.B. Liste des ausgewählten Sets.
 +
Im Gegensatz zu '''[[Listen und Reports mit REFLEX und GEVAS-Professional|GevitasListPrint]]''' wird dabei die Auswahl an Datensätzen vom Anwender*in in [[GEVAS-Professional]] festgelegt. GevitasReport bietet "nur" die Auswahl eines Reports und die Möglichkeit zu drucken, exportieren usw.
 +
 
 
|- valign="top"
 
|- valign="top"
 
|GxMobileBHT.exe
 
|GxMobileBHT.exe
|Auslesen von mobilen Scannern (Speicherscanner). Siehe [[Mobile BHT]].
+
|Auslesen von mobilen Scannern (Speicherscanner). Siehe '''[[Mobile BHT]]'''.
 +
 
 +
Unter [[REFLEX]] stellt das Modul auch die Funktionen
 +
 
 +
* Summierte Ausgabe
 +
* Verbuchen PickingListe (Zusatzmodul)
 +
 
 +
zur Verfügung.
 +
 
 +
 
 
|- valign="top"
 
|- valign="top"
 
|ProInfo.exe
 
|ProInfo.exe
 
|InfoCenter von GEVAS-Professional.
 
|InfoCenter von GEVAS-Professional.
 +
Siehe '''[[GEVAS-Professional Info-Center]]'''.
 +
 
|- valign="top"
 
|- valign="top"
 
|GProKonf.exe
 
|GProKonf.exe
 
|Konfiguration des Programmes. Einstellungen für den Datenbank-Zugriff, Pfade zu den Report- und Formulardateien usw. Schreibt/Liest die sog. [[INI-Datei]].
 
|Konfiguration des Programmes. Einstellungen für den Datenbank-Zugriff, Pfade zu den Report- und Formulardateien usw. Schreibt/Liest die sog. [[INI-Datei]].
 +
Siehe [[GEVAS-Professional Konfigurationsprogramm]].
 +
 
|- valign="top"
 
|- valign="top"
 
|GevCarnet.exe
 
|GevCarnet.exe
 
|Optionales Modul [[GEVITAS-Carnet]].
 
|Optionales Modul [[GEVITAS-Carnet]].
 +
 
|- valign="top"
 
|- valign="top"
 
|GevasChecker.exe
 
|GevasChecker.exe
 
|Dienstprogramm für '''den Programm-Admin''', nicht für den "normalen" User.
 
|Dienstprogramm für '''den Programm-Admin''', nicht für den "normalen" User.
 +
 
|- valign="top"
 
|- valign="top"
 
|GevasAgbSign.exe
 
|GevasAgbSign.exe
 
|Optionales Modul, mit dem die elektronische Signierung/Bestätigung von AGB's o.ä. pro Person durchgeführt und kontrolliert werden kann.
 
|Optionales Modul, mit dem die elektronische Signierung/Bestätigung von AGB's o.ä. pro Person durchgeführt und kontrolliert werden kann.
 +
Siehe '''[[AGB-Signatur-Überwachung]]'''.
 +
 
|- valign="top"
 
|- valign="top"
 
|GevitasMapSupport.exe
 
|GevitasMapSupport.exe
 
|Optional: Anzeigen von Routen und Abfragen von Entfernungen per Google-Maps©.
 
|Optional: Anzeigen von Routen und Abfragen von Entfernungen per Google-Maps©.
 +
 
|- valign="top"
 
|- valign="top"
 
|CopyInvent.exe
 
|CopyInvent.exe
|Optional: Kopieren von inventarisierten Artikel-Stamm-Daten von einer GEVAS-Datrenbank in eine andere. Dabei wird einzeln jeder Artikel übernommen, kann bearbeitet/ergänzt werden.
+
|Optional: Kopieren von inventarisierten Artikel-Stamm-Daten von einer GEVAS-Datenbank in eine andere. Dabei wird einzeln jeder Artikel übernommen, kann bearbeitet/ergänzt werden.
 +
 
 
|- valign="top"
 
|- valign="top"
 
|SapExImport.exe
 
|SapExImport.exe
 
|Datenaustausch von Artikeldaten mit SAP©.
 
|Datenaustausch von Artikeldaten mit SAP©.
 +
 +
|- valign="top"
 +
|ServerUp.exe
 +
|'''[[Server-Update Tool]]'''. Das Tool ist nur für den Admin gedacht. Mit ihm kann man den Update-Prozess auf einem Remote-Server vereinfachen.
 +
 +
 
|- valign="top"
 
|- valign="top"
 
|CRRUN12.exe
 
|CRRUN12.exe
 
|Runtime-Programm für CrystalReport©. Wird nach und nach durch FastReport© ([[GevitasFormPrint]]) abgelöst.
 
|Runtime-Programm für CrystalReport©. Wird nach und nach durch FastReport© ([[GevitasFormPrint]]) abgelöst.
 +
 
|- valign="top"
 
|- valign="top"
 
|GcPicView.exe
 
|GcPicView.exe
 
|Optionales Modul zur Live-Anzeige von Artikel-Bildern.
 
|Optionales Modul zur Live-Anzeige von Artikel-Bildern.
 +
 
|- valign="top"
 
|- valign="top"
 
|
 
|
Zeile 81: Zeile 124:
 
|}
 
|}
  
 +
== DLL-Dateien ==
 +
 +
Je nach Anwendungsfall werden Bibliotheksdateien mit der Endung "DLL" benötigt:
 +
 +
{| class="wikitable" style="text-align:left;width: 50%;"
 +
!Name
 +
!Beschreibung
 +
|- valign="top"
 +
|midas.dll
 +
|Bibliothek für interne, temporäre Tabellen. Wird z.B. verwendet für:
 +
* Mobiles Buchen mit '''[[Mobile BHT]]'''
 +
* Auftrag umbuchen
 +
* AUTO-Auftrag erstellen (Zusatzmodul)
 +
* Lagerzugangs- Buchung Einzelartikel
 +
* Set verbuchen
 +
 +
|- valign="top"
 +
|libeay32.dll
 +
|Wird benötigt, wenn man E-Mails aus dem Programm mit SSL-Verschlüsselung versendet.
 +
Siehe '''[[E-Mails mit SMTP]]'''
 +
 +
|- valign="top"
 +
|Csp2.dll
 +
|Wird benötigt, wenn man Opticon©-Scanner mit mit '''[[Mobile BHT]]''' verwendet.
 +
|- valign="top"
 +
 +
|Interop.ADODB.dll
 +
Interop.CDO.dll
 +
|Für das CrystalReports© Runtime Modul CRRUN12.exe. Entfällt, wenn man FastReport© verwendet.
 +
|- valign="top"
 +
|crpe32.dll
 +
|Für CrystalReports©. Entfällt, wenn man FastReport© verwendet.
 +
|}
 +
 +
== INI-Dateien ==
 +
 +
Alle Programme brauchen eine sog. '''[[INI-Datei]]''', in der die grundlegenden Einstellungen stehen, wie z.B.:
 +
 +
* Zugriffsdaten auf die Datenbank
 +
* Festlegung der Pfade für Reportdateien, Ablage von Dokumenten
 +
 +
usw.
 +
 +
Wenn man die Standard-Einstellungen verwendet (also z.B.nur mit einer Datenbank arbeitet) '''und''' wenn die [[INI-Datei]] im [[INI-Datei#Speicherort_der_INI-Datei|Standard-Ordner]] liegt, kann man die EXE ohne weiteres starten.
  
 +
Wenn es jedoch mehrere Datenbanken, Abteilungen usw. gibt, muss man der Programmdatei "sagen", welche [[INI-Datei]] verwendet werden soll. Dieses wird [[INI-Datei#Startparameter.2C_eine_andere_INI-Datei_verwenden|hier]] beschrieben.
  
 +
Empfohlen wird, die INI-Dateien im öffentlichen Ordner "C:\Users\Public\Documents\GEVITAS" abzulegen.
  
 
== Links ==
 
== Links ==

Aktuelle Version vom 18. November 2022, 11:40 Uhr

GEVAS-Professional besteht aus einer Reihe von Programmdateien. Nicht alle Programmdateien werden von allen Kunden verwendet, je nachdem, welche Module eingesetzt werden.

Eine Liste der Dateien finden Sie hier:

1 Programm-Dateien

Name Beschreibung
GevasPro.exe Hauptprogramm von GEVAS-Professional. Beinhaltet z.B. die Stammdaten-Verwaltung, Auftragsverwaltung, Lager-Ausgabe und -Rücknahme, Bestellungen, Faktura usw. Von hier aus werden bei Bedarf weitere Programme aufgerufen, z.B. GevitasFormPrint.exe beim Drucken eines Lieferscheins.
GevasStarter.exe Optional: Wenn man mit einem Programm mehrere Abteilungen bedient, kann man den Aufruf von GEVAS-Professional für die jeweilige Abteilung komfortabel und einfach gestalten.

Einzelheiten dazu siehe hier.

GevasProTest.exe Optional: Wenn man eine Test-Datenbank benutzt und das Programm vor der Freigabe eines Updates ausführlich testen will, kann man diese Programmdatei dazu verwenden.
GMultiStat.exe Dieses optionale Modul MultiStat bietet die Möglichkeit, statistische Daten aus mehreren Datenbanken zu sammeln und in Form von Report oder Diagrammen auszugeben. Ausserdem kann man hiermit Daten für Einkauf und Verkauf erfassen, damit diese ausgewertet werden können.
GMultiStatReport.exe Druckmodul von GEVAS-Professional MultiStat. Hiermit werden die Reports und Diagramme mit Hilfe von FastReport© erzeugt und ausgegeben.
GevitasFormPrint.exe Mit GevitasFormPrint werden gedruckt/angezeigt/exportiert:
  • Lieferscheine
  • Leihscheine
  • Angebote
  • Auftragsbestätigungen
  • Bestellungen
  • Werkstattaufträge

usw.

GevitasLabel.exe Hiermit werden Etiketten auf speziellen Etikettendruckern gedruckt. Dazu wird FastReport© verwendet.

Es können Barcodes (alle gängigen Typen, 1D-Codes) sowie QR-Codes (2D-Codes) erzeugt werden. Einzelheiten siehe Etikettendruck Allgemeines.

GevitasListPrint.exe Hiermit werden allgemeine Listen und Reports erzeugt, z.B. Artikel-Listen. Dazu wird FastReport© verwendet. Siehe Listen und Reports mit REFLEX und GEVAS-Professional.
GevitasReport.exe Hiermit werden einfache Reports erzeugt, z.B. Liste des ausgewählten Sets.

Im Gegensatz zu GevitasListPrint wird dabei die Auswahl an Datensätzen vom Anwender*in in GEVAS-Professional festgelegt. GevitasReport bietet "nur" die Auswahl eines Reports und die Möglichkeit zu drucken, exportieren usw.

GxMobileBHT.exe Auslesen von mobilen Scannern (Speicherscanner). Siehe Mobile BHT.

Unter REFLEX stellt das Modul auch die Funktionen

  • Summierte Ausgabe
  • Verbuchen PickingListe (Zusatzmodul)

zur Verfügung.


ProInfo.exe InfoCenter von GEVAS-Professional.

Siehe GEVAS-Professional Info-Center.

GProKonf.exe Konfiguration des Programmes. Einstellungen für den Datenbank-Zugriff, Pfade zu den Report- und Formulardateien usw. Schreibt/Liest die sog. INI-Datei.

Siehe GEVAS-Professional Konfigurationsprogramm.

GevCarnet.exe Optionales Modul GEVITAS-Carnet.
GevasChecker.exe Dienstprogramm für den Programm-Admin, nicht für den "normalen" User.
GevasAgbSign.exe Optionales Modul, mit dem die elektronische Signierung/Bestätigung von AGB's o.ä. pro Person durchgeführt und kontrolliert werden kann.

Siehe AGB-Signatur-Überwachung.

GevitasMapSupport.exe Optional: Anzeigen von Routen und Abfragen von Entfernungen per Google-Maps©.
CopyInvent.exe Optional: Kopieren von inventarisierten Artikel-Stamm-Daten von einer GEVAS-Datenbank in eine andere. Dabei wird einzeln jeder Artikel übernommen, kann bearbeitet/ergänzt werden.
SapExImport.exe Datenaustausch von Artikeldaten mit SAP©.
ServerUp.exe Server-Update Tool. Das Tool ist nur für den Admin gedacht. Mit ihm kann man den Update-Prozess auf einem Remote-Server vereinfachen.


CRRUN12.exe Runtime-Programm für CrystalReport©. Wird nach und nach durch FastReport© (GevitasFormPrint) abgelöst.
GcPicView.exe Optionales Modul zur Live-Anzeige von Artikel-Bildern.

2 DLL-Dateien

Je nach Anwendungsfall werden Bibliotheksdateien mit der Endung "DLL" benötigt:

Name Beschreibung
midas.dll Bibliothek für interne, temporäre Tabellen. Wird z.B. verwendet für:
  • Mobiles Buchen mit Mobile BHT
  • Auftrag umbuchen
  • AUTO-Auftrag erstellen (Zusatzmodul)
  • Lagerzugangs- Buchung Einzelartikel
  • Set verbuchen
libeay32.dll Wird benötigt, wenn man E-Mails aus dem Programm mit SSL-Verschlüsselung versendet.

Siehe E-Mails mit SMTP

Csp2.dll Wird benötigt, wenn man Opticon©-Scanner mit mit Mobile BHT verwendet.
Interop.ADODB.dll

Interop.CDO.dll

Für das CrystalReports© Runtime Modul CRRUN12.exe. Entfällt, wenn man FastReport© verwendet.
crpe32.dll Für CrystalReports©. Entfällt, wenn man FastReport© verwendet.

3 INI-Dateien

Alle Programme brauchen eine sog. INI-Datei, in der die grundlegenden Einstellungen stehen, wie z.B.:

  • Zugriffsdaten auf die Datenbank
  • Festlegung der Pfade für Reportdateien, Ablage von Dokumenten

usw.

Wenn man die Standard-Einstellungen verwendet (also z.B.nur mit einer Datenbank arbeitet) und wenn die INI-Datei im Standard-Ordner liegt, kann man die EXE ohne weiteres starten.

Wenn es jedoch mehrere Datenbanken, Abteilungen usw. gibt, muss man der Programmdatei "sagen", welche INI-Datei verwendet werden soll. Dieses wird hier beschrieben.

Empfohlen wird, die INI-Dateien im öffentlichen Ordner "C:\Users\Public\Documents\GEVITAS" abzulegen.

4 Links