diff --git a/config/global.config-default.inc.php b/config/global.config-default.inc.php index 2a9afe342..7b2c7bc81 100644 --- a/config/global.config-default.inc.php +++ b/config/global.config-default.inc.php @@ -101,6 +101,9 @@ Ihre Fachhochschule'); // Bei neuen Studierenden UID automatisch als Matrikelnummer setzen (true|false) define('SET_UID_AS_MATRIKELNUMMER',false); +// Bei neuen Studierenden UID automatisch als Personenkennzeichen setzen (true|false) +define('SET_UID_AS_PERSONENKENNZEICHEN',false); + // Legt fest ob fuer Studierende eine Alias EMail Adresse generiert wird (true|false) define('GENERATE_ALIAS_STUDENT',true); ?> diff --git a/content/student/studentDBDML.php b/content/student/studentDBDML.php index 73e1965ce..34eaa5311 100644 --- a/content/student/studentDBDML.php +++ b/content/student/studentDBDML.php @@ -1038,6 +1038,11 @@ if(!$error) $stg_obj = new studiengang(); $stg_obj->load(ltrim($stg,'0')); $uid = generateUID($stg_obj->kurzbz,$jahr,$stg_obj->typ,$matrikelnr); + + if(defined('SET_UID_AS_PERSONENKENNZEICHEN') && SET_UID_AS_PERSONENKENNZEICHEN) + { + $matrikelnr = $uid; + } if(defined('SET_UID_AS_MATRIKELNUMMER') && SET_UID_AS_MATRIKELNUMMER) {