$buchungstyp = new buchung();
$buchungstyp->getAllBuchungstypen();
foreach ($buchungstyp->result as $row) {
    $buchungstypen[$row->buchungstyp_kurzbz] = $row->buchungstyp_bezeichnung;
}
// Alle Konten laden
$konten = array();
$konto = new wawi_konto();
$konto->getAll();
foreach ($konto->result as $row) {
    $konten[$row->konto_id] = $row->beschreibung[DEFAULT_LANGUAGE];
}
// Alle Kostenstellen laden
$kostenstellen = array();
$kostenstelle = new wawi_kostenstelle();
$kostenstelle->getAll();
foreach ($kostenstelle->result as $row) {
    $kostenstellen[$row->kostenstelle_id] = $row->bezeichnung;
}
// Buchung laden
$obj = new buchung();
if (!is_null($person_id)) {
    $obj->getBuchungPerson($person_id);
    foreach ($obj->result as $row) {
        addRow($row);
    }
} elseif (!is_null($buchung_id)) {
    $obj->load($buchung_id);
    addRow($obj);
} else {
    die('Falsche Parameterübergabe');
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 *
 * Authors: Andreas Österreicher <*****@*****.**>
 */
require_once '../config/vilesci.config.inc.php';
require_once '../include/rdf.class.php';
require_once '../include/wawi_kostenstelle.class.php';
require_once '../include/functions.inc.php';
require_once '../include/benutzerberechtigung.class.php';
$uid = get_uid();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($uid);
if (!$rechte->isBerechtigt('buchung/mitarbeiter')) {
    die('Sie haben keine Berechtigung für diese Seite');
}
$oRdf = new rdf('KST', 'http://www.technikum-wien.at/wawi_kostenstelle');
$oRdf->sendHeader();
$kst = new wawi_kostenstelle();
$kst->getAll();
foreach ($kst->result as $row) {
    $i = $oRdf->newObjekt($row->kostenstelle_id);
    $oRdf->obj[$i]->setAttribut('kostenstelle_id', $row->kostenstelle_id, true);
    $oRdf->obj[$i]->setAttribut('bezeichnung', $row->bezeichnung, true);
    $oRdf->obj[$i]->setAttribut('kurzbz', $row->kurzbz, true);
    $oRdf->obj[$i]->setAttribut('aktiv', $row->aktiv ? 'true' : 'false', true);
    $oRdf->addSequence($row->kostenstelle_id);
}
$oRdf->sendRdfText();