Prozesse

=1   Change Log=

=2   Prozessverwaltung2001-02-02=

Telefonanbindung: àz. B. CARA, INTD, BCS, SEL4, V24S, DINA

SI 01 : Buchungsserver àfür alle Buchungen verantwortlich àz. B. Kasse, Telefon, Pay-TV usw.

-> cd sihot      >scmd hide [Prozessname]       => Prozess nicht sichtbar

-> cd sihot      >scmd nhide [Prozessname]     =>  Prozess wird sichtbar



Änderung von Einstellungen                 => über Tastenkombination ctrl – shift – Alt – r wird -> Modify freigeschaltet.

Änderung vornehmen                           => Modify, um Änderung zu übernehmen, zur Überprüfung der Übernahme nachsehen ob Änderung links übernommen wurde

Reset Parameter                                 => führt zur Standardeinstellung

Reset Prozessnamen                           => Neustart des Prozesses, falls Autostart gesetzt.

[Prozessname / Autostart => gesetztÖ/ Modify, Anwendung läuft]

>scmd stat [Prozessname]      => Prozess läuft korrekt(keine Buffer, kein Time-Out), läuft nicht korrekt oder läuft nicht

>scmd p [Prozessname]                      => Parameter

>scmd set [Prozessname](Parameter-Wert)                  => Änderungen vornehmen(>scmd set INTD –r 9600)

>scmd sta [Prozessname]                   => Neustart

Probleme:

Telefon wird nicht gebucht                   => GDV Satz im Protokoll überprüfen

>vi sdmon. log                        => dazu gehörigen GDV Satz suchen

?GDV                                     => rückwärts suchen nach GDV-Satz, davor steht welche TK-Anlage (z. B CARA)

2.1  GDV - Satz
Telefonanbindung (z. B. CARA) ....GDV... Nebenstelle, Datum, Uhrzeit... 4-stellig: Dauer, 4-stellig: Einheit




 * >vi slog. log                                       => GDV Satz    - OK (SI 01 ) àTeli/ Gebührennebenstelle ob offen oder gebucht àwenn offen àÜberprüfung der Uhrzeit


 * => GDV Satz   nicht OK àERR SI 01, BCA-Verursacher, Nebenstelle nicht vorhanden àHerrn Paul

2.2  Überprüfung der Uhrzeit
>vi sdmon. log=> Leistung wurde in „nicht verbuchte Leistungen gebucht“, Überprufung der Uhrzeiten.

?CKI.* [Zimmernummer]                                   => suchen nach Check-In

?CKO.*[Zimmernummer]                                  => suchen nach Check-Out

Schnittstelle: aus > scmd p [Prozessname]à>type s_ibios.inf àwelches ibios?- 00 x. log

>vi ibios 00 x. log                                => wenn „in“ und „out“ im Wechsel ist alles OK/ nicht OK àHr. Paul

=> nur „out“ àHardware – Problem

N                                                        => vorheriger Datensatz

n                                                        => nächster Datensatz

Strg – Ende                                        => ans Ende der Datensätze


 * q!                                                      => verlassen des Programmes

BUM    àBerechtigungsumschaltungen

CKI      -> Check In

CKO    -> Check Out

GDV    -> Gebühren Daten Verarbeitung

PTV     -> Pay-TV-Buchung

WEK   -> Wecken

WUN   -> Wake Up Now

WUQ   -> Wake Up Quittung

MIN     -> Minibarbuchung

RST     -> Room Status

2.3  Administration à SiPerform
Procs Tabelle àProzess (z. B. ASIS) àAussage über die Fähigkeiten des Prozesses = interne Datensätze, die er verarbeitet.

Bsp.: ASIS

ServerID :                    ==        ASIS                Validate                       oder

==       asis                  Validate

service :           Aussage über die Fähigkeiten z. B. BUM; MSX (Message-Anzeige)


 * infoText :          Prozessverwaltung àBeschreibung des Prozesses ànormalerweise eine Nummer, unter dieser ist ein Eintrag in der [deu.txt]zu finden àBeschreibung des Prozesses in der jeweiligen Landessprache

objID :              z. B. 95 àtable öffnet procxp   à� procs ID : z. B. 95

procsp Parameter

opt :                 Parameter z. B. Dl

infoText :          Nummer aus deu.txt oder direkter Text

cntrlType :        Art des Parameters, z. B. ENUM => Zahl

flags :              D àEintrag in Prozessverwaltung nicht sichtbar


 * default :                       Wert des Parameters wie er als Standard im Programm eingetragen ist à darf nicht geändert werden


 * currentValue:   Welcher aktuelle Wert für Parameter gesetzt ist


 * from/ toRange:Werte innerhalb derer der Parameter liegen kann




 * Prozessverwaltung àwenn der Parameter markiert ist, wird mit Reset der Parameter auf default aus procsp gesetzt
 * Wenn default und currentValue gleich sind, wird der Parameter dem Prozess nicht übergeben

Den Inhalt der procs und procsp kann man von der DOS – Box aus in eine Datei schreiben.

Hintergrundprozesse runterfahren >procgen -f [Dateiname]-mktxt

In der Datei steht der ganze Inhalt, soll zusätzlich ein Prozess angebunden werden, kann man die dazu erforderlichen Einträge anhängen.

Mit >procgen -f [Dateiname] –mkdb wird der Inhalt in die Datenbank geschrieben.

Hintergrundprozesse wieder hochfahren

Bsp.:   >scmd end àHGP werden runtergefahren

>procgen -f [proc.txt] -mktxt

proc.txt öfffnen – am Ende unterhalb des Strichs Hyper.txt einfügen, Datei speichern und mit

>procgen -f [proc.txt] –mkdb einlesen

>scmd –Ss HGP werden wieder hochgefahren

2.4  Parameter:
debug-level (dl)           àsteht auf Ø�                         = nichts zusätzlich geloggt

àsteht auf 1                          = wird geloggt, was Prozess macht

àsteht auf 2 o. höher             = zusätzlich geloggt, was rein und raus geht, z. B. Dateien


 * debug-function (df)     à�       muss gesetzt sein zwischen 0-255 je nachdem wie viel der

Prozess mitloggen soll, z. B. 255 = alles

[com1]
 * bei seriellen Schnittstellen àibios.log,, protokolliert, was über Schnittstelle rein und rausgeht. Wenn ein Prozess neu gestartet wird, wird das Ibios normalerweise gelöscht und neu angelegt. Um das Löschen zu verhindern kann man im Profile folgende Einträge ergänzen:
 * z. B. ( Sihot/inst/Profile)

config = ibconf

[ibconf]

appendlog = true

Dadurch wird immer an das ibios für diese Schnittstelle angehängt bis max. 8 MB.

Dann wird es in ibios000.log.bak umbenannt und ein neues ibios 000.log geschrieben.