mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-10-12 15:04:04 +00:00
Merge branch 'feature-229015/SAPByD_EBCL_Buchungen_sollen_auf_eigene_Kostenstelle_zugeordnet_werden'
This commit is contained in:
@@ -283,7 +283,7 @@ define('FAS_DOPPELTE_BUCHUNGSTYPEN_CHECK', serialize(
|
|||||||
'StudiengebuehrRestzahlung' => array('StudiengebuehrErhoeht', 'Studiengebuehr', 'StudiengebuehrRestzahlung'),
|
'StudiengebuehrRestzahlung' => array('StudiengebuehrErhoeht', 'Studiengebuehr', 'StudiengebuehrRestzahlung'),
|
||||||
'OEH' => array('OEH')
|
'OEH' => array('OEH')
|
||||||
))
|
))
|
||||||
));
|
);
|
||||||
|
|
||||||
// Spezialnoten die am Zeunigs und Diplomasupplement ignoriert werden
|
// Spezialnoten die am Zeunigs und Diplomasupplement ignoriert werden
|
||||||
define('ZEUGNISNOTE_NICHT_ANZEIGEN',serialize(array('iar', 'nz')));
|
define('ZEUGNISNOTE_NICHT_ANZEIGEN',serialize(array('iar', 'nz')));
|
||||||
@@ -295,4 +295,13 @@ define ('DEFAULT_LEHRMODUS','regulaer');
|
|||||||
//Echter Dienstvertrag
|
//Echter Dienstvertrag
|
||||||
define ('DEFAULT_ECHTER_DIENSTVERTRAG',[103,110]);
|
define ('DEFAULT_ECHTER_DIENSTVERTRAG',[103,110]);
|
||||||
|
|
||||||
|
//Buchungstypen die fix auf eine bestimmte Kostenstelle gebucht werden sollen
|
||||||
|
//Buchungstyp => Studiengang_kz
|
||||||
|
define('FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE', serialize(
|
||||||
|
array(
|
||||||
|
'Test_1' => 0,
|
||||||
|
'Test_2' => 2
|
||||||
|
)
|
||||||
|
));
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -2584,13 +2584,16 @@ if(!$error)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
if(defined('FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE') && isset(unserialize(FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE)[$_POST['buchungstyp_kurzbz']]))
|
||||||
|
$kostenstelle = unserialize(FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE)[$_POST['buchungstyp_kurzbz']];
|
||||||
|
|
||||||
foreach ($person_ids as $person_id)
|
foreach ($person_ids as $person_id)
|
||||||
{
|
{
|
||||||
if($person_id!='')
|
if($person_id!='')
|
||||||
{
|
{
|
||||||
$buchung = new konto();
|
$buchung = new konto();
|
||||||
$buchung->person_id = $person_id;
|
$buchung->person_id = $person_id;
|
||||||
$buchung->studiengang_kz = $_POST['studiengang_kz'];
|
$buchung->studiengang_kz = isset($kostenstelle) ? $kostenstelle : $_POST['studiengang_kz'];
|
||||||
$buchung->studiensemester_kurzbz = $_POST['studiensemester_kurzbz'];
|
$buchung->studiensemester_kurzbz = $_POST['studiensemester_kurzbz'];
|
||||||
$buchung->buchungsnr_verweis='';
|
$buchung->buchungsnr_verweis='';
|
||||||
$buchung->betrag = $_POST['betrag'];
|
$buchung->betrag = $_POST['betrag'];
|
||||||
|
|||||||
Reference in New Issue
Block a user