de:app:020cor:110sm:030job:0400job

JOB - Batchjobs

Modul JOB


Datenfelder

Name Hilfetext-Beschreibung Datentyp Länge Codetable
INR Interne eindeutige ID Text 8
COD Job-Code Text 6 JOBTXT
NAM Name Text 40
TYP Wiederholungstyp des Jobs Text 1 Embedded
LOWTIM Früheste Job-Ausführung um HH:MM Numerisch 4
HIGTIM Letzte Jobausführung um HH:MM Numerisch 4
WDY Wochentag Text 1 Embedded
MDY Tag des Monats Text 2 Embedded
LSTBEGDATTIM Beginn der letzten Ausführung Datetime 15
LSTENDDATTIM Ende der letzten Ausführung Datetime 15
NXTBEGDATTIM Beginn der nächsten Ausführung Datetime 15
TRNTYP Transaktionstyp Text 1 Embedded
TRNFRM Frame-Name / Befehl Text 80
TRNARG Argument(e) Text 80
SSNINR INR der letzten für die Ausführung verwendete SSN Text 8
STA Status des Jobs Text 1 Embedded
FRQ 1/Frequenz Tage/Minuten Numerisch 2
SKPTIM Ausführung überspringen, wenn nicht ausgeführt nach x Stunde Numerisch 2
MAXRUNTIM Max Laufzeit des Jobs in Minuten Numerisch 4
USR Job Besitzer Text 8
VER Version Text 4
CAL Kalender Text 10
TIMZON Zeitzone Text 6 TIMZON
ETYFLG Ausführung je Entity Text 1
CURETY Entity in der der Job ausgeführt wird Text 8
ETYEXTKEY Entity Text 8

Datenfeld-Beschreibung und Eigenschaften


Datenfeld INR Interne eindeutige ID

Eindeutige interne ID eines Datensatzes in der Tabelle. Die INR ist ein Textfeld, das beim Aufruf des nächsten gültigen Eintrags vom Zähler dieser Tabelle erstellt wird. Das Feld INR wird zur Pflege von Links aus anderen Tabellen zu dieser Tabelle verwendet.

Bei Tabellen mit Kontraktdaten verbindet die INR die beiden Tabellen xxD und xxT als zugehörige Einträge mit gleicher INR.


Datenfeld COD Job-Code

Dieses Feld enthält den extern verwendeten Code zum Identifizieren eines Jobs.


Datenfeld NAM Name

Beschreibung des Jobs


Datenfeld TYP Wiederholungstyp des Jobs

Dieses Feld enthält den Typ der automatischen Wiederholung dieses Jobs (z.B. täglich, wöchentlich, monatlich). Siehe Embedded Codetable für detaillierte Informationen.

Codetable
Code Text
H Jede Stunde
* Jeden Arbeitstag
+ Jeden Tag
W Jede Woche
M Jeden Monat
Q Jedes Quartal
Y Jedes Jahr
Manuelle Ausführung
R Alle x Minuten
O Einmalig
P Arbeitstäglich alle x Min
A Halbjährlich

Datenfeld LOWTIM Früheste Job-Ausführung um HH:MM

Früheste Uhrzeit des Tages, an dem der Job ausgeführt werden darf.


Datenfeld HIGTIM Letzte Jobausführung um HH:MM

Späteste Uhrzeit an dem Tag, wann dieser Job ausgeführt werden darf. Für Jobs, die mehr als einmal pro Tag ausgeführt werden (d.h. stündlich oder alle x Minuten): Wenn dieser Zeitpunkt erreicht ist, folgt die nächste Ausführung am nächsten Tag.


Datenfeld WDY Wochentag

Nur für 'wöchentliche' Jobs: Tag der Woche, an dem der Job ausgeführt werden soll.

Codetable
Code Text
< Erster Arbeitstag
> Letzter Arbeitstag
2 Montag
3 Dienstag
4 Mittwoch
5 Donnerstag
6 Freitag
7 Samstag
1 Sonntag

Datenfeld MDY Tag des Monats

Für Jobs, die 'monatlich' oder nach längeren Zeitabständen ausgeführt werden: Tag des Monats, an dem der Job ausgeführt werden soll.

Codetable
Code Text
< Erster Arbeitstag
> Letzter Arbeitstag
1 Erster
2 Zweiter
3 Dritter
4 Vierter
5 Fünfter
6 Sechster
7 Siebter
Erster
8 Achter
9 Neunter
10 Zehnter
11 Elfter
12 Zwölfter
13 Dreizehnter
14 Vierzehnter
15 Fünfzehnter
16 Sechzehnter
17 Siebzehnter
18 Achtzehnter
19 Neunzehnter
20 Zwanzigster
21 Einundzwanzigster
22 Zweiundzwanzigster
23 Dreiundzwanzigster
24 Vierundzwanzigster
25 Fünfundzwanzigster
26 Sechsundzwanzigster
27 Siebenundzwanzigster
28 Achtundzwanzigster
29 Neunundzwanzigster
30 Dreißigster
31 Einundreißigster
L Letzter

Datenfeld LSTBEGDATTIM Beginn der letzten Ausführung

Datum und Zeit, zu denen der Job zuletzt gestartet wurde.


Datenfeld LSTENDDATTIM Ende der letzten Ausführung

Datum und Zeit zu denen der Job zuletzt beendet wurde.


Datenfeld NXTBEGDATTIM Beginn der nächsten Ausführung

Nächstes Datum und nächste Zeit zu denen die Ausführung geplant ist.


Datenfeld TRNTYP Transaktionstyp

Gibt an, ob TradeDesign-Transaktion oder Script bzw. ausführbaren Datei durch den Job ausgeführt werden soll.

Codetable
Code Text
T Transaktion
E Executable oder Script

Datenfeld TRNFRM Frame-Name / Befehl

Name der Transaktion,des Scripts oder der ausführbaren Datei, die ausgeführt werden soll. Der Name der Transaktion darf keinen Pfad oder Erweiterungen enthalten. Namen der Scripts oder der ausführbaren Dateien müssen einen vollständigen Pfad oder einen relativen Pfad zu $TD2HOME enthalten.


Datenfeld TRNARG Argument(e)

Argumente, die an Transaktion/Script zur Ausführung übergeben werden müssen.


Datenfeld SSNINR INR der letzten für die Ausführung verwendete SSN

Session in welcher der Job letztes Mal ausgeführt wurde (nur für TRNTYP 'Transaktion').


Datenfeld STA Status des Jobs

Status der letzten Jobausführung. Siehe Embedded Codetable für detaillierte Informationen.

Codetable
Code Text
R Gestartet
F Beendet
E Beendet mit Fehler
Nie Gestartet
C Konfigurierend
M Editiert

Datenfeld FRQ 1/Frequenz Tage/Minuten

Frequenz der Ausführung in Minuten. Nur bei Jobs mit Wiederholungstyp 'alle x Minuten'.


Datenfeld SKPTIM Ausführung überspringen, wenn nicht ausgeführt nach x Stunde

Optionales Feld. Ist der Inhalt nicht Null, wird die maximale Zeitspanne zwischen der geplanten und tatsächlichen Ausführung definiert. Nach dieser Zeit wird die geplante Ausführung auf den nächsten geplanten Zeitpunkt verschoben.


Datenfeld MAXRUNTIM Max Laufzeit des Jobs in Minuten

Defines an optional maximum allowed runtime for a job. If this time is set and exceeded the JOBTSK manager marks the job as erroneous and continues with the execution of the next waiting job. There is a global maximum runtime definable within the JOBTSK settings which might take effect if no job limit is defined.


Datenfeld USR Job Besitzer

Sofern nicht leer wird der auszuführende Job für diesen Benutzer-Id ausgeführt. Als Beispiel kann ein Benutzer für das Remote Client Printing gesetzt werden.


Datenfeld VER Version

Dieses Feld enthält den Versionszähler, um die Versionshistorie eines Eintrags dieser Tabelle verfolgen zu können. Die einzelnen Versionen werden über Einträge in der SLG-Tabelle hantiert.


Datenfeld CAL Kalender

Kalender für die Steuerung der Berechnung für die nächste Jobausführung.


Datenfeld TIMZON Zeitzone

Die Zeitzone kann in tdpara.in “system”, unter TZUser gesetzt werden.


Datenfeld ETYEXTKEY Entity

Dieses Feld enthält den externen Schlüssel der Entity, zu der diese Daten gehören.

Dieses Feld wird automatisch während der Eingabe gefüllt und wird als Filter beim Zugriff auf die Datenbank verwendet. Ohne spezielle Implementierung sind für den Benutzer nur Einträge der aktuell aktiven Entity sichtbar.


Datenfeld ETYFLG Ausführung je Entity

Wenn diese Checkbox gesetzt ist, erfolgt in der JOB-Verarbeitung eine Mehrfachausführung des Jobs für alle Entities, die der jeweilige Benutzer sehen kann.


Datenfeld CURETY Entity in der der Job ausgeführt wird

Wenn ETYFLG markiert ist, wird die Entity überwacht, in der der Job ausgeführt wird. Wenn das Feld leer ist, verarbeitet der Job die gesamte Liste der Entity. Während der Ausführung des Jobs in der die Entity läuft, wird dieses Feld aktualisiert. Wird der Job nach einen Abbruch erneut gestartet, wird die erste Entity zur Ausführung des Jobs aus diesem Feld genommen.

de/app/020cor/110sm/030job/0400job.txt · Last modified: 2022/03/14 14:57 (external edit)