diff --git a/cs-minor-degrees.yaml b/cs-minor-degrees.yaml
index 0a6ae5f..6a1b5cb 100644
--- a/cs-minor-degrees.yaml
+++ b/cs-minor-degrees.yaml
@@ -302,7 +302,7 @@ nodes:
actors:
- *pruefungsamt
view-actor: *view-alle
- form:
+ form: &abschliessen-form
"abschlussdokumente":
- "1":
tag: file
@@ -343,18 +343,54 @@ nodes:
optional: false
"pruefungsamt_hf": #TODO backend
- "5":
- tag: user
- label:
+ tag: multiple
+ label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
- en-eu: "Exam. Office of Main Subject"
- tooltip:
+ en-eu: "Exam. Office of Main Subject"
+ tooltip:
fallback: "Gewährt dem Hauptfach-Prüfungsamt Zugriff auf den Workflow."
fallback-lang: de-de-formal
translations:
en-eu: "Grants the examination office of the main subject access to the workflow."
default: null
- optional: true
+ min: 0
+ range: null
+ sub:
+ tag: user
+ label:
+ fallback: "Prüfungsamt Hauptfach"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Exam. Office of Main Subject"
+ tooltip: null
+ default: null
+ optional: false
"kommunikation":
- - "6": *kommunikation-field-optional
\ No newline at end of file
+ - "6": *kommunikation-field-optional
+ "initial fertigstellen":
+ mode: initial
+ display-label:
+ fallback: "Nebenfach abschließen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Finalise minor degree"
+ actors:
+ - *pruefungsamt
+ view-actor: *view-alle
+ form:
+ <<: *abschliessen-form
+ "student:in":
+ - "0":
+ tag: user
+ label:
+ fallback: "Student:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Student"
+ tooltip: null
+ default: null
+ optional: false
+ "nebenfachvariante":
+ - "0.1": *nebenfach-field
\ No newline at end of file
diff --git a/diploma.yaml b/diploma.yaml
index 0c8350d..a8b6085 100644
--- a/diploma.yaml
+++ b/diploma.yaml
@@ -9,7 +9,7 @@ nodes:
fallback: "Zeugniserstellung ist möglich"
fallback-lang: de-de-formal
translations:
- en-eu: "Creation of Diploma is Possible"
+ en-eu: "Creation of diploma is possible"
viewers: &view-minimal
- &PAmt
tag: authorized
@@ -18,17 +18,6 @@ nodes:
tag: payload-reference
payload-label: "student"
- messages:
- - <<: &mensch-maschine-message
- viewers:
- - *PAmt
- status: info
- content:
- fallback: "Der Master Mensch-Computer-Interaktion fällt unter Master Medieninformatik."
- fallback-lang: de-de-formal
- translations:
- en-eu: "The program Human-Computer Interaction counts as Master of Media Informatics."
-
payload-view: &payload-view
"bekanntgabedatum":
viewers:
@@ -37,11 +26,10 @@ nodes:
fallback: "Bekanntgabedatum"
fallback-lang: de-de-formal
translations:
- en-eu: "Date of Announcement"
- "student":
+ en-eu: "Date of announcement"
+ "student": &student-payload
viewers: &view-alle
- *PAmt
- - *student
- &PAvor-I # Prüfungsausschussvorsitz Informatik
tag: user
user: "Dirk.Beyer@campus.lmu.de"
@@ -60,7 +48,7 @@ nodes:
- &Sek-MI2 # Sekretariat Medieninformatik
tag: user
user: "Franziska.Schwamb@campus.lmu.de"
- - {"tag": "initiator"}
+ - *student
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
@@ -74,7 +62,7 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Subject"
- "kommunikation":
+ "kommunikation": &kommunikation-payload
viewers: *view-alle
display-label:
fallback: "Kommunikation"
@@ -86,7 +74,7 @@ nodes:
- *PAmt
- *PAvor-I
- *PAvor-MI
- - *Dek
+ - *Dek
- *Sek-I
- *Sek-MI1
- *Sek-MI2
@@ -94,22 +82,8 @@ nodes:
fallback: "Interne Notizen"
fallback-lang: de-de-formal
translations:
- en-eu: "Internal Notes"
- # "secretariat":
- # viewers: *view-internal
- # display-label:
- # fallback: "Sekretariat"
- # fallback-lang: de-de-formal
- # translations:
- # en-eu: "Secretariat"
- # "pavorsitzender":
- # viewers: *view-internal
- # display-label:
- # fallback: "Prüfungsausschußvorsitzendet"
- # fallback-lang: de-de-formal
- # translations:
- # en-eu: ""
- "variante":
+ en-eu: "Internal notes"
+ "variante": &variante-payload
viewers: *view-alle
display-label:
fallback: "Abschluss"
@@ -128,12 +102,7 @@ nodes:
translations:
en-eu: "Collection"
"kontoauszug":
- viewers: &view-minimal-sek
- - *PAmt
- - *student
- - *Sek-I
- - *Sek-MI1
- - *Sek-MI2
+ viewers: *view-minimal
display-label:
fallback: "Kontoauszug / Transcript of Records"
fallback-lang: de-de-formal
@@ -145,7 +114,7 @@ nodes:
fallback: "Urkunde und Zeugnis (Originaldatei)"
fallback-lang: de-de-formal
translations:
- en-eu: "Certificate and Diploma (original file)"
+ en-eu: "Certificate and diploma (original file)"
"anlagen originaldatei":
viewers:
- *PAmt
@@ -162,32 +131,39 @@ nodes:
"zeugnisscan":
viewers: *view-internal
display-label:
- fallback: "Abschlußzeugnis (Scan)"
+ fallback: "Abschlusszeugnis (Scan)"
fallback-lang: de-de-formal
translations:
en-eu: "Diploma (scanned)"
"vorlaeufiges zeugnis":
- viewers: *view-minimal-sek
+ viewers: *view-minimal
display-label:
- fallback: "Vorläufiges Abschlußzeugnis"
+ fallback: "Vorläufiges Abschlusszeugnis"
fallback-lang: de-de-formal
translations:
- en-eu: "Preliminary Diploma"
+ en-eu: "Preliminary diploma"
"abschlussmeldung studentenkanzlei":
viewers:
- *PAmt
display-label:
- fallback: "Abschlußmeldung an Studentenkanzlei"
+ fallback: "Abschlussmeldung an Studentenkanzlei"
fallback-lang: de-de-formal
translations:
- en-eu: "Closing Report to Student Office"
- "zustimmung":
+ en-eu: "Closing report to Student Office"
+ "zustimmung": &zustimmung-payload
viewers: *view-alle
display-label:
fallback: "Zustimmung zur Zeugniserstellung"
fallback-lang: de-de-formal
translations:
- en-eu: "Approval of Creation of Diploma"
+ en-eu: "Approval of creation of diploma"
+ "nebenfachabschluss": &nebenfach-payload
+ viewers: *view-minimal
+ display-label:
+ fallback: "Abschluss Nebenfach"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Minor degree"
final: false
@@ -203,6 +179,7 @@ nodes:
actors:
- *student
view-actor: *view-minimal
+ viewers: *view-minimal
form:
"kommunikation": &kommunikation-form
- "1.1": &kommunikation-field
@@ -259,11 +236,12 @@ nodes:
fallback: "Vorläufiges Zeugnis bereitstellen"
fallback-lang: de-de-formal
translations:
- en-eu: "Provide Preliminary Diploma"
+ en-eu: "Provide preliminary diploma"
source: "erstellung moeglich"
actors:
- *PAmt
- view-actor: *view-minimal-sek
+ view-actor: *view-minimal
+ viewers: *view-minimal
form:
<<: *intern-extern-kommunikation-form
"vorlaeufiges zeugnis": &vorlaeufiges-zeugnis-form
@@ -273,7 +251,7 @@ nodes:
fallback: "Vorläufiges Zeugnis"
fallback-lang: de-de-formal
translations:
- en-eu: "Preliminary Diploma"
+ en-eu: "Preliminary diploma"
#tooltip:
# fallback: ""
# fallback-lang: de-de-formal
@@ -294,9 +272,10 @@ nodes:
fallback: "Abschlußmeldung an Studentenkanzlei anlegen"
fallback-lang: de-de-formal
translations:
- en-eu: "Create Closing Report for Student Office"
+ en-eu: "Create closing report for Student Office"
source: "erstellung moeglich"
- viewers: *view-internal
+ viewers:
+ - *PAmt
actors:
- *PAmt
view-actor:
@@ -307,10 +286,10 @@ nodes:
- "2": &abschlussmeldung-studentenkanzlei-field
tag: text
label:
- fallback: "Abschlußmeldung an Studentenkanzlei"
+ fallback: "Abschlussmeldung an Studentenkanzlei"
fallback-lang: de-de-formal
translations:
- en-eu: "Closing Report for Student Office"
+ en-eu: "Closing report for Student Office"
#tooltip:
# fallback: ""
# fallback-lang: de-de-formal
@@ -318,14 +297,15 @@ nodes:
# en-eu: ""
default: null
optional: false
- "erstellung freigeben":
+ "erstellung freigeben":
display-label:
fallback: "Zeugniserstellung freigeben"
fallback-lang: de-de-formal
translations:
- en-eu: "Enable Creation of Diploma"
+ en-eu: "Enable creation of diploma"
mode: initial
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *PAmt
form:
@@ -391,7 +371,7 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Master of Science"
- "bekanntgabedatum":
+ "bekanntgabedatum": &bekanntgabedatum-form
- "5":
tag: capture-date-time
precision: date
@@ -399,20 +379,38 @@ nodes:
fallback: "Bekanntgabedatum"
fallback-lang: de-de-formal
translations:
- en-eu: "Date of Announcement"
+ en-eu: "Date of announcement"
optional: false
+ "bestaetigung einfordern":
+ display-label:
+ fallback: "Bestätigung einfordern"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Request for confirmation"
+ mode: manual
+ source: "antrag in begutachtung"
+ view-actor: *view-minimal
+ viewers: *view-minimal
+ actors:
+ - *PAmt
+ form:
+ <<: *intern-extern-kommunikation-form
+ "kontoauszug": *kontoauszug-form
+ "variante": *variante-form
+ "bekanntgabedatum": *bekanntgabedatum-form
"daten anpassen, pruefungsamt": &daten-anpassen-edge
mode: manual
display-label:
fallback: "Daten aktualisieren"
fallback-lang: de-de-formal
translations:
- en-eu: "Update Data"
+ en-eu: "Update data"
source: "erstellung moeglich"
actors:
- *PAmt
- view-actor: *view-alle
+ view-actor: *view-minimal
+ viewers: *view-minimal
form:
<<: *intern-extern-kommunikation-form
"kontoauszug": *kontoauszug-form
@@ -432,7 +430,7 @@ nodes:
fallback: "Zeugniserstellung soll noch warten"
fallback-lang: de-de-formal
translations:
- en-eu: "Delay Creation of Diploma"
+ en-eu: "Creation of diploma to be postponed"
viewers: *view-minimal
payload-view: *payload-view
final: false
@@ -456,9 +454,10 @@ nodes:
fallback: "Zeugniserstellung aufschieben"
fallback-lang: de-de-formal
translations:
- en-eu: "Postpone Creation of Diploma"
+ en-eu: "Postpone creation of diploma"
source: "erstellung moeglich"
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *student
form:
@@ -474,7 +473,7 @@ nodes:
fallback: "Rückfragen vor Zeugniserstellung"
fallback-lang: de-de-formal
translations:
- en-eu: "Further Questions before Creation of Diploma"
+ en-eu: "Further questions before creation of diploma"
viewers: *view-minimal
payload-view: *payload-view
final: false
@@ -498,15 +497,51 @@ nodes:
fallback: "Rückfragen an Stundent:in stellen"
fallback-lang: de-de-formal
translations:
- en-eu: "Ask Student further Questions"
+ en-eu: "Ask student further questions"
source: "erstellung beantragt"
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *PAmt
form:
"kommunikation": *kommunikation-form
"kontoauszug": *kontoauszug-form
+ "nebenfachabschluss verlangt":
+ viewers:
+ display-label:
+ fallback: "Nebenfachabschluss fehlt"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Minor degree required"
+ viewers: *view-minimal
+ payload-view: *payload-view
+ final: false
+ messages:
+ - viewers:
+ - *student
+ status: warning
+ content:
+ fallback: "Ihr Nebenfachabschluss liegt noch nicht vor. Bitte reichen Sie diesen über folgendes Formular ein."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Your minor degree is missing. Please submit it via the following form."
+ edges:
+ "nebenfachabschluss verlangen":
+ mode: manual
+ display-label:
+ fallback: "Nebenfachabschluss verlangen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Demand minor degree"
+ source: "erstellung beantragt"
+ view-actor: *view-minimal
+ viewers: *view-minimal
+ actors:
+ - *PAmt
+ form:
+ "kommunikation": *kommunikation-form-optional
+
"aenderungswuensche vor erstellung":
viewers:
@@ -514,7 +549,7 @@ nodes:
fallback: "Änderungswünsche vor Zeugniserstellung"
fallback-lang: de-de-formal
translations:
- en-eu: "Request for Changes before Creation of Diploma"
+ en-eu: "Request for changes before creation of diploma"
viewers: *view-minimal
payload-view: *payload-view
final: false
@@ -538,9 +573,10 @@ nodes:
fallback: "Änderungswünsche stellen"
fallback-lang: de-de-formal
translations:
- en-eu: "Request for Changes"
+ en-eu: "Request for changes"
source: "erstellung moeglich"
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *student
form:
@@ -556,17 +592,14 @@ nodes:
fallback: "Zeugniserstellung beantragt"
fallback-lang: de-de-formal
translations:
- en-eu: "Request Creation of Diploma"
+ en-eu: "Request creation of diploma"
viewers: *view-minimal
- messages:
- - *mensch-maschine-message
-
payload-view: *payload-view
final: false
- edges:
+ edges:
"kommunikation anpassen, student, erstellung beantragt":
<<: *kommunikation-student-edge
source: "erstellung beantragt"
@@ -585,15 +618,16 @@ nodes:
fallback: "Erstellung beantragen"
fallback-lang: de-de-formal
translations:
- en-eu: "Request Creation"
+ en-eu: "Request creation"
source: "aenderungswuensche vor erstellung"
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *student
form:
"kommunikation": *kommunikation-form-optional
"zustimmung":
- - "2":
+ - "3":
tag: text
large: true
label:
@@ -626,6 +660,124 @@ nodes:
"erstellung beantragen, rueckfragen vor erstellung":
<<: *erstellung-beantragen-edge
source: "rueckfragen vor erstellung"
+ "erstellung stellvertretend beantragen":
+ mode: manual
+ display-label:
+ fallback: "Erstellung stellvertretend beantragen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Request creation on behalf"
+ source: "erstellung moeglich"
+ view-actor: *view-minimal
+ viewers: *view-minimal
+ actors:
+ - *PAmt
+ form:
+ "kommunikation": *kommunikation-form
+ "notizen": *notizen-form
+ "nebenfachabschluss nachreichen":
+ mode: manual
+ source: "nebenfachabschluss verlangt"
+ display-label:
+ fallback: "Nebenfachabschluss nachreichen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Submit minor diploma"
+ view-actor: *view-minimal
+ viewers: *view-minimal
+ actors:
+ - *student
+ form:
+ "kommunikation": *kommunikation-form-optional
+ "nebenfachabschluss":
+ - "2": &nf-abschluss-field
+ tag: file
+ label:
+ fallback: "Abschlussdokumente Nebenfach"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Minor diploma"
+ tooltip:
+ fallback: >-
+ Sofern auf Ihrem Kontoauszug keine Nebenfachnote aufgeführt ist,
+ laden Sie hier bitte Ihr Nebenfachabschlusszeugnis hoch.
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: >-
+ In case the grade of you minor subject is not listed on your transcript
+ of records, please upload your minor diploma here.
+ default: null
+ optional: false
+ config: &nf-abschluss-field-config
+ unpack-zips:
+ default: true
+ force: true
+ multiple: true
+ all-empty-ok: false
+ max-file-size: 5242880
+ restrict-extensions: ["pdf"]
+
+ "antrag in begutachtung":
+ viewers:
+ display-label:
+ fallback: "Antrag in Begutachtung"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Application being reviewed"
+ viewers: *view-minimal
+
+ payload-view: *payload-view
+
+ final: false
+
+ edges:
+ "erstellung beantragen, initial":
+ mode: initial
+ display-label:
+ fallback: "Erstellung beantragen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Request creation"
+ view-actor: *view-minimal
+ viewers: *view-minimal
+ messages:
+ - viewers:
+ - &alle-studierenden
+ tag: authorized
+ authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
+ status: info
+ content:
+ fallback: "Beantragen Sie die Zeugniserstellung bitte erst, wenn Ihr Transcript of Records vollständig ist
+ oder lediglich die Note Ihrer Abschlussarbeit fehlt."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Please don't request your diploma as long as your transcript of records isn't complete
+ or only the grade of your thesis is missing."
+ actors:
+ - *alle-studierenden
+ form:
+ "student":
+ - "0":
+ tag: capture-user
+ label:
+ fallback: "Student:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Student"
+ "kommunikation": *kommunikation-form-optional
+ "nebenfachabschluss":
+ - "2":
+ <<: *nf-abschluss-field
+ optional: true
+ config:
+ <<: *nf-abschluss-field-config
+ all-empty-ok: true
+ "kommunikation anpassen, student, antrag in begutachtung":
+ <<: *kommunikation-student-edge
+ source: "antrag in begutachtung"
+ "kommunikation anpassen, internal, antrag in begutachtung":
+ <<: *kommunikation-intern-edge
+ source: "antrag in begutachtung"
#####################################################
# Ab hier Aufspaltung Informatik - Medieninformatik #
@@ -680,6 +832,7 @@ nodes:
translations:
en-eu: "Accept application (Informatics)"
view-actor: *view-minimal
+ viewers: *view-minimal
actors:
- *PAmt
form:
@@ -746,10 +899,26 @@ nodes:
fallback: "Zeugnisdateien erstellt"
fallback-lang: de-de-formal
translations:
- en-eu: "Certificates Created"
+ en-eu: "Certificates created"
viewers: *view-internal
- payload-view: *payload-view
+ payload-view: &payload-view-2
+ <<: *payload-view
+ "student":
+ <<: *student-payload
+ viewers: *view-alle
+ "kommunikation":
+ <<: *kommunikation-payload
+ viewers: *view-alle
+ "variante":
+ <<: *variante-payload
+ viewers: *view-alle
+ "zustimmung":
+ <<: *zustimmung-payload
+ viewers: *view-alle
+ "nebenfach":
+ <<: *nebenfach-payload
+ viewers: *view-alle
final: false
@@ -773,6 +942,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnisdateien erstellt, informatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnisdateien erstellt, informatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnisdateien erstellt, informatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnisdateien erstellt, informatik"
@@ -782,7 +952,7 @@ nodes:
fallback: "Zeugnisdateienerstellung melden (Informatik)"
fallback-lang: de-de-formal
translations:
- en-eu: "Report Creation of Certificates (Informatics)"
+ en-eu: "Report creation of certificates (Informatics)"
source: "erstellung moeglich"
viewers: *view-internal
view-actor: *view-alle
@@ -836,7 +1006,7 @@ nodes:
fallback: "Zeugnisdateienerstellung melden"
fallback-lang: de-de-formal
translations:
- en-eu: "Report Creation of Certificates"
+ en-eu: "Report creation of certificates"
source: "zeugnis gedruckt, informatik"
form: *dateien-melden-form-common
"zeugnisdateienerstellung melden, zeugnis unterschrift, informatik":
@@ -845,15 +1015,22 @@ nodes:
"zeugnisdateienerstellung melden, zeugnis unterschrieben, informatik":
<<: *dateien-melden-edge
source: "zeugnis unterschrieben, informatik"
- # "zeugnisdateienerstellung melden, zeugnis abholung, informatik":
- # <<: *dateien-melden-edge
- # source: "zeugnis abholung, informatik"
"zeugnisdateienerstellung melden, zeugnis abgeschickt, informatik":
<<: *dateien-melden-edge
source: "zeugnis abgeschickt, informatik"
- # "zeugnisdateienerstellung melden, antrag angenommen, informatik":
- # <<: *dateien-melden-edge
- # source: "antrag angenommen, informatik"
+ "originaldateien ersetzen, zeugnisdateien erstellt, informatik": &originaldateien-ersetzen-edge
+ mode: manual
+ display-label:
+ fallback: "Zeugnisdatei/Anlagen ersetzen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Replace diploma/attachments"
+ source: "zeugnisdateien erstellt, informatik"
+ viewers: *view-internal
+ view-actor: *view-alle
+ actors:
+ - *PAmt
+ form: *dateien-melden-form-common
"zeugnisdateien erstellt, medieninformatik":
<<: *zeugnisdateien-erstellt-informatik-node
@@ -874,6 +1051,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnisdateien erstellt, medieninformatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnisdateien erstellt, medieninformatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnisdateien erstellt, medieninformatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnisdateien erstellt, medieninformatik"
@@ -883,7 +1061,7 @@ nodes:
fallback: "Zeugnisdateienerstellung melden (Medieninformatik / Mensch-Computer-Interaktion)"
fallback-lang: de-de-formal
translations:
- en-eu: "Report Creation of Certificates (Media Informatics / Human-Computer Interaction)"
+ en-eu: "Report creation of certificates (Media Informatics / Human-Computer Interaction)"
form:
"fach": *fach-form-medieninformatik
<<: *dateien-melden-form-common
@@ -909,15 +1087,12 @@ nodes:
"zeugnisdateienerstellung melden, zeugnis unterschrieben, medieninformatik":
<<: *dateien-melden-edge
source: "zeugnis unterschrieben, medieninformatik"
- # "zeugnisdateienerstellung melden, zeugnis abholung, medieninformatik":
- # <<: *dateien-melden-edge
- # source: "zeugnis abholung, medieninformatik"
"zeugnisdateienerstellung melden, zeugnis abgeschickt, medieninformatik":
<<: *dateien-melden-edge
source: "zeugnis abgeschickt, medieninformatik"
- # "zeugnisdateienerstellung melden, antrag angenommen, medieninformatik":
- # <<: *dateien-melden-edge
- # source: "antrag angenommen, medieninformatik"
+ "originaldateien ersetzen, zeugnisdateien erstellt, medieninformatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnisdateien erstellt, medieninformatik"
### Zeugnis gedruckt ###
@@ -927,9 +1102,9 @@ nodes:
fallback: "Zeugnis gedruckt, Abholung noch nicht möglich"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Printed, Collection not Possible yet"
+ en-eu: "Diploma printed, collection not possible yet"
viewers: *view-internal
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: false
messages:
- *interne-bearbeitung-message
@@ -943,6 +1118,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis gedruckt, informatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis gedruckt, informatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis gedruckt, informatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis gedruckt, informatik"
@@ -952,13 +1128,16 @@ nodes:
fallback: "Zeugnisausdruck bestätigen"
fallback-lang: de-de-formal
translations:
- en-eu: "Confirm Printout of Diploma"
+ en-eu: "Confirm printout of diploma"
source: "zeugnisdateien erstellt, informatik"
viewers: *view-internal
view-actor: *view-alle
actors:
- *Dek
form: *intern-extern-kommunikation-form
+ "originaldateien ersetzen, zeugnis gedruckt, informatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis gedruckt, informatik"
"zeugnis gedruckt, medieninformatik":
<<: *zeugnis-gedruckt-informatik-node
@@ -973,12 +1152,16 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis gedruckt, medieninformatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis gedruckt, medieninformatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis gedruckt, medieninformatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis gedruckt, medieninformatik"
"druck bestaetigen, medieninformatik":
<<: *druck-bestaetigen-edge
source: "zeugnisdateien erstellt, medieninformatik"
+ "originaldateien ersetzen, zeugnis gedruckt, medieninformatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis gedruckt, medieninformatik"
### Zeugnis Unterschrift ###
@@ -988,9 +1171,9 @@ nodes:
fallback: "Zeugnis liegt zur Unterschrift vor"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Available for Signing"
+ en-eu: "Diploma available for signing"
viewers: *view-internal
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: false
messages:
- *interne-bearbeitung-message
@@ -1004,6 +1187,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis unterschrift, informatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis unterschrift, informatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis unterschrift, informatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis unterschrift, informatik"
@@ -1013,7 +1197,7 @@ nodes:
fallback: "Zeugnis zur Unterschrift weiterleiten"
fallback-lang: de-de-formal
translations:
- en-eu: "Forward Diploma for Signing"
+ en-eu: "Forward diploma for signing"
source: "zeugnis gedruckt, informatik"
viewers: *view-internal
view-actor: *view-alle
@@ -1021,6 +1205,9 @@ nodes:
- *PAvor-I
- *Sek-I
form: *intern-extern-kommunikation-form
+ "originaldateien ersetzen, zeugnis unterschrift, informatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis unterschrift, informatik"
"zeugnis unterschrift, medieninformatik":
<<: *zeugnis-unterschrift-informatik-node
@@ -1035,6 +1222,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis unterschrift, medieninformatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis unterschrift, medieninformatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis unterschrift, medieninformatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis unterschrift, medieninformatik"
@@ -1045,18 +1233,21 @@ nodes:
- *PAvor-MI
- *Sek-MI1
- *Sek-MI2
+ "originaldateien ersetzen, zeugnis unterschrift, medieninformatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis unterschrift, medieninformatik"
### Zeugnis unterschrieben ###
"zeugnis unterschrieben, informatik": &zeugnis-unterschrieben-informatik-node
viewers:
display-label:
- fallback: "Zeugnis unterschrieben"
+ fallback: "Zeugnis unterschrieben und abholbereit"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Signed"
+ en-eu: "Diploma signed and ready for collection"
viewers: *view-internal
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: false
messages:
- *interne-bearbeitung-message
@@ -1070,6 +1261,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis unterschrieben, informatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis unterschrieben, informatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis unterschrieben, informatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis unterschrieben, informatik"
@@ -1079,7 +1271,7 @@ nodes:
fallback: "Zeugnisscan hochladen"
fallback-lang: de-de-formal
translations:
- en-eu: "Upload Scanned Diploma"
+ en-eu: "Upload scanned diploma"
source: "zeugnis unterschrieben, informatik"
view-actor: *view-alle
actors: *view-internal-informatik
@@ -1094,7 +1286,7 @@ nodes:
en-eu: "Diploma (scanned)"
tooltip: null
optional: false
- config:
+ config: &zeugnisscan-field-config
unpack-zips:
default: false
force: true
@@ -1107,7 +1299,7 @@ nodes:
fallback: "Zeugnisunterschrift bestätigen"
fallback-lang: de-de-formal
translations:
- en-eu: "Confirm Signature of Diploma"
+ en-eu: "Confirm signature of diploma"
source: "zeugnis gedruckt, informatik"
viewers: *view-internal
view-actor: *view-alle
@@ -1120,9 +1312,15 @@ nodes:
- "3": &zeugnisscan-optional-field
<<: *zeugnisscan-field
optional: true
+ config:
+ <<: *zeugnisscan-field-config
+ all-empty-ok: true
"zeugnisunterschrift bestaetigen, unterschrift, informatik":
<<: *zeugnisunterschrift-bestaetigen-edge
source: "zeugnis unterschrift, informatik"
+ "originaldateien ersetzen, zeugnis unterschrieben, informatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis unterschrieben, informatik"
"zeugnis unterschrieben, medieninformatik":
<<: *zeugnis-unterschrieben-informatik-node
@@ -1137,6 +1335,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis unterschrieben, medieninformatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis unterschrieben, medieninformatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis unterschrieben, medieninformatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis unterschrieben, medieninformatik"
@@ -1158,6 +1357,9 @@ nodes:
- *PAvor-MI
- *Sek-MI1
- *Sek-MI2
+ "originaldateien ersetzen, zeugnis unterschrieben, medieninformatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis unterschrieben, medieninformatik"
### Zeugnis abgeschickt ###
@@ -1168,9 +1370,9 @@ nodes:
fallback: "Zeugnis abgeschickt"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Posted"
+ en-eu: "Diploma posted"
viewers: *view-alle
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: false
messages: []
edges:
@@ -1186,6 +1388,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis abgeschickt, informatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis abgeschickt, informatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis abgeschickt, informatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis abgeschickt, informatik"
@@ -1195,12 +1398,15 @@ nodes:
fallback: "Abschicken des Zeugnisses bestätigen"
fallback-lang: de-de-formal
translations:
- en-eu: "Confirm Transmission of Diploma"
+ en-eu: "Confirm transmission of diploma"
source: "zeugnis unterschrieben, informatik"
view-actor: *view-alle
actors:
- *Sek-I
form: *intern-extern-kommunikation-form
+ "originaldateien ersetzen, zeugnis abgeschickt, informatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis abgeschickt, informatik"
"zeugnis abgeschickt, medieninformatik":
<<: *zeugnis-abgeschickt-informatik-node
@@ -1219,6 +1425,7 @@ nodes:
"vorlaeufiges zeugnis bereitstellen, zeugnis abgeschickt, medieninformatik":
<<: *vorlaeufiges-zeugnis-edge
source: "zeugnis abgeschickt, medieninformatik"
+ viewers: *view-alle
"abschlussmeldung studentenkanzlei anlegen, zeugnis abgeschickt, medieninformatik":
<<: *abschlussmeldung-studentenkanzlei-edge
source: "zeugnis abgeschickt, medieninformatik"
@@ -1228,6 +1435,9 @@ nodes:
actors:
- *Sek-MI1
- *Sek-MI2
+ "originaldateien ersetzen, zeugnis abgeschickt, medieninformatik":
+ <<: *originaldateien-ersetzen-edge
+ source: "zeugnis abgeschickt, medieninformatik"
### Zeugnis überreicht ###
@@ -1237,10 +1447,10 @@ nodes:
fallback: "Zeugnis überreicht"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Handed"
+ en-eu: "Diploma handed out"
viewers: *view-alle
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: true
@@ -1253,7 +1463,7 @@ nodes:
fallback: "Zeugnisüberreichung bestätigen"
fallback-lang: de-de-formal
translations:
- en-eu: "Confirm Transmission of Diploma"
+ en-eu: "Confirm transmission of diploma"
source: "zeugnis unterschrieben, informatik"
view-actor: *view-alle
actors:
@@ -1290,10 +1500,10 @@ nodes:
fallback: "Zeugnis vermutlich angekommen"
fallback-lang: de-de-formal
translations:
- en-eu: "Diploma Presumably Arrived"
+ en-eu: "Diploma presumably arrived"
viewers: *view-alle
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: true
@@ -1306,7 +1516,7 @@ nodes:
fallback: "Vermutliche Zeugnisüberreichung bestätigen"
fallback-lang: de-de-formal
translations:
- en-eu: "Confirm Presumable Transmission of Diploma"
+ en-eu: "Confirm presumable transmission of diploma"
source: "zeugnis abgeschickt, informatik"
view-actor: *view-alle
actors: *view-internal-informatik
@@ -1328,10 +1538,10 @@ nodes:
fallback: "Zeugniserstellung abgebrochen"
fallback-lang: de-de-formal
translations:
- en-eu: "Creation of Diploma Aborted"
+ en-eu: "Creation of diploma aborted"
viewers: *view-alle
- payload-view: *payload-view
+ payload-view: *payload-view-2
final: not-ok
@@ -1344,7 +1554,7 @@ nodes:
fallback: "Zeugniserstellung abbrechen"
fallback-lang: de-de-formal
translations:
- en-eu: "Abort Creation of Diploma"
+ en-eu: "Abort creation of diploma"
source: "erstellung moeglich"
view-actor: *view-alle
actors:
@@ -1364,6 +1574,9 @@ nodes:
"erstellung abbrechen, erstellung beantragt":
<<: *abbrechen-edge
source: "erstellung beantragt"
+ "erstellung abbrechen, antrag in begutachtung":
+ <<: *abbrechen-edge
+ source: "antrag in begutachtung"
"erstellung abgebrochen, informatik":
<<: *erstellung-abgebrochen-node