*/ /* * Erstellt eine Liste mit den Buchungen eines Mitarbeiters */ require_once('../../../config/cis.config.inc.php'); require_once('../../../config/global.config.inc.php'); require_once('../../../include/basis_db.class.php'); require_once('../../../include/functions.inc.php'); require_once('../../../include/benutzer.class.php'); require_once('../../../include/phrasen.class.php'); require_once('../../../include/studiensemester.class.php'); require_once('../../../include/buchung.class.php'); require_once('../../../include/benutzerberechtigung.class.php'); require_once('../../../include/datum.class.php'); if (!$db = new basis_db()) die('Fehler beim Oeffnen der Datenbankverbindung'); $summe = 0; $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if(!$rechte->isBerechtigt('buchung/mitarbeiter')) die('Sie haben keine Berechtigung für diese Seite'); $benutzer = new benutzer($user); $studiensemester = new studiensemester(); $buchung = new buchung(); $datum = new datum(); $p = new phrasen(getSprache()); // Beginn und Ende des aktuellen Semesters ermitteln $studiensemester->getTimestamp($studiensemester->getakt()); !empty($_GET['von']) ? $von = $_GET['von'] : $von = date('d.m.Y', $studiensemester->begin->start); !empty($_GET['bis']) ? $bis = $_GET['bis'] : $bis = date('d.m.Y', $studiensemester->ende->ende); $options['von'] = $datum->formatDatum($von); $options['bis'] = $datum->formatDatum($bis); $buchung->getBuchungPerson($benutzer->person_id, $options); // Ausgabe ?>
| t('buchungen/buchungsdatum'); ?> | t('buchungen/buchungstext'); ?> | t('buchungen/betrag'); ?> | t('buchungen/buchgstyp'); ?> |
|---|---|---|---|
| ' . $datum->formatDatum($row->buchungsdatum, 'd.m.Y') . ' | '; echo '' . $row->buchungstext . ' | '; echo '' . str_replace('.', ',', $row->betrag) . ' | '; echo '' . $row->buchungstyp_kurzbz . ' | '; echo '
| Summe | |||