diff --git a/src-modules/module/userantrag/conf/userantrag.xml b/src-modules/module/userantrag/conf/userantrag.xml index 5a14b3e..b8b4fce 100644 --- a/src-modules/module/userantrag/conf/userantrag.xml +++ b/src-modules/module/userantrag/conf/userantrag.xml @@ -28,7 +28,7 @@ - + @@ -37,11 +37,16 @@ + - + + + + + + - @@ -61,6 +66,80 @@ + + +Schlüssel der Rolle, z.B. FB1 +Name der Rolle, z.B. Dekanatsgeschäftsführung FB 1 + +1=ja,0=nein + + + + + + +user_antrag_empfaenger +tid +1 +user_antrag_empfaenger_pkey + + + + + + + + +
+ + + + + +1=ja,0=nein + + + + + + +user_antrag_empfaenger_userinfo_bez +tid +1 +user_antrag_empfaenger_userinfo_bez_pkey + + + + + + + + +
+ + + + +1=ja,0=nein + + + + + + +user_antrag_genehmigung2_userinfo_bez +tid +1 +user_antrag_genehmigung2_userinfo_bez_pkey + + + + + + + + +
@@ -96,16 +175,37 @@ - + + + + $USERANTRAG_PFAD/masken + + + + + + $USERANTRAG_PFAD/masken + + + + + + $USERANTRAG_PFAD/masken + + - + + + - + - - + + @@ -198,7 +299,7 @@
+ +
+In diesem Formular können Sie Empfänger_innen Genehmigung Stufe 1 verwalten. + + + + + + + + + +
+ In diesem Formular können Sie Empfänger_innen Genehmigung Stufe 1 verwalten. + + tid + + + + + + + + + + + + + + +
+In diesem Formular können Sie Empfänger_innen Genehmigung Stufe 2 verwalten. + + + + + +
diff --git a/src-modules/module/userantrag/etl/user_antrag/Read_genehmigte_Antraege.ktr b/src-modules/module/userantrag/etl/user_antrag/Read_genehmigte_Antraege.ktr new file mode 100644 index 0000000..0857a60 --- /dev/null +++ b/src-modules/module/userantrag/etl/user_antrag/Read_genehmigte_Antraege.ktr @@ -0,0 +1,636 @@ + + + + Read_neue_Antraege + + + + Normal + 0 + / + + + AntragId + -1 + AntragId des zu verarbeitenden Antrags + + + + + + +
+ + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2025/01/13 14:15:04.452 + - + 2025/01/13 14:15:04.452 + H4sIAAAAAAAAAAMAAAAAAAAAAAA= + N + + + + + + read_user_antrag3 + Copy rows to result + Y + + + read_hochschulinfo + Switch / case + Y + + + Switch / case + Abort wenn hochschulinfo nicht ok + Y + + + Switch / case + read_user_antrag3 + Y + + + + Abort wenn hochschulinfo nicht ok + Abort + + Y + + 1 + + none + + + 0 + Tabelle hochschulinfo enthält nicht genau eine Zeile + Y + + + + + + + + + 307 + 386 + Y + + + + Copy rows to result + RowsToResult + + Y + + 1 + + none + + + + + + + + + + + 720 + 224 + Y + + + + Switch / case + SwitchCase + + Y + + 1 + + none + + + hsinfocount + N + Integer + + + + Abort wenn hochschulinfo nicht ok + + + 1 + read_user_antrag3 + + + + + + + + + + + 323 + 274 + Y + + + + read_hochschulinfo + TableInput + + Y + + 1 + + none + + + eduetl + select count(*) hsinfocount from hochschulinfo + 0 + + N + N + N + + + + + + + + + 179 + 242 + Y + + + + read_user_antrag3 + TableInput + + Y + + 1 + + none + + + eduetl + select A.tid, +--coalesce(antragsteller_titel||' ','')||antragsteller_vorname as antragsteller_vorname,antragsteller_nachname, +U.email as antrag_email1adresse, +(case when vorgesetzter_email is null or vorgesetzter_email='' then 'darina.hondong@uni-hildesheim.de' else vorgesetzter_email end) as vorgesetzter_email, +trim(superx_server) as superx_server, +uuid, +antragsteller_email +from userinfo U,user_antrag A,hochschulinfo, user_antrag_empfaenger E, user_antrag_empfaenger_userinfo_bez B +where A.antragsempfaenger_id=E.tid +and B.antragsempfaenger_id=E.tid +and U.tid=B.user_id +and B.aktiv=1 +and E.aktiv=1 +and A.uuid is not null and (A.tid=${AntragId} or +(A.genehmigung2_zeitpunkt is not null and A.genehmigung2_email_versendet is null) +) + 0 + + N + Y + N + + + + + + + + + 512 + 224 + Y + + + + + + + N + diff --git a/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege.ktr b/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege.ktr new file mode 100644 index 0000000..1f7894c --- /dev/null +++ b/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege.ktr @@ -0,0 +1,628 @@ + + + + Read_neue_Antraege + + + + Normal + 0 + / + + + + + + +
+ + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2025/01/13 14:15:04.452 + - + 2025/01/13 14:15:04.452 + H4sIAAAAAAAAAAMAAAAAAAAAAAA= + N + + + + + + read_user_antrag + Copy rows to result + Y + + + read_hochschulinfo + Switch / case + Y + + + Switch / case + Abort wenn hochschulinfo nicht ok + Y + + + Switch / case + read_user_antrag + Y + + + + Abort wenn hochschulinfo nicht ok + Abort + + Y + + 1 + + none + + + 0 + Tabelle hochschulinfo enthält nicht genau eine Zeile + Y + + + + + + + + + 240 + 352 + Y + + + + Copy rows to result + RowsToResult + + Y + + 1 + + none + + + + + + + + + + + 720 + 224 + Y + + + + Switch / case + SwitchCase + + Y + + 1 + + none + + + hsinfocount + N + Integer + + + + Abort wenn hochschulinfo nicht ok + + + 1 + read_user_antrag + + + + + + + + + + + 256 + 240 + Y + + + + read_hochschulinfo + TableInput + + Y + + 1 + + none + + + eduetl + select count(*) as hsinfocount from hochschulinfo + 0 + + N + N + N + + + + + + + + + 112 + 208 + Y + + + + read_user_antrag + TableInput + + Y + + 1 + + none + + + eduetl + select A.tid, +--coalesce(antragsteller_titel||' ','')||antragsteller_vorname as antragsteller_vorname,antragsteller_nachname, +U.email as antrag_email1adresse, +(case when vorgesetzter_email is null or vorgesetzter_email='' then 'darina.hondong@uni-hildesheim.de' else vorgesetzter_email end) as vorgesetzter_email, +trim(superx_server) as superx_server,uuid, +antragsteller_email +from userinfo U,user_antrag A,hochschulinfo, user_antrag_empfaenger E, user_antrag_empfaenger_userinfo_bez B +where A.antragsempfaenger_id=E.tid +and B.antragsempfaenger_id=E.tid +and U.tid=B.user_id +and B.aktiv=1 +and E.aktiv=1 +and A.antrag_email1_versendet is null; + 0 + + N + N + N + + + + + + + + + 496 + 224 + Y + + + + + + + N + diff --git a/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege2.ktr b/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege2.ktr new file mode 100644 index 0000000..03e83b1 --- /dev/null +++ b/src-modules/module/userantrag/etl/user_antrag/Read_neue_Antraege2.ktr @@ -0,0 +1,627 @@ + + + + Read_neue_Antraege + + + + Normal + 0 + / + + + AntragId + -1 + AntragId des zu verarbeitenden Antrags + + + + + + +
+ + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2025/01/13 14:15:04.452 + - + 2025/01/13 14:15:04.452 + H4sIAAAAAAAAAAMAAAAAAAAAAAA= + N + + + + + + read_user_antrag2 + Copy rows to result + Y + + + read_hochschulinfo + Switch / case + Y + + + Switch / case + Abort wenn hochschulinfo nicht ok + Y + + + Switch / case + read_user_antrag2 + Y + + + + Abort wenn hochschulinfo nicht ok + Abort + + Y + + 1 + + none + + + 0 + Tabelle hochschulinfo enthält nicht genau eine Zeile + Y + + + + + + + + + 307 + 386 + Y + + + + Copy rows to result + RowsToResult + + Y + + 1 + + none + + + + + + + + + + + 720 + 224 + Y + + + + Switch / case + SwitchCase + + Y + + 1 + + none + + + hsinfocount + N + Integer + + + + Abort wenn hochschulinfo nicht ok + + + 1 + read_user_antrag2 + + + + + + + + + + + 323 + 274 + Y + + + + read_hochschulinfo + TableInput + + Y + + 1 + + none + + + eduetl + select count(*) hsinfocount from hochschulinfo + 0 + + N + N + N + + + + + + + + + 179 + 242 + Y + + + + read_user_antrag2 + TableInput + + Y + + 1 + + none + + + eduetl + select U.tid, +--coalesce(antragsteller_titel||' ','')||antragsteller_vorname as antragsteller_vorname,antragsteller_nachname,antrag_email1adresse, +trim(superx_server) as superx_server +from user_antrag U,hochschulinfo where (U.tid=${AntragId} or +(U.genehmigung1_email_versendet is null +and U.genehmigung1_zeitpunkt is not null) +); + 0 + + N + Y + N + + + + + + + + + 512 + 224 + Y + + + + + + + N + diff --git a/src-modules/module/userantrag/etl/user_antrag/SendeBenutzerantragMail1.kjb b/src-modules/module/userantrag/etl/user_antrag/SendeBenutzerantragMail1.kjb new file mode 100644 index 0000000..75ebe75 --- /dev/null +++ b/src-modules/module/userantrag/etl/user_antrag/SendeBenutzerantragMail1.kjb @@ -0,0 +1,413 @@ + + + SendeBenutzerantragMail1 + + + + / + - + 2025/01/13 14:22:46.723 + - + 2025/01/13 14:22:46.723 + + + + + + + +
+ + + + + ID_JOB + Y + ID_JOB + + + CHANNEL_ID + Y + CHANNEL_ID + + + JOBNAME + Y + JOBNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + START_JOB_ENTRY + N + START_JOB_ENTRY + + + CLIENT + N + CLIENT + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + JOBNAME + Y + TRANSNAME + + + JOBENTRYNAME + Y + STEPNAME + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + RESULT + Y + RESULT + + + NR_RESULT_ROWS + Y + NR_RESULT_ROWS + + + NR_RESULT_FILES + Y + NR_RESULT_FILES + + + LOG_FIELD + N + LOG_FIELD + + + COPY_NR + N + COPY_NR + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + N + + + + Start + + SPECIAL + + Y + N + N + 0 + 0 + 60 + 12 + 0 + 1 + 1 + N + Y + 0 + 64 + 192 + + + + Read neue Antraege + + TRANS + + filename + + ${Internal.Entry.Current.Directory}/Read_neue_Antraege.ktr + + N + N + N + N + N + N + + + N + N + Basic + N + + N + Y + N + N + N + Pentaho local + + Y + + N + Y + 0 + 208 + 192 + + + + SendeEmail1 + + SHELL + + ${Internal.Job.Filename.Directory}/mailversand1.x + ${Internal.Job.Filename.Directory} + Y + Y + N + + N + + N + N + N +