RRZE-Webteam / FAU-Studium

Studiengangsdatenbank der FAU als Plugin
GNU General Public License v2.0
0 stars 0 forks source link

Erweiterung der Datenfelder für die Eingabe der Standard HIS-Identifier für späteren Datenaustausch #75

Closed xwolfde closed 3 months ago

xwolfde commented 1 year ago

In HISInOne werden für verschiedene unsere Taxonomien und für die Studiengänge eindeutige Identifier verwendet. Diese sind bundesweit eindeutig und festgelegt. Bspw. werden die Identifier der Fächergruppen, Studienbereiche und Studienfächer sogar vom statistischen Bundeaamt verwendet und publiziert.

Um den zukünftigen Datenaustausch und Synchronisation mit anderen datennehmenden und datenführenden Systemen (HISInOne, Hochschulkompas, u.a.) zu ermöglichen, müssen wir einige unsere Taxonomie und der Posttype Degree mit Eingabefeldern ergänzen, in denen die festgelegten Werte eingetragen werden können.

Der Typ dieser Identifier ist alphanumerisch (A-Z 0-9). Im Falle der kompletten ID eines Studienganges können neben den Zeichen A-Z und 0-9 aber auch die Zeichen "|" und "-" vorhanden sein. Beispiele

Im Falle der Taxonomien müssen auch führenden Nullen erlaubt sein und dürfen durch eine Validierung nicht entfernt werden.

Dieser Identifier für einen Studiengang ist zusammengesetzt aus den jeweils durch ein "|" getrennten Keys aus. Am Ende schließt immer ein "|" ab.

(Reihenfolge muss noch geprüft werden, ist für die Umsetzung von Milestone 2.1 aber nicht relevant).

In folgenden Taxonomien sollen daher Felder für die Werte eingefügt werden:

xwolfde commented 12 months ago

Eine Excel mit allen o.g. Daten und ein PDF vom stat. Bundesamt kann als INfo ergänzt werden

xwolfde commented 12 months ago

Dieser Issue ist PRIO, weil die Umsetzung Voraussetzung für kommende weitere Issue ist.

xwolfde commented 11 months ago

https://inpsyde.atlassian.net/browse/FAU-396

xwolfde commented 5 months ago

Sieht gut aus im JSON. Bspw: https://fau-studium-verwaltung.dev.cms.rrze.de/wp-json/fau/v1/degree-program/955

grafik
xwolfde commented 5 months ago

Beim Speichern eines Abschlusses kommt es momentan zu einem Fatal/Timeout

grafik

Folge: 10.188.76.0 - - [04/Jun/2024:12:50:10 +0200] "POST /wp-admin/edit-tags.php HTTP/1.1" 500 4254 "https://fau-studium-verwaltung.dev.cms.rrze.de/wp-admin/term.php?taxonomy=abschluss&tag_ID=138&post_type=studiengang&wp_http_referer=%2Fwp-admin%2Fedit-tags.php%3Ftaxonomy%3Dabschluss%26post_type%3Dstudiengang" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:126.0) Gecko/20100101 Firefox/126.0"

xwolfde commented 5 months ago

Ergänzung: Der Wert wurde aber wohl trotzdem gespeichert

xwolfde commented 5 months ago

Ref: https://inpsyde.atlassian.net/jira/software/c/projects/FAU/issues/FAU-426

xwolfde commented 5 months ago

Abnahme erst möglich, wenn der o.g. Issue behoben wurde. Ansonsten ist das nicht nutzbar.

xwolfde commented 3 months ago

wurde behoben