OBS/Adminhilfe/Service Firmen/Liste

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Für diese Seite wurde eine Zugriffsbeschränkung eingerichtet. Falls du diese Nachricht siehst, bist du nicht berechtigt, diese Seite einzusehen.

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration

Diese Liste dient der Verwaltung der OBS-Installationen. Hierüber lassen sich z. B. Update einplanen und Informationen zum aktuellen System des Kunden einsehen.

Liste

Spalten

Spalte Beschreibung
PS-Nr Hinterlegte Kundennummer des Personenstamms
Sub Sub-Nummer der Firma. Dies ist relevant wenn ein Kunde mehrere Firmen oder Filialen hat.
Bei Notfallkassen wird häufig ein N verwendet. Demos bzw. Test-Installationen erhalten einen Buchstaben vom Ende des Alphabets.
VNr Hinterlegter Vertrag. Dieser ist wichtig um zu ermitteln, ob eine entsprechende Firma noch einen gültigen Vertrag hat und ob diese daher Updates erhalten sollen. Eine Automatik der Garbage prüft anhand der Verträge ob diese noch aktiv sind und macht sonst einen entsprechenden Eintrag in der Spalte Künd'
Künd Wurde der Vertrag geknüdigt?
Vertrag Ist ein Vertrag hinterlegt?
Bergau Wird das Netzwerk durch Bergau verwaltet? Dies wird aktuell nicht gepflegt)
Std. Ist die Firma Teil der Standard-Liste. In der Regel brauchen nur Einträge der Standard Liste berücksichtigt werden.
Messe Ist der Eintrag eine Notfall- oder Messekasse? Diese müssen in der Regel nicht immer mit aktualisiert werden und falls doch müssen hier besondere Zeiten berücksichtigt werden, da Notfallkassen in der Regel Abends ausgeschaltet sind. Messekassen werden hingegen meistens nur 2-3 Mal pro Jahr benötigt.
Error Ist beim letzten Update ein Fehler aufgetreten? Sollte es Update Fehler gegeben haben muss nach diesem Feld gefiltert werden. Ist der Fehler behoben muss das Häkchen manuell wieder entfernt werden.
Upd-Srv Gab es innerhalb der letzten 30 Tage einen Kontakt zum Update Server? Dies wird automatisch über die Garbage gesetzt.
Name Hier wird der freie vergebbare Suchbegriff des Eintrages angezeigt. Dieser enthält oft auch weitere Informationen, z.B. ob es sich um eine Zweitfirma etc. handelt.
Vers. Zeigt die aktuelle Version an. Diese sollte normalerweise durch den Updater der OBS-Installation an den Update Server übermittelt werden.
Bemerkung Ein frei einstellbarer Text
Kontakt Wann war der letzte Kontakt mit dem Updateserver?

Tasten und Schaltflächen

F2 Filter

F4 Sort

Die Liste kann nach folgenden Punkten sortiert werden:

Sortierung Beschreibung
A Service Personen-Nr Sortierung nach der Personennummer
B Suchbegriff Suchbegriff der Service Firmen Liste
C Versionsnummer Aktuelle Versionsnummer
D Letzter Kontakt zum Updateserver Letzter Kontakt zum Updateserver

F6 Datensätze per SQL-Statement markieren

Ermöglich das Markieren von Installationen per SQL-Statement.

Das SQL-Statement kann beliebig aufgebaut werden. Es ist nur wichtig, dass das Feld sys_uid der Tabelle serviceperssta mit dem Namen srv_ps_uid im Ergebnis vorkommt. Es werden dann alle Datensätze mit der sys_uid aus dem Feld srv_ps_uid markiert.

Beispiel: Es sollen alle Kunden mit mindestens einer Shop-Schnittstelle des Types VShop 4 markiert werden.

SELECT DISTINCT
	kd_kf_psnr AS PsNr,
	EXTRACTVALUE(kd_memo, '/Nr') AS MShopNr,
	EXTRACTVALUE(kd_memo, '/Bez') AS MName,
	EXTRACTVALUE(kd_memo, '/Typ') AS Bemerkung,
	ps_name,
	sp_versionsoll,
	sp_firma,
	serviceperssta.sys_uid AS srv_ps_uid
FROM kusys_data
JOIN perssta ON ps_nr = LEFT(kd_kf_psnr,6)
JOIN serviceperssta ON sp_psnr = ps_nr AND sp_firma = SUBSTRING(kd_kf_psnr,7)
WHERE
	kd_typ = 'Shops' AND
	EXTRACTVALUE(kd_memo, '/Typ') = '2' AND
	kd_kf_uid IN (
		SELECT MAX(kf_uid)
		FROM KUSYS_FILE
		GROUP BY kf_psnr)
	-- remove the line below if version is not important!
	-- AND ps_nr IN (SELECT DISTINCT sp_psnr FROM serviceperssta WHERE sp_version >= '003040')
ORDER BY sp_versionsoll DESC, kd_kf_psnr, kd_memo;

F7 Eigenschaften

Hierüber können den Service Firmen Einträgen Eigenschaften hinterlegt werden, nach denen auch per Filter selektiert werden kann.

F8 Info

Auch den Service Firmen kann das Info System verwendet werden.

F10 Weitere Funktionen

A ras.pbk
B Command Line Interpreter
C File Zilla Benutzer XML erzeugen
D1 OBS_UPDATE.EXE zum OBS Update Server hochladen
Über diese Funktion kann eine OBS_Update.exe als Blob für das Remote CMD "OBS_Update.exe ersetzen" auf den Updateserver hochgeladen werden.

Bevor die Datei hochgeladen wird, kann eine OBS_Update.exe ausgewählt werden. Der Name der ausgewählten Exe spielt keine Rolle.

ACHTUNG: Vorhandenes Blob auf Updateserver wird immer überschrieben

Beim Kunden wird die runtergeladene Datei immer OBS_UPDATE_NEU.EXE heißen und OBS_Update merkt selbstständig, dass die Datei ersetzt werden muss.

D2 SUPPORT_MACRO zum OBS Update Server hochladen
Über diese Funktion kann ein Support_Macro.pmac als Blob für das Remote CMD "Support Macro Ausführen" auf den Updateserver hochgeladen werden.

Bevor die Datei hochgeladen wird, kann ein Macro ausgewählt werden. Der Name des ausgewählten Macros spielt keine Rolle.

ACHTUNG: Vorhandenes Blob auf Updateserver wird immer überschrieben

Beim Kunden wird die runtergeladene Datei immer SUPPORT_MACRO.PMAC heißen und automatisch ausgeführt.

H1 Remote Service Protokoll-Übersicht (Alles)
H2 Remote Service Protokoll-Übersicht (xxxxxx)
I Remote Service Commands
Öffnet die Verwaltung der Remote-Kommandos. Weitere Informationen siehe hier.
I1 (Admin) Globaler Hinweis für Updates
J Liste der OBS Updates
K Angemeldete Service Firmen
L Systeminformationen einlesen
M Kundendaten anzeigen (Liste PModes, Module,..)
M1 Kundendatenbankinformationen anzeigen
N Kundendaten einlesen (XML Dateien Importieren)
O Kundenden-Update Informationen anzeigen
P Modul Registrierung OBS
Q App Verwaltung
S1 Firmen Statistik Protokolle OBS
S2 Statistik Notfallkassen

Maske

Für jeden OBS-Installation sollte über diese Maske ein Eintrag angelegt werden, über den diese dann später verwaltet werden kann.

Felder

Reiter 1 Stammdaten

SERVICEPERSSTA MASKE.png

Feld Beschreibung
Ps-Nr. Kundennummer aus dem Personenstamm
Sub Firma Wird verwendet, wenn ein Kunde mehr als eine OBS-Installation hat. Es wird hier in der Regel fortlaufend das Alphabet verwendet (A,B,C,..) außer bei besonderen Installationen. Notfallkassen sollten mit einem N versehen werden und Demos sollten mit einem Z versehen werden.
Vertrag Hier muss der OBS-Vertrag hinterlegt werden. Eine Automatik prüft nachts ob der Vertrag noch aktiv ist und nimmt den Kunden andernfalls aus der Standard Liste raus.
Suchbegriff Wird in der Liste angezeigt. Es ist wichtig, dass dieser möglichst den Namen des Kunden enthält, damit Installationen einer Firma bei Sortierung nach Suchbegriff untereinander stehen. Zudem sollte der Suchbegriff die Art der Installation eindeutig beschreiben können.
In Standard Liste anzeigen Die Installation soll in der Standard-Liste angezeigt werden. Mit dieser sollte in der Regel gearbeitet werden.
OBS Demo Es handelt sich um eine Demo-Installation.
Messe / Notfallkasse Es handelt sich um einen Notfall- oder Messekasse.
Auto Update Der Kunde möchte gerne automatisch OBS-Updates erhalten auch ohne aktiv nach diesen nachfragen zu müssen.
Bergau Netzwerk Das Netzwerk des Kunden wird von Fa. Bergau verwaltet (Dies wird aktuell nicht mehr gepflegt)
Update Error Wird automatisch gesetzt wenn bei einem Update ein Fehler aufgetreten ist. In diesem Fall kann danach selektiert werden und die Fehler bearbeitet werden. Das Häkchen muss manuell entfernt werden nachdem der Fehler behoben wurde.
OBS Vertrag gekündigt Wird automatisch gesetzt wenn der hinterlegte Vertrag auf Status 21 ist.
Update Server Kontakt Die Installation hatte innerhalb der letzten 30 Tage Kontakt zu unserem Update Server.
EMail-Adr
Letzte Update Wird mittlerweile nicht mehr autom. aktualisiert.
Version Enthält die aktuell verwendete OBS-Version der Installation
Bemerkung Hier kann eine genauere Beschreibung und Besonderheiten der Installation hinterlegt werden.
Platzhalter 1
Platzhalter 2

Reiter 2 Macro

SERVICEPERSSTA Reiter2Macro.png:
Hier kann ein Makro hinterlegt werden, welches beim Einplanen von Updates im Bemerkungsfeld angezeigt wird:
RemoteServiceKommand Bemerkung.png:

Reiter 3 Sicherungshinweise

Hier können Texte eingetragen werden.

Reiter 4 App

Reiter 5 Dump Parameter

Folgende Paramater werden momentan verwendet (diese müssen in der Gruppe [BERGAUDB] eingetragen werden):

[BERGAUDB] ImportMail=test@test.de DBNAME=obs_mysql_test

Parameter Beschreibung
DBNAME Name der Datenbank für den Autoimport der Datenbank
ImportMail E-Mail Adresse für die Backupimport Benachrichtigung