Das ist eine für den Ausdruck optimierte Ansicht des gesamten Kapitels inkl. Unterseiten. Druckvorgang starten.

Zur Standardansicht zurückkehren.

Externer Support

Datenübertragung für den Support

Ab der Version 1.1.16 steht die Möglichkeit der Datenübertragung, des Datenaustauschs mit den Consultants auf sehr einfache Weise zur Verfügung.
Der Datenaustausch erfolgt über eine gesicherte SSH Verbindung, wobei das verwendete SFTP auch als SSH-FTP bezeichnet wird.

Diese Funktion ist vor allem für die Mitglieder der Kieselstein ERP eG gedacht. Solltest du noch kein Mitglied sein, gerne den Mitgliedsantrag herunterladen, ausfüllen, unterschreiben und uns zusenden.

Um diese Funktion nutzen zu können, muss die Zusatzfunktionsberechtigung SUPPORT aktiviert sein. Für die Aktivierung wende dich bitte an deinen Kieselstein ERP Betreuer.

Nach Aktivierung der Zusatzfunktionsberechtigung und nach dem Neustart deines Kieselstein ERP Clients, gibt es im Modul System zwei neue Reiter.

  • Unterer Modulreiter Parameter, oberer Reiter Support
  • Unterer Modulreiter Pflege, oberen Reiter Support

Parametrierung

Erfolgt unter Parameter, Support.

Hier sind folgende Daten anzugeben:

Feld Bedeutung
Server IP Adresse
Protokoll Mit welchem Protokoll werden die Daten übertragen. Derzeit wird nur SSH-FTP hier als SFTP bezeichnet unterstützt
Port Der Port der Gegenstelle. Default 22
Anmeldeart Es stehen zwei Anmeldearten zur Verfügung
a.) Zertifikat
b.) Benutzer und Kennwort
Benutzer Der Benutzer unter dem die Datei(en) abgelegt werden. Dies wird üblicherweise das Home-Verzeichnis des jeweiligen Users sein
Kennwort Wenn die Anmeldeart auf Benutzer und Kennwort steht, hier bitte das sichere Kennwort eingeben.
Zertifikat Wenn die Anmeldeart auf Zertifikat steht, so hier bitte das entsprechend zur Anmeldung passende Zertifikat einspielen
Mail an Wenn der Job erledigt ist, wird an die eingetragene(n) Email-Adresse(n) eine entsprechende Nachricht versandt. Trennung mehrere EMail Adressen durch ; Semicolon

Zusätzlich muss unter System, Parameter für den Parameter PG_DUMP_PATH der Pfad auf das Programm zum Dump der Datenbank, aus Sicht deines Kieselstein ERP Servers hinterlegt werden. D.h. wenn z.B. nach dem Start der Datenübertragung die Fehlermeldung

erscheint, konnte das Programm (pg_dump) für den Dump der Datenbank nicht gefunden werden.

Beispiele sind:

Betriebssystem Beispiel-Eintrag
Windows d:\Program Files\PostgreSQL\17\bin\pg_dump.exe
Linux /usr/lib/postgresql/16/bin/pg_dump

In der Regel ist auf beiden Betriebssystemen der Pfad für die jeweiligen Programme eingerichtet (da ansonsten der Serverdienst nicht starten würde).

Datenübertragung

Mit Pflege, Reiter Support und dem Klick auf

Datenbank exportieren, werden die Daten an den eingestellten Server übertragen.

Welche Daten werden übertragen

Derzeit wird ein aktuelles Backup der aktiven Kieselstein ERP Datenbank 1:1 an den Server übertragen.

Erweiterungen wie z.B. Anwenderreports sind in Planung.

1 - Testdaten erzeugen

Erzeugen von Testdaten für dein Kieselstein ERP

Ab der Version 2.0 steht auch die Erzeugung von Protokolldaten die wiederum für die Erzeugung von Testabläufen verwendet werden können zur Verfügung.
Um dies zu aktivieren ist direkt in den Startaufruf deines Kieselstein ERP der Eintrag –enableactionlog zu ergänzen, sodass dieser z.B. wie folgt aussieht.

kieselstein-client.bat

start "Kieselstein Client" "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %KIESELSTEIN_CLIENT_OPTS%  -classpath "%CLASSPATH%" com.lp.client.pc.LPMain --enableactionlog %*

bzw. für die
kieselstein-client.sh

set -- \
        -classpath "$CLASSPATH" \
        com.lp.client.pc.LPMain \
        --enableactionlog \
        "$@"

Wichtig:
Damit du mit den Testdaten vernünftig arbeiten kannst, musst der JVM (JavaVirtualMachine) ausreichend Speicher zur Verfügung gestellt werden. D.h. es muss in der kieselstein-client.bat bzw. in der kieselstein-client.sh der Wert für XMX auf 8GByte erhöht werden. D.h. es ist der Wert von -Xmx4096m auf z.B. -Xmx8G zu ändern.

Nun kann mit Shift-Ctrl-R die Aufzeichnung gestartet werden.

Durch erneutes Tippen von Shift-Ctrl-R kann eine weitere Aufzeichnung gestartet werden bzw. wird wenn man nun auf Abbrechen klick, die Aufzeichnung beendet.

Beim Start der Aufzeichnung wird nach einem Namen verlangt. Dies dient der leichteren Verwaltung.

Dass eine Aufzeichnung läuft wird mit einem roten Rahmen um den Client angezeigt.

Mit Strg+F2 kann die Aufzeichnung pausiert werden. Dies wird durch einen orangen Rahmen angezeigt.

Mit Strg+Shift+mittlere Maustaste kann der angeklickte Feldwert in das Action-Tracking-File abgelegt werden, damit dann von der Testroutine auf den Wert geprüft werden kann.

Die Protokolldateien werden im Clientverzeichnis abgelegt. Dieses findest du wieder im User-Home, je nach Betriebssystem:

  • Windows: c:\Users\Benutzername.kse\Default\log\lpclient_actions.log
  • Linux: /home/Benutzername/.kse/Default/log/lpclient_actions.log

Um eine Aufzeichnung zu beenden ebenfalls mit Shift+Strg+R den Aufnahme-Dialog aufrufen und nun mit Abbrechen die Aufzeichnung stoppen.
Es verschwindet damit auch der rote Rahmen.