feat(certificates): loop for inquiries

This commit is contained in:
David Mosbach 2023-03-24 13:50:53 +01:00 committed by Sarah Vaupel
parent b34220ee36
commit 7a97df0def

View File

@ -87,64 +87,111 @@ nodes:
"student:in": "student:in":
- "1": - "1":
tag: capture-user tag: capture-user
"formblatt5": <<: &bafoeg-form
- "2": "formblatt5":
tag: file - "2":
label: tag: file
fallback: "BAföG Formblatt 5" label:
fallback-lang: de-de-formal fallback: "BAföG Formblatt 5"
translations: fallback-lang: de-de-formal
en-eu: "BAföG Formblatt 5" translations:
default: null en-eu: "BAföG Formblatt 5"
optional: false default: null
config: optional: false
unpack-zips: config:
default: true unpack-zips:
force: true default: true
multiple: true force: true
all-empty-ok: false multiple: true
max-file-size: 5242880 all-empty-ok: false
restrict-extensions: ["pdf"] max-file-size: 5242880
"nftranscript": &nftranscript-field-optional restrict-extensions: ["pdf"]
- "3": "nftranscript": &nftranscript-field-optional
tag: file - "3":
label: tag: file
fallback: "Kontoauszug Nebenfach" label:
fallback-lang: de-de-formal fallback: "Kontoauszug Nebenfach"
translations: fallback-lang: de-de-formal
en-eu: "Transcript of Records (minor)" translations:
default: null en-eu: "Transcript of Records (minor)"
optional: true default: null
config: optional: true
unpack-zips: config:
default: true unpack-zips:
force: true default: true
multiple: true force: true
all-empty-ok: false multiple: true
max-file-size: 5242880 all-empty-ok: false
restrict-extensions: ["pdf"] max-file-size: 5242880
restrict-extensions: ["pdf"]
"kommunikation":
- "4": &kommunikation-field-optional
tag: text
large: true
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Einsehbar für alle Beteiligten"
fallback-lang: de-de-formal
translations:
en-eu: "Visible for all parties involved"
default: null
optional: true
"rueckfragen beantworten, bafoeg":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, bafoeg"
form: *bafoeg-form
"rueckfragen, bafoeg":
viewers:
display-label:
fallback: "Rückfragen (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: false
edges:
"rueckfragen stellen, bafoeg": &rueckfragen-stellen-bafoeg-edge
mode: manual
display-label:
fallback: "Rückfragen stellen"
fallback-lang: de-de-formal
translations:
en-eu: "Ask further questions"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"kommunikation": "kommunikation":
- "4": &kommunikation-field-optional - "4":
tag: text <<: *kommunikation-field-optional
large: true optional: false
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Einsehbar für alle Beteiligten"
fallback-lang: de-de-formal
translations:
en-eu: "Visible for all parties involved"
default: null
optional: true
################################### ###################################
#Studienabschluss in 1/2 Semestern# #Studienabschluss in 1/2 Semestern#
################################### ###################################
"studienabschluss": "antrag eingereicht, studienabschluss":
viewers: viewers:
display-label: display-label:
fallback: "Antrag eingereicht (Studienabschluss)" fallback: "Antrag eingereicht (Studienabschluss)"
@ -213,45 +260,78 @@ nodes:
"student:in": "student:in":
- "1": - "1":
tag: capture-user tag: capture-user
"semester": <<: &studienabschluss-form
- "2": "semester":
tag: text - "2":
label: tag: text
fallback: "Verbleibende Semester" label:
fallback-lang: de-de-formal fallback: "Verbleibende Semester"
translations: fallback-lang: de-de-formal
en-eu: "Remaining Semesters" translations:
default: null en-eu: "Remaining Semesters"
optional: false default: null
presets: optional: false
- text: 1 (Eins)" # presets:
label: - text: 1 (Eins)" #
fallback: "1 (Eins)" label:
fallback-lang: de-de-formal fallback: "1 (Eins)"
translations: fallback-lang: de-de-formal
en-eu: "1 (one)" translations:
- text: "2 (Zwei)" # en-eu: "1 (one)"
label: - text: "2 (Zwei)" #
fallback: "2 (Zwei)" label:
fallback-lang: de-de-formal fallback: "2 (Zwei)"
translations: fallback-lang: de-de-formal
en-eu: "2 (two)" translations:
"zweck": en-eu: "2 (two)"
- "3": "zweck":
tag: text - "3":
label: tag: text
fallback: "Organisation / Zweck" label:
fallback-lang: de-de-formal fallback: "Organisation / Zweck"
translations: fallback-lang: de-de-formal
en-eu: "Organisation / Purpose" translations:
default: null en-eu: "Organisation / Purpose"
optional: true default: null
tooltip: optional: true
fallback: "Wofür benötigen Sie die Bescheinigung? Die Angabe ist freiwillig und dient ausschließlich tooltip:
internen Verbesserungszwecken." fallback: "Wofür benötigen Sie die Bescheinigung? Die Angabe ist freiwillig und dient ausschließlich
fallback-lang: de-de-formal internen Verbesserungszwecken."
translations: fallback-lang: de-de-formal
en-eu: "What do you need the certificate for? This information is not mandatory. It will exclusively translations:
be used to improve internal processes." en-eu: "What do you need the certificate for? This information is not mandatory. It will exclusively
"kommunikation": be used to improve internal processes."
- "4": *kommunikation-field-optional "kommunikation":
- "4": *kommunikation-field-optional
"rueckfragen beantworten, studienabschluss":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, studienabschluss"
form: *studienabschluss-form
"rueckfragen, studienabschluss":
viewers:
display-label:
fallback: "Rückfragen (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: false
edges:
"rueckfragen stellen, studienabschluss":
<<: *rueckfragen-stellen-bafoeg-edge
source: "antrag eingereicht, studienabschluss"