OBS/Adminhilfe/Service Firmen/Liste: Unterschied zwischen den Versionen

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.
KKeine Bearbeitungszusammenfassung
Zeile 138: Zeile 138:
|weitere_A
|weitere_A
|A ras.pbk
|A ras.pbk
|
|{{Achtung|Mittlerweile obsolet. Zugangsdaten werden nicht mehr über die Service Firmen verwaltet!}}
Liest die Rasphone.pbk aus und zeigt diese als Memofeld an.
}}
}}


Zeile 144: Zeile 145:
|weitere_B
|weitere_B
|B Command Line Interpreter
|B Command Line Interpreter
|
|Öffnet eine CMD
}}
}}


Zeile 150: Zeile 151:
|weitere_C
|weitere_C
|C File Zilla Benutzer XML erzeugen
|C File Zilla Benutzer XML erzeugen
|
|Erzeugt eine Filezilla XML Datei unter "..\obs\SYS\EXPORT\FileZilla Server.xml"
}}
}}



Version vom 19. August 2022, 15:32 Uhr

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

Hierüber kann die Liste nach verschiedenen Eigenschaften gefiltert werden.

HINWEIS: Felder die nicht näher erklärt werden wurden schon unter Service Firmen Maske Reiter 1 ausführlich erklärt.
Feld Beschreibung
Eigenschaft Service Filtern nach Eigenschaften, die in der Service Firmen Liste den Einträgen hinterlegt worden ist (s. F7 Eigen.).
Eigenschaft Personen Filtert nach Eigenschaften, die bei der jeweiligen Person im Personenstamm hinterlegt worden ist.
Kunden Nr. Filtert nur eine bestimmte Kundennummer
Modul Filtern nach Kundenmodulen. Es können mehrere ausgewählt werden.
Artikel Ftilern nach OBS-Vertrags Artikeln (Vertragsverwaltung → OBS Vertragsinformationen → Reiter 2 Module)
Vertragsnummer nicht gefüllt Zeigt nur Einträge ohne hinterlegten OBS-Vertrag.
OBS Vertrag nicht gekündigt Zeigt nur Einträge, bei denen OBS Vertrag gekündigt nicht aktiviert ist.
OBS Vertrag gekündigt Zeigt nur Einträge, bei denen OBS Vertrag gekündigt aktiviert ist.
OBS Update Error Filtern nach Feld Update Error
Kontakt zum Update Server Filtern nach Feld Update Server Kontakt
Netzwerk wird durch Bergau verwaltet Filtern nach Feld Bergau Netzwerk
Makro für Warnmeldung vorhanden Es werden nur Einträge angezeigt, bei denen auf Reiter 2 der Maske ein Makro hinterlegt ist.
Standard Liste Filtern nach Feld In Standard Liste anzeigen
Messe/Notfall Kasse Filtern nach Feld Messe /Notfallkasse
OBS Demo Filtern nach Feld OBS Demo
Auto Update Filtern nach Feld Auto Update

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
ACHTUNG: Mittlerweile obsolet. Zugangsdaten werden nicht mehr über die Service Firmen verwaltet!

Liest die Rasphone.pbk aus und zeigt diese als Memofeld an.

B Command Line Interpreter
Öffnet eine CMD
C File Zilla Benutzer XML erzeugen
Erzeugt eine Filezilla XML Datei unter "..\obs\SYS\EXPORT\FileZilla Server.xml"
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

Automatiken

Garbage

Über die OBS Garbage werden jeden Tag folgende zwei Automatiken durchgeführt:

Vertragsstatus in Service Firmen übernehmen

Es wird über die in den Servicefirmen hinterlegten Verträge geschaut ob selbige noch aktiv sind (Vertragsstatus < 21). Ist ein Vertrag nicht mehr aktiv, der Status also auf 21 gesetzt, wird im Servicefirmen Eintrag das Häkchen bei OBS Vertrag gekündigt gesetzt und das Häkchen bei In Standard Liste anzeigen entfernt. So sollten diese Einträge beim normalen Arbeiten nicht mehr mit angezeigt werden. Servicefirmen, die von dieser Automatik ausgenommen werden sollen, kann der Vertrag 999999 hinterlegt werden.

OBS-Updateserver vorhanden nur wenn letzter Kontakt < 30 Tage

Wenn ein Servicefirmen Eintrag innerhalb der letzten 30 Tage Kontakt zum Bergau Update Server hatte, wird das Häkchen Update Server Kontakt aktiviert und andernfalls deaktiviert.
Als Grundlage dient das Feld sp_tdatum was auch in der Liste als Letzter Kontakt zum Updateserver angezeigt wird.