if (isset($_GET['buchungsnr'])) {
    $buchungsnr = $_GET['buchungsnr'];
} else {
    $buchungsnr = '';
}
$konto = new konto();
if (!$konto->load($buchungsnr)) {
    die('Buchungsnummer ' . $buchungsnr . ' nicht vorhanden');
}
if ($person_id != $konto->person_id) {
    die('keine Berechtigung, um auf Datensatz zuzugreifen');
}
$studiengang = new studiengang();
$studiengang->load($konto->studiengang_kz);
$bankverbindung = new bankverbindung();
if ($bankverbindung->load_oe($studiengang->oe_kurzbz) && count($bankverbindung->result) > 0) {
    $iban = $bankverbindung->result[0]->iban;
    $bic = $bankverbindung->result[0]->bic;
} else {
    $iban = '';
    $bic = '';
}
$oe = new organisationseinheit();
$oe->load($studiengang->oe_kurzbz);
$konto->getBuchungstyp();
$buchungstyp = array();
foreach ($konto->result as $row) {
    $buchungstyp[$row->buchungstyp_kurzbz] = $row->beschreibung;
}
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
			<html>
function getBankverbindung($oe_kurzbz)
{
    $iban = "";
    $bic = "";
    $result = array();
    $bankverbindung = new bankverbindung();
    if ($bankverbindung->load_oe($oe_kurzbz) && count($bankverbindung->result) > 0) {
        $result["iban"] = $bankverbindung->result[0]->iban;
        $result["bic"] = $bankverbindung->result[0]->bic;
        return $result;
    } else {
        $organisationseinheit = new organisationseinheit();
        $organisationseinheit->load($oe_kurzbz);
        if ($organisationseinheit->oe_parent_kurzbz !== NULL) {
            $result = getBankverbindung($organisationseinheit->oe_parent_kurzbz);
            return $result;
        } else {
            $result["iban"] = "";
            $result["bic"] = "";
        }
    }
}