mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 16:02:15 +00:00
This commit is contained in:
@@ -15,10 +15,10 @@ require_once('../../../vilesci/config.inc.php');
|
||||
$conn=pg_connect(CONN_STRING) or die("Connection zur Portal Datenbank fehlgeschlagen");
|
||||
$conn_fas=pg_connect(CONN_STRING_FAS) or die("Connection zur FAS Datenbank fehlgeschlagen");
|
||||
|
||||
$adress='ruhan@technikum-wien.at';
|
||||
$adress_plausi='ruhan@technikum-wien.at';
|
||||
//$adress='fas_sync@technikum-wien.at';
|
||||
//$adress_plausi='fas_sync@technikum-wien.at';
|
||||
//$adress='ruhan@technikum-wien.at';
|
||||
//$adress_plausi='ruhan@technikum-wien.at';
|
||||
$adress='fas_sync@technikum-wien.at';
|
||||
$adress_plausi='fas_sync@technikum-wien.at';
|
||||
|
||||
$error_log='';
|
||||
$error_log_fas='';
|
||||
@@ -339,6 +339,8 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
$personaktiv=true;
|
||||
$personupdatevon='SYNC';
|
||||
$personinsertvon='SYNC';
|
||||
$personupdateamum=$rowall->creationdate;
|
||||
$personinsertvon=$rowall->creationdate;
|
||||
if($rowall->familienstand==1)
|
||||
{
|
||||
$personfamilienstand='l';
|
||||
@@ -371,7 +373,7 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
$mitarbeitertelefonklappe='';
|
||||
$mitarbeiterkurzbz=$rowall->kurzbez;
|
||||
$mitarbeiterlektor=true;
|
||||
$mitarbeiterfixangestellt=false;
|
||||
$mitarbeiterfixangestellt=($rowall->hauptberuflich=='J'?true:false);
|
||||
$mitarbeiterstundensatz=0;
|
||||
if($rowall->ausbildung>0)
|
||||
{
|
||||
@@ -384,8 +386,8 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
$mitarbeiterort_kurzbz=null;
|
||||
$mitarbeiteranmerkung=$rowall->bemerkung;
|
||||
$mitarbeiterinsertvon='SYNC';
|
||||
$mitarbeiterinsertamum='';
|
||||
$mitarbeiterupdateamum='';
|
||||
$mitarbeiterinsertamum=$rowall->creationdate;
|
||||
$mitarbeiterupdateamum=$rowall->creationdate;
|
||||
$mitarbeiterupdatevon='SYNC';
|
||||
$mitarbeiterext_id=$rowall->mitarbeiter_pk;
|
||||
|
||||
@@ -397,8 +399,8 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
$benutzeraktiv=($rowall->aktiv=='t'?true:false);
|
||||
$benutzeralias='';
|
||||
$benutzerinsertvon='SYNC';
|
||||
$benutzerinsertamum='';
|
||||
$benutzerupdateamum='';
|
||||
$benutzerinsertamum=$rowall->creationdate;
|
||||
$benutzerupdateamum=$rowall->creationdate;
|
||||
$benutzerupdatevon='SYNC';
|
||||
$benutzerext_id=$rowall->person_pk;
|
||||
|
||||
@@ -500,10 +502,10 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
myaddslashes($personersatzkennzeichen).", ".
|
||||
myaddslashes($personfamilienstand).", ".
|
||||
myaddslashes($personanzahlkinder).", ".
|
||||
myaddslashes($personaktiv?'true':'false').",
|
||||
now(), ".
|
||||
myaddslashes($personinsertvon).",
|
||||
now(), ".
|
||||
myaddslashes($personaktiv?'true':'false').", ".
|
||||
myaddslashes($personinsertamum).", ".
|
||||
myaddslashes($personinsertvon).", ".
|
||||
myaddslashes($personupdateamum).", ".
|
||||
myaddslashes($personupdatevon).", ".
|
||||
myaddslashes($persongeschlecht).", ".
|
||||
myaddslashes($persongeburtsnation).", ".
|
||||
@@ -766,8 +768,6 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
familienstand=".myaddslashes($personfamilienstand).",
|
||||
anzahlkinder=".myaddslashes($personanzahlkinder).",
|
||||
aktiv=".myaddslashes($personaktiv?'true':'false').",
|
||||
insertamum=now(),
|
||||
insertvon=".myaddslashes($personinsertvon).",
|
||||
updateamum=now(),
|
||||
updatevon=".myaddslashes($personupdatevon).",
|
||||
geschlecht=".myaddslashes($persongeschlecht).",
|
||||
@@ -832,10 +832,10 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
myaddslashes($benutzeruid).", ".
|
||||
myaddslashes($benutzeraktiv?'true':'false').", ".
|
||||
myaddslashes($benutzeralias).", ".
|
||||
myaddslashes($personperson_id).",
|
||||
now(), ".
|
||||
myaddslashes($benutzerinsertvon).",
|
||||
now(), ".
|
||||
myaddslashes($personperson_id).", ".
|
||||
myaddslashes($benutzerinsertamum).", ".
|
||||
myaddslashes($benutzerinsertvon).", ".
|
||||
myaddslashes($benutzerupdateamum).", ".
|
||||
myaddslashes($benutzerupdatevon).");";
|
||||
$ausgabe_benutzer="Benutzer ".$benutzeruid." ".$benutzeralias." eingefügt.\n";
|
||||
}
|
||||
@@ -879,9 +879,7 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
aktiv=".myaddslashes($benutzeraktiv?'true':'false').",
|
||||
person_id=".myaddslashes($personperson_id).",
|
||||
updateamum=now(),
|
||||
updatevon=".myaddslashes($benutzerupdatevon).",
|
||||
insertamum=now(),
|
||||
insertvon=".myaddslashes($benutzerinsertvon)."
|
||||
updatevon=".myaddslashes($benutzerupdatevon).",
|
||||
WHERE uid='$benutzeruid';";
|
||||
$ausgabe_benutzer="Änderungen bei Benutzer ".$benutzeruid." ".$benutzeralias.": ".$ausgabe_benutzer."\n";
|
||||
}
|
||||
@@ -948,10 +946,10 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
myaddslashes($mitarbeiterort_kurzbz).", ".
|
||||
myaddslashes($mitarbeiterfixangestellt?'true':'false').", ".
|
||||
myaddslashes($mitarbeitertelefonklappe)." , ".
|
||||
myaddslashes($mitarbeiteranmerkung).",
|
||||
now(), ".
|
||||
myaddslashes($mitarbeiterupdatevon)." ,
|
||||
now(), ".
|
||||
myaddslashes($mitarbeiteranmerkung).", ".
|
||||
myaddslashes($mitarbeiterinsertamum).", ".
|
||||
myaddslashes($mitarbeiterupdatevon)." , ".
|
||||
myaddslashes($mitarbeiterupdateamum).", ".
|
||||
myaddslashes($mitarbeiterinsertvon)." , ".
|
||||
myaddslashes($mitarbeiterext_id).");";
|
||||
$ausgabe_mitarbeiter="Mitarbeiter ".$mitarbeiterpersonalnummer." ".$mitarbeiterkurzbz." eingefügt.\n";
|
||||
@@ -1001,30 +999,6 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
$ausgabe_mitarbeiter="Kurzbezeichnung: '".$mitarbeiterkurzbz."'";
|
||||
}
|
||||
}
|
||||
/*if($rowu->lektor!=($mitarbeiterlektor?'t':'f'))
|
||||
{
|
||||
$updatem=true;
|
||||
if(strlen(trim($ausgabe_mitarbeiter))>0)
|
||||
{
|
||||
$ausgabe_mitarbeiter.=", Lektor: '".($mitarbeiterlektor?'true':'false')."'";
|
||||
}
|
||||
else
|
||||
{
|
||||
$ausgabe_mitarbeiter="Lektor: '".($mitarbeiterlektor?'true':'false')."'";
|
||||
}
|
||||
}*/
|
||||
/*if($rowu->fixangestellt!=($mitarbeiterfixangestellt?'t':'f'))
|
||||
{
|
||||
$updatem=true;
|
||||
if(strlen(trim($ausgabe_mitarbeiter))>0)
|
||||
{
|
||||
$ausgabe_mitarbeiter.=", Fixangestellt: '".($mitarbeiterfixangestellt?'true':'false')."'";
|
||||
}
|
||||
else
|
||||
{
|
||||
$ausgabe_mitarbeiter="Fixangestellt: '".($mitarbeiterfixangestellt?'true':'false')."'";
|
||||
}
|
||||
}*/
|
||||
if($rowu->telefonklappe!=$mitarbeitertelefonklappe)
|
||||
{
|
||||
$updatem=true;
|
||||
@@ -1069,15 +1043,11 @@ if($resultall = pg_query($conn_fas, $qryall))
|
||||
ausbildungcode=".myaddslashes($mitarbeiterausbildungcode).",
|
||||
personalnummer=".myaddslashes($mitarbeiterpersonalnummer).",
|
||||
kurzbz=".myaddslashes($mitarbeiterkurzbz).",
|
||||
lektor=".myaddslashes($rowu->lektor).",
|
||||
fixangestellt=".myaddslashes($rowu->fixangestellt).",
|
||||
telefonklappe=".myaddslashes($mitarbeitertelefonklappe).",
|
||||
ort_kurzbz=".myaddslashes($mitarbeiterort_kurzbz).",
|
||||
anmerkung=".myaddslashes($mitarbeiteranmerkung).",
|
||||
updateamum=now(),
|
||||
updatevon=".myaddslashes($mitarbeiterupdatevon).",
|
||||
insertamum=now(),
|
||||
insertvon=".myaddslashes($mitarbeiterinsertvon).",
|
||||
ext_id=".myaddslashes($mitarbeiterext_id)."
|
||||
WHERE mitarbeiter_uid='$mitarbeiteruid';";
|
||||
$ausgabe_mitarbeiter="Änderungen bei Mitarbeiter ".$mitarbeiteruid.": ".$ausgabe_mitarbeiter."\n";
|
||||
|
||||
@@ -55,7 +55,7 @@ $updates=false;
|
||||
$rolle_kurzbz=array(1=>"Interessent", 2=>"Bewerber", 3=>"Student", 4=>"Ausserordentlicher", 5=>"Abgewiesener", 6=>"Aufgenommener", 7=>"Wartender", 8=>"Abbrecher", 9=>"Unterbrecher", 10=>"Outgoing", 11=>"Incoming", 12=>"Praktikant", 13=>"Diplomant", 14=>"Absolvent");
|
||||
$studiensemester_kurzbz=array(2=>"WS2002",3=>"SS2003",4=>"WS2003",5=>"SS2004",6=>"WS2004",7=>"SS2005",8=>"WS2005",9=>"SS2006",10=>"WS2006",11=>"SS2007",12=>"WS2007",13=>"SS2008",14=>"WS2008");
|
||||
$studiengangfk=array(2=>11,3=>91,4=>94,5=>145,6=>227,7=>182,8=>222,9=>203,10=>204,11=>92,12=>258,13=>308,14=>254,15=>256,16=>257,17=>255,18=>302,19=>336,20=>330,21=>333, 22=>327,23=>335,24=>228,25=>303,26=>299,27=>298,28=>300,29=>297,30=>329,31=>301,32=>332,33=>331,34=>328,35=>476,36=>1,37=>334);
|
||||
//Kennzahlen für EUE im Array studiengangfk NACHTRAGEN
|
||||
//Kennzahlen für MEUE im Array studiengangfk NACHTRAGEN
|
||||
|
||||
$error_log_fas=array();
|
||||
foreach ($studiengangfk AS $stg)
|
||||
@@ -457,8 +457,8 @@ if($result = pg_query($conn_fas, $qry))
|
||||
$vornamen=trim($row->vornamen);
|
||||
$gebdatum=$row->gebdat;
|
||||
$gebort=$row->gebort;
|
||||
$gebzeit=''; //bei insert auslassen
|
||||
$foto=''; //bei insert auslassen
|
||||
$gebzeit=''; //bei update auslassen
|
||||
$foto=''; //bei update auslassen
|
||||
$anmerkungen='';
|
||||
$homepage='';
|
||||
$svnr=$row->svnr;
|
||||
@@ -487,8 +487,8 @@ if($result = pg_query($conn_fas, $qry))
|
||||
$anzahlkinder=$row->anzahlderkinder;
|
||||
//$aktiv=($row->aktiv=='t'?true:false);
|
||||
$insertvon='SYNC';
|
||||
$insertamum='';
|
||||
$updateamum='';
|
||||
$insertamum=$row->creationdate;
|
||||
$updateamum=$row->creationdate;
|
||||
$updatevon='SYNC';
|
||||
$ext_id_person=$row->person_pk;
|
||||
|
||||
@@ -819,9 +819,9 @@ if($result = pg_query($conn_fas, $qry))
|
||||
myaddslashes($familienstand).','.
|
||||
myaddslashes($anzahlkinder).','.
|
||||
($aktiv?'true':'false').','.
|
||||
"now()".','.
|
||||
myaddslashes($insertamum).','.
|
||||
myaddslashes($insertvon).','.
|
||||
"now()".','.
|
||||
myaddslashes($updateamum).','.
|
||||
myaddslashes($updatevon).','.
|
||||
myaddslashes($geschlecht).','.
|
||||
myaddslashes($geburtsnation).','.
|
||||
@@ -1086,8 +1086,6 @@ if($result = pg_query($conn_fas, $qry))
|
||||
' geschlecht='.myaddslashes($geschlecht).','.
|
||||
' geburtsnation='.myaddslashes($geburtsnation).','.
|
||||
' staatsbuergerschaft='.myaddslashes($staatsbuergerschaft).','.
|
||||
" insertamum=now()".','.
|
||||
' insertvon='.myaddslashes($insertvon).','.
|
||||
" updateamum=now()".','.
|
||||
" updatevon=".myaddslashes($updatevon).','.
|
||||
' ext_id='.myaddslashes($ext_id_person).
|
||||
@@ -1232,9 +1230,9 @@ if($result = pg_query($conn_fas, $qry))
|
||||
myaddslashes($anmeldungreihungstest).', '.
|
||||
($reihungstestangetreten?'true':'false').', '.
|
||||
myaddslashes($anmerkung).', '.
|
||||
"now()".', '.
|
||||
myaddslashes($insertamum).','.
|
||||
"'SYNC', ".
|
||||
"now()".', '.
|
||||
myaddslashes($updateamum).','.
|
||||
"'SYNC', ".
|
||||
myaddslashes($ext_id_pre).');';
|
||||
$ausgabe_pre="Prestudent: ID:".$person_id.", ".$nachname." eingefügt.\n";
|
||||
@@ -1469,8 +1467,6 @@ if($result = pg_query($conn_fas, $qry))
|
||||
' anmeldungreihungstest='.myaddslashes($anmeldungreihungstest).','.
|
||||
' reihungstestangetreten='.($reihungstestangetreten?'true':'false').','.
|
||||
' anmerkung='.myaddslashes($anmerkung).','.
|
||||
" insertamum=now()".','.
|
||||
' insertvon='.myaddslashes($insertvon).','.
|
||||
" updateamum=now()".','.
|
||||
" updatevon=".myaddslashes($updatevon).','.
|
||||
' ext_id='.myaddslashes($ext_id_pre).
|
||||
@@ -1688,9 +1684,9 @@ if($result = pg_query($conn_fas, $qry))
|
||||
myaddslashes($person_id).', '.
|
||||
($aktiv?'true':'false').', '.
|
||||
myaddslashes($alias).', '.
|
||||
"now()".', '.
|
||||
myaddslashes($insertamum).','.
|
||||
"'SYNC'".', '.
|
||||
"now()".', '.
|
||||
myaddslashes($updateamum).','.
|
||||
"'SYNC'".', '.
|
||||
myaddslashes($ext_id_benutzer).'); ';
|
||||
$ausgabe_benutzer="Benutzer ".$benutzeruid." ".$benutzeralias." eingefügt.\n";
|
||||
@@ -1735,8 +1731,6 @@ if($result = pg_query($conn_fas, $qry))
|
||||
' uid='.myaddslashes($student_uid).','.
|
||||
' person_id='.myaddslashes($person_id).','.
|
||||
' aktiv='.($aktiv?'true':'false').','.
|
||||
" insertamum=now()".','.
|
||||
' insertvon='.myaddslashes($insertvon).','.
|
||||
" updateamum=now()".','.
|
||||
" updatevon=".myaddslashes($updatevon).
|
||||
' WHERE ext_id='.myaddslashes($ext_id_benutzer).';';
|
||||
@@ -1781,9 +1775,9 @@ if($result = pg_query($conn_fas, $qry))
|
||||
myaddslashes($semester).', '.
|
||||
myaddslashes($verband).', '.
|
||||
myaddslashes($gruppe).', '.
|
||||
"now()".', '.
|
||||
myaddslashes($insertamum).','.
|
||||
"'SYNC'".', '.
|
||||
"now()".', '.
|
||||
myaddslashes($updateamum).','.
|
||||
"'SYNC'".', '.
|
||||
myaddslashes($ext_id_student).'); ';
|
||||
$ausgabe_student="Student mit ID ".$student_uid.", ".$nachname.", Matrikelnummer:'".$matrikelnr."' eingefügt.\n";
|
||||
@@ -1881,8 +1875,6 @@ if($result = pg_query($conn_fas, $qry))
|
||||
' semester='.myaddslashes($semester).','.
|
||||
' verband='.myaddslashes($verband).','.
|
||||
' gruppe='.myaddslashes($gruppe).','.
|
||||
" insertamum=now()".','.
|
||||
' insertvon='.myaddslashes($insertvon).','.
|
||||
" updateamum=now()".','.
|
||||
" updatevon=".myaddslashes($updatevon).','.
|
||||
' ext_id='.myaddslashes($ext_id_student).
|
||||
|
||||
Reference in New Issue
Block a user