diff --git a/content/betriebsmitteloverlay.js.php b/content/betriebsmitteloverlay.js.php
index 3d4128338..63d34380d 100644
--- a/content/betriebsmitteloverlay.js.php
+++ b/content/betriebsmitteloverlay.js.php
@@ -483,6 +483,20 @@ function BetriebsmittelMenulistInventarLoad(menulist, filter)
}
}
-
+// ****
+// * Erstellt eine Uebernahmebestaetigung
+// ****
+function BetriebsmittelPrintUebernahmebestaetigung()
+{
+ id = document.getElementById('betriebsmittel-textbox-betriebsmittelperson_id').value;
+
+ if(id=='')
+ {
+ alert('Sie muessen zuerst einen Eintrag auswaehlen');
+ return false;
+ }
+ var url = 'content/pdfExport.php?xsl=Uebernahme&xml=betriebsmittelperson.rdf.php&id='+id;
+ window.open(url);
+}
diff --git a/content/betriebsmitteloverlay.xul.php b/content/betriebsmitteloverlay.xul.php
index ffad8db5c..d0e27c86a 100644
--- a/content/betriebsmitteloverlay.xul.php
+++ b/content/betriebsmitteloverlay.xul.php
@@ -142,6 +142,8 @@ else
+
+
diff --git a/rdf/betriebsmittelperson.rdf.php b/rdf/betriebsmittelperson.rdf.php
index cc8a0cb22..2b8d87d47 100644
--- a/rdf/betriebsmittelperson.rdf.php
+++ b/rdf/betriebsmittelperson.rdf.php
@@ -26,12 +26,14 @@ header("Expires Mon, 26 Jul 1997 05:00:00 GMT");
header("Pragma: no-cache");
// content type setzen
header("Content-type: application/xhtml+xml");
-// xml
-echo '';
+
// DAO
require_once('../config/vilesci.config.inc.php');
require_once('../include/betriebsmittelperson.class.php');
require_once('../include/datum.class.php');
+require_once('../include/organisationseinheit.class.php');
+require_once('../include/person.class.php');
+require_once('../include/betriebsmitteltyp.class.php');
if(isset($_GET['person_id']))
$person_id = $_GET['person_id'];
@@ -48,36 +50,84 @@ if(isset($_GET['betriebsmittelperson_id']))
else
$betriebsmittelperson_id = null;
+if(isset($_GET['id']))
+ $betriebsmittelperson_id = $_GET['id'];
+
+if(isset($_GET['xmlformat']))
+ $xmlformat=$_GET['xmlformat'];
+else
+ $xmlformat='rdf';
+
$datum = new datum();
-
-$rdf_url='http://www.technikum-wien.at/betriebsmittel';
-
-echo '
-
-
- ';
-
-
-$betriebsmittel = new betriebsmittelperson();
-if($betriebsmittelperson_id=='' && $person_id!='')
+if($xmlformat!='xml')
{
- if($betriebsmittel->getBetriebsmittelPerson($person_id, $betriebsmitteltyp))
- foreach ($betriebsmittel->result as $row)
- draw_content($row);
+ echo '';
+
+ $rdf_url='http://www.technikum-wien.at/betriebsmittel';
+
+ echo '
+
+
+ ';
+
+
+ $betriebsmittel = new betriebsmittelperson();
+ if($betriebsmittelperson_id=='' && $person_id!='')
+ {
+ if($betriebsmittel->getBetriebsmittelPerson($person_id, $betriebsmitteltyp))
+ foreach ($betriebsmittel->result as $row)
+ draw_content($row);
+ else
+ die($betriebsmittel->errormsg);
+ }
else
- die($betriebsmittel->errormsg);
+ {
+ if($betriebsmittel->load($betriebsmittelperson_id))
+ draw_content($betriebsmittel);
+ else
+ die($betriebsmittel->errormsg);
+ }
+ echo '
+ ';
}
-else
+else
{
- if($betriebsmittel->load($betriebsmittelperson_id))
- draw_content($betriebsmittel);
- else
- die($betriebsmittel->errormsg);
-}
+ $bmp = new betriebsmittelperson();
+ if(!$bmp->load($betriebsmittelperson_id))
+ die('Fehler '.$bmp->errormsg);
+ $oe = new organisationseinheit();
+ $oe->load($bmp->oe_kurzbz);
+ $organisationseinheit = $oe->organisationseinheittyp_kurzbz.' '.$oe->bezeichnung;
+
+ $person = new person();
+ $person->load($bmp->person_id);
+
+ $bmt = new betriebsmitteltyp();
+ $bmt->load($bmp->betriebsmitteltyp);
+ $typ = $bmt->result[0]->beschreibung;
+ echo '';
+ echo '
+
+ beschreibung.']]>
+ inventarnummer.']]>
+ kaution.']]>
+ convertISODate($bmp->ausgegebenam).']]>
+
+ titelpre.']]>
+ vorname.']]>
+ nachname.']]>
+ titelpost.']]>
+ nummer.']]>
+ betriebsmitteltyp.']]>
+
+
+ ';
+
+}
function draw_content($row)
{
global $rdf_url, $datum;
@@ -104,7 +154,6 @@ function draw_content($row)
';
}
-?>
-
-
\ No newline at end of file
+?>
+
\ No newline at end of file
diff --git a/system/xsl/uebernahmebestaetigung_0_v1.xsl b/system/xsl/uebernahmebestaetigung_0_v1.xsl
new file mode 100755
index 000000000..cf1a1ebdb
--- /dev/null
+++ b/system/xsl/uebernahmebestaetigung_0_v1.xsl
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Übernahmebestätigung
+
+
+
+
+
+
+
+
+ Durch Unterzeichnung dieses Formulars wird die Übernahme von inventarisierter Ware laut unten stehender Angaben bestätigt.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vor- und Zuname
+
+
+
+ Ware/Bezeichnung
+
+
+
+ Inventarnummer
+
+
+
+ Organisationseinheit
+
+
+
+ Kaution
+
+
+
+ Übernommen am
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ___________________________________
+
+
+ (Unterschrift)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fachhochschule Technikum Wien, Höchstädtplatz 5, A-1200 Wien
+
+
+
+
+
+