SOG-Helpcenter Logo SOG Business - Software

jobentry - Jobeinträge


In dieser Tabelle wird ein Datensatz pro Eintrag in einem Job gespeichert



Objektklasse: JobEntry
key_1

Key-1
Format: char(38), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.jobentry_build_key_1(jobname, jobstep)
Text für Objectcontainer: #data:dbs.JobEntry(jobname, jobstep)

 




jobname

Name des Jobs
Format: char(30), Default: ' ', not null
Teilfeld von key_1

 




jobstep

Schrittnummer innerhalb des Jobs
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

 




txt

Beschreibung zu diesem Jobschritt
Format: varchar(200), Default: '', not null

 




hhfirm

Firmenkürzel. Leer für aktuelle Firma.
Format: char(30), Default: ' ', not null

 




gruppe

Gruppenname
Format: char(30), Default: ' ', not null

Bei Abbruch eines Schritts innerhalb einer Gruppe, können alle weiteren Jobschritte der gleichen Gruppe abgebrochen werden.
Schritte mit gleichem "level" können parallel verarbeitet werden, unabhängig davon, welcher Gruppe sie angehören.




lev

Steuert die Parallelverarbeitung von Jobschritten.
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Level=0: Keine Parallelverarbeitung.
Level>0: Schritte des gleichen Levels können parallel ausgeführt werden.




status

Ausführungsstatus
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Schritt soll ausgeführt werden
9=Schritt ist gesperrt




==> ok

base.jobentry.ok


==> gesperrt

base.jobentry.gesperrt


fkttype

Funktionstyp
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Programmausführung
1=Shell-Kommando ausführen
10=Job-Semaphore schützen
11=Prüfen ob eine Datei vorhanden ist
12=Firma für nachfolgende Jobschritte setzen
20=Unterjob aufrufen
2=SOGFormRef
3=SOG Forms




==> Programm

base.jobentry.Programm


==> Kommando

base.jobentry.Kommando


==> Sema

Überschrift: Job-Semaphore schützen
base.jobentry.Sema


==> Dateipruefen

Überschrift: Datei prüfen
base.jobentry.Dateipruefen


==> Firmenwechsel

base.jobentry.Firmenwechsel


==> Unterjob

Überschrift: Unterjob aufrufen
base.jobentry.Unterjob


==> SOGFormRef

base.jobentry.SOGFormRef


==> SOGForms

base.jobentry.SOGForms


fkt

Funktions- oder Programmname
Format: varchar(250), Default: '', not null

 




para1

Weitere Parameter
Format: varchar(250), Default: '', not null

 




para2

Weitere Parameter
Format: varchar(250), Default: '', not null

 




paranr

Schlüsselbegriff aus "jobpara"-Tabelle.
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




prio

Ausführungspriorität
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Hoch
9=Niedrig




aborterror

Definiert das Verhalten bei Abbruch eines Jobschrittes
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Auftretende Fehler ignorieren
1=Alle Jobschritte der gleichen Gruppe abbrechen
9=Bei Fehler aktuellen Job abbrechen




==> FehlerIgnorieren

Überschrift: Fehler ignorieren
base.jobentry.FehlerIgnorieren


==> GruppeAbbrechen

Überschrift: Alle Jobschritte der gleichen Gruppe abbrechen
base.jobentry.GruppeAbbrechen


==> JobAbbrechen

Überschrift: Aktuellen Job abbrechen
base.jobentry.JobAbbrechen


reqsrvattr

Benötigte Serverattribute
Format: varchar(250), Default: '', not null

Durch Komma getrennte Liste von notwendigen Serverattributen.




maxwait

Maximale Anzahl Minuten, die auf die Aktivierung des Jobschrittes gewartet wird.
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




maxwaitfkt

Definiert das Verhalten, das nach Ablauf der Maxwait-Zeit zutrifft.
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

 




==> SchrittIgnorieren

Überschrift: Jobschritt ignorieren
base.jobentry.SchrittIgnorieren


==> SchrittMitFehlerAbbrechen

Überschrift: Jobschritt mit Fehler abbrechen
base.jobentry.SchrittMitFehlerAbbrechen


maxrtm

Maximale Anzahl Minuten, die ein Jobschritt dauern darf.
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




maxrtmfkt

Definiert, was nach Ablauf der maxrtm-Zeit mit dem Jobschritt passieren soll.
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Keine Maxrtm-Behandlung
8=nach Ablauf der maxrtm-Zeit soll der Jobschritt mit Windows-Mitteln terminiert werden (Kill Task).
9=Nach Ablauf von maxrtm Jobausführung fortsetzen. Ist maxrtm=0 wird nicht auf das Ende des gestarteten Programms gewartet!




==> KeineFunktion

Überschrift: keine Funktion
base.jobentry.KeineFunktion


==> Kill

base.jobentry.Kill


==> Fortsetzen

Überschrift: fortsetzen
base.jobentry.Fortsetzen


respuser

Sachbearbeiter für Rückmeldung über Erfolg und Mißerfolg des Jobschritts.
Format: char(30), Default: ' ', not null
Auswahlliste: sachbea.awl

Sachbearbeiter für Rückmeldung für einzelne Jobschritte.




respfkt

Definiert die Art der Benachrichtigung des respuser-Sachbearbeiters
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Keine Benachrichtigung
6=Benachrichtigung per Email bei Ende mit und ohne Fehler
7=Benachrichtigung per Email bei Ende mit Fehler
8=Benachrichtigung per Aufgabe bei Ende mit und ohne Fehler
9=Benachrichtigung per Aufgabe bei Ende mit Fehler




==> Keine

Überschrift: keine
base.jobentry.Keine


==> MailBeiEnde

Überschrift: Benachrichtigung per E-Mail bei Ende
base.jobentry.MailBeiEnde


==> MailBeiFehler

Überschrift: Benachrichtigung per E-Mail bei Ende mit Fehler
base.jobentry.MailBeiFehler


==> AufgabeBeiEnde

Überschrift: Benachrichtigung per Aufgabe bei Ende
base.jobentry.AufgabeBeiEnde


==> AufgabeBeiFehler

Überschrift: Benachrichtigung per Aufgabe bei Ende mit Fehler
base.jobentry.AufgabeBeiFehler


restart

Definiert die Restartmöglichkeit des Jobschrittes
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Restart nach technischen Problemen ist nicht möglich
1=Restart nach technischen Problemen ist möglich




==> NichtErlaubt

Überschrift: nicht erlaubt
base.jobentry.NichtErlaubt


==> Erlaubt

Überschrift: erlaubt
base.jobentry.Erlaubt


userid

User-ID des letzten Bearbeiters
Format: char(6), Default: ' ', not null
Auswahlliste: sachbea.awl

 




running_userid

Ausführungsbenutzer
Format: char(6), Default: ' ', not null
Auswahlliste: sachbea.awl

Benutzerkennung, unter der der Job ausgeführt werden soll.
Ist das Feld leer, erfolgt die Ausführung unter der Benutzerkennung des laufenden Jobhandlers.

Das Feld kann nur dann auf einen Wert gesetzt werden, der nicht der eigenen User-ID entspricht, wenn der aktuelle Benutzer das VACOS Recht "jobadmin" besitzt.




set_mutex

Durch Komma getrennte Liste von Mutex-Begriffen,
Format: varchar(250), Default: '', not null

die durch diesen Jobschritt definiert werden.




check_mutex

Durch Komma getrennte Liste von Mutex-Begriffen,
Format: varchar(250), Default: '', not null

die durch diesen Jobschritt überprüft werden.




tstopt

Option für Testbetrieb
Format: char(10), Default: ' ', not null

n: Anzahl Sekunden
-n: Anzahl Sekunden bis Abbruch
n:m: Zufällige Anzahl Sekunden zwischen n und m




ioencoding

IOEncoding
Format: char(30), Default: ' ', not null

Mit dieser Option kann das Encoding für EA-Operationen eingestellt werden.
Die Option wird zur Zeit nur für "Kommandos" unterstützt.
Ist die Option leer gilt das Encoding "Default".
Geben Sie hier "utf8" an, um mit multinationalen Zeichensätzen innerhalb von Kommandos arbeiten zu können.
Nicht alle Windows-Programme unterstützten utf8-Codierungen.




hhupd

Datum des Datensatzes
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

 




id_aufgaben_presets

Aufgabenvorbelegung
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Auswahlliste: VALUEPAIRS

Über dieses Feld kann eine Aufgabenvorbelegung definiert werden, die wenn die entsprechende Rückmeldefunktion gepflegt ist, wirkt.