mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Anpassung des Inventar an neues WaWi
This commit is contained in:
@@ -198,12 +198,7 @@ $menu=array
|
||||
'AfA'=>array('name'=>'AfA', 'link'=>'inventar/inventar_afa.php', 'target'=>'main'),
|
||||
'Inventur'=>array('name'=>'Inventur', 'link'=>'inventar/inventar_inventur.php', 'target'=>'main'),
|
||||
'Etiketten'=>array('name'=>'Etiketten', 'link'=>'inventar/etiketten.php', 'target'=>'main'),
|
||||
),
|
||||
'WAWI'=> array
|
||||
(
|
||||
'name'=>'WAWI', 'permissions'=>array('admin','wawi','support','wawi/inventar'),
|
||||
'Suche'=>array('name'=>'Suche', 'link'=>'inventar/bestellung.php', 'target'=>'main'),
|
||||
),
|
||||
)
|
||||
),
|
||||
'Admin'=> array
|
||||
(
|
||||
|
||||
@@ -65,9 +65,9 @@ $menu=array
|
||||
'FirmaNeu'=>array('name'=>'Neu', 'link'=>'firma.php?method=new', 'target'=>'content'),
|
||||
)
|
||||
),
|
||||
'Auswertungen'=> array
|
||||
'Berichte'=> array
|
||||
(
|
||||
'name'=>'Auswertungen', 'opener'=>'true', 'hide'=>'false','permissions'=>array('wawi/bestellung','wawi/rechnung'),
|
||||
'name'=>'Berichte', 'opener'=>'true', 'hide'=>'false','permissions'=>array('wawi/bestellung','wawi/rechnung'),
|
||||
'Tags'=>array
|
||||
(
|
||||
'name'=>'Tags', 'permissions'=>array('wawi/bestellung'),'link'=>'auswertungen/wawi_tags.php', 'target'=>'content',
|
||||
|
||||
@@ -293,16 +293,25 @@ class wawi_bestelldetail extends basis_db
|
||||
* Gibt alle Details einer Bestellung zurück
|
||||
* @param $bestell_id
|
||||
*/
|
||||
public function getAllDetailsFromBestellung($bestell_id)
|
||||
public function getAllDetailsFromBestellung($bestell_id, $filter=null)
|
||||
{
|
||||
if(!is_numeric($bestell_id))
|
||||
{
|
||||
$this->errormsg ='Keine gültige Bestell ID.';
|
||||
return false;
|
||||
}
|
||||
$qry = "SELECT * from wawi.tbl_bestelldetail as detail
|
||||
where
|
||||
detail.bestellung_id = ".$bestell_id." order by position;";
|
||||
$qry = "SELECT * FROM wawi.tbl_bestelldetail
|
||||
WHERE
|
||||
bestellung_id = '".$bestell_id."'";
|
||||
|
||||
if(!is_null($filter))
|
||||
{
|
||||
$qry.=" AND (beschreibung like '%".addslashes($filter)."%'
|
||||
OR bestelldetail_id::text like '%".addslashes($filter)."%'
|
||||
OR artikelnummer like '%".addslashes($filter)."%'
|
||||
)";
|
||||
}
|
||||
$qry.=" ORDER BY position;";
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
@@ -337,5 +346,4 @@ class wawi_bestelldetail extends basis_db
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
+65
-188
@@ -20,26 +20,23 @@
|
||||
* Rudolf Hangl < rudolf.hangl@technikum-wien.at >
|
||||
* Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at >
|
||||
*/
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/benutzer.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
require_once('../../include/mitarbeiter.class.php');
|
||||
require_once('../../include/ort.class.php');
|
||||
require_once('../../include/organisationseinheit.class.php');
|
||||
require_once('../../include/person.class.php');
|
||||
require_once('../../include/betriebsmittel.class.php');
|
||||
require_once('../../include/betriebsmittelperson.class.php');
|
||||
require_once('../../include/betriebsmitteltyp.class.php');
|
||||
require_once('../../include/betriebsmittelstatus.class.php');
|
||||
require_once('../../include/betriebsmittel_betriebsmittelstatus.class.php');
|
||||
require_once('../../include/datum.class.php');
|
||||
|
||||
// ---------------- Vilesci Include Dateien einbinden
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/benutzer.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
require_once('../../include/mitarbeiter.class.php');
|
||||
require_once('../../include/ort.class.php');
|
||||
require_once('../../include/organisationseinheit.class.php');
|
||||
require_once('../../include/wawi.class.php');
|
||||
require_once('../../include/person.class.php');
|
||||
require_once('../../include/betriebsmittel.class.php');
|
||||
require_once('../../include/betriebsmittelperson.class.php');
|
||||
require_once('../../include/betriebsmitteltyp.class.php');
|
||||
require_once('../../include/betriebsmittelstatus.class.php');
|
||||
require_once('../../include/betriebsmittel_betriebsmittelstatus.class.php');
|
||||
require_once('../../include/datum.class.php');
|
||||
|
||||
if (!$uid = get_uid())
|
||||
die('Keine UID gefunden ! <a href="javascript:history.back()">Zurück</a>');
|
||||
if (!$uid = get_uid())
|
||||
die('Keine UID gefunden ! <a href="javascript:history.back()">Zurück</a>');
|
||||
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Initialisierung
|
||||
@@ -328,17 +325,26 @@
|
||||
<head>
|
||||
<title>Inventar - Betriebsmittel - Suche</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/jquery.css" rel="stylesheet" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery-ui.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery.autocomplete.min.js" type="text/javascript"></script>
|
||||
|
||||
<link rel="stylesheet" href="../../skin/jquery.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
|
||||
<script src="../../include/js/jquery.js" type="text/javascript"></script>
|
||||
<style type="text/css">
|
||||
table.navbar td
|
||||
{
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript1.2">
|
||||
<!--
|
||||
var ajxFile = "<?php echo $_SERVER["PHP_SELF"]; ?>";
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <br>" + row[1];
|
||||
}
|
||||
|
||||
var ajxFile = "<?php echo $_SERVER["PHP_SELF"]; ?>";
|
||||
|
||||
function set_status(output_id,betriebsmittelbetriebsmittelstatus_id,betriebsmittel_id,inventarnummer,bestellung_id,bestelldetail_id,betriebsmittelstatus_kurzbz)
|
||||
{
|
||||
document.getElementById(output_id).innerHTML = '<img src="../../skin/images/spinner.gif" alt="warten" title="warten" >';
|
||||
@@ -393,10 +399,6 @@
|
||||
<td><label for="inventarnummer">Inv.nr.</label>
|
||||
<input onchange="if (this.value.length>0) {setTimeout('document.sendform.submit()',1500);}" id="inventarnummer" name="inventarnummer" type="text" size="10" maxlength="30" value="<?php echo $inventarnummer;?>">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#inventarnummer').autocomplete('inventar_autocomplete.php',
|
||||
@@ -413,36 +415,11 @@
|
||||
|
||||
<td><label for="seriennummer">Seriennr.</label>
|
||||
<input id="seriennummer" name="seriennummer" type="text" size="10" maxlength="60" value="<?php echo $seriennummer;?>">
|
||||
<script type="text/javascript">
|
||||
function selectItem(li)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#seriennummer').autocomplete('inventar_autocomplete.php',
|
||||
{
|
||||
minChars:3,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
onItemSelect:selectItem,
|
||||
formatItem:formatItem,
|
||||
extraParams:{'work':'seriennummer'}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
|
||||
<td><label for="ort_kurzbz">Ort</label>
|
||||
<input id="ort_kurzbz" name="ort_kurzbz" size="10" maxlength="40" value="<?php echo $ort_kurzbz;?>">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#ort_kurzbz').autocomplete('inventar_autocomplete.php',
|
||||
@@ -496,8 +473,8 @@
|
||||
<select id="oe_kurzbz" name="oe_kurzbz" >
|
||||
<?php
|
||||
if($oBenutzerberechtigung->isBerechtigt('wawi/inventar', null, 's'))
|
||||
echo '<option '.(empty($oe_kurzbz)?' selected="selected" ':''); ?> value="">bitte auswählen </option>
|
||||
<?php
|
||||
echo '<option '.(empty($oe_kurzbz)?' selected="selected" ':'').' value="">bitte auswählen </option>';
|
||||
|
||||
for ($i=0;$i<count($resultOrganisationseinheit) ;$i++)
|
||||
{
|
||||
if ($resultOrganisationseinheit[$i]->oe_kurzbz)
|
||||
@@ -535,10 +512,6 @@
|
||||
<td> <label for="person_id">Mitarbeiter</label>
|
||||
<input id="person_id" name="person_id" size="13" maxlength="14" value="<?php echo $person_id; ?>">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#person_id').autocomplete('inventar_autocomplete.php',
|
||||
@@ -562,9 +535,6 @@
|
||||
<tr>
|
||||
<td><label for="bestellnr">Bestellnr.</label> <input id="bestellnr" name="bestellnr" size="10" maxlength="30" type="Text" value="<?php echo $bestellnr; ?>" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row) {
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#bestellnr').autocomplete('inventar_autocomplete.php',
|
||||
@@ -581,15 +551,11 @@
|
||||
<!-- Bestell ID Eindeutigenummer -->
|
||||
<td><label for="bestellung_id">Bestell ID</label> <input id="bestellung_id" name="bestellung_id" size="10" maxlength="30" type="Text" value="<?php echo $bestellung_id; ?>" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#bestellung_id').autocomplete('inventar_autocomplete.php',
|
||||
{
|
||||
minChars:4,
|
||||
minChars:2,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
formatItem:formatItem,
|
||||
@@ -602,10 +568,6 @@
|
||||
<td> <label for="firma_id">Lieferant</label>
|
||||
<input id="firma_id" name="firma_id" size="10" maxlength="30" value="<?php echo $firma_id; ?>" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#firma_id').autocomplete('inventar_autocomplete.php',
|
||||
@@ -623,10 +585,7 @@
|
||||
<td> <label for="hersteller">Hersteller</label>
|
||||
<input id="hersteller" name="hersteller" type="text" size="10" maxlength="30" value="<?php echo $hersteller;?>" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#hersteller').autocomplete('inventar_autocomplete.php',
|
||||
@@ -859,84 +818,10 @@ function output_inventar($debug=false,$resultBetriebsmittel=null,$resultBetriebs
|
||||
$bestellung_ivalid_style='';
|
||||
if ($resultBetriebsmittel[$pos]->bestellung_id && !$resultBetriebsmittel[$pos]->bestellnr)
|
||||
$bestellung_ivalid_style='style="color: red;"';
|
||||
|
||||
|
||||
|
||||
|
||||
$htmlstring.='<td align="right"><a href="bestellung.php?bestellung_id='.$resultBetriebsmittel[$pos]->bestellung_id.'" target="_blank" '.$bestellung_ivalid_style.'>'.$resultBetriebsmittel[$pos]->bestellnr.'</a> </td>';
|
||||
/*
|
||||
$htmlstring.='<td align="right">
|
||||
<input style="font-size:smaller;" onblur="set_position(\'list'.$pos.'\',\''.$resultBetriebsmittel[$pos]->betriebsmittel_id.'\',\''.$resultBetriebsmittel[$pos]->inventarnummer.'\',this.value,0);" id="bestellung_id'.$pos.'" name="bestellung_id'.$pos.'" size="6" maxlength="41" value="'. $resultBetriebsmittel[$pos]->bestellung_id .'">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestellung_id'.$pos.'").autocomplete("inventar_autocomplete.php", {
|
||||
minChars:2,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:600,
|
||||
scrollHeight: 200,
|
||||
formatItem:formatItem,
|
||||
extraParams:{"work":"wawi_search"}
|
||||
});
|
||||
$("#bestellung_id'.$pos.'").change(function ()
|
||||
{
|
||||
$("#bestellung_id'.$pos.'").blur();
|
||||
})
|
||||
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
';
|
||||
|
||||
$htmlstring.='
|
||||
<td align="right">';
|
||||
|
||||
|
||||
|
||||
if ($schreib_recht && $resultBetriebsmittel[$pos]->bestellung_id)
|
||||
{
|
||||
$htmlstring.='
|
||||
<input style="font-size:smaller;" onblur="set_position(\'list'.$pos.'\',\''.$resultBetriebsmittel[$pos]->betriebsmittel_id.'\',\''.$resultBetriebsmittel[$pos]->inventarnummer.'\',\''.$resultBetriebsmittel[$pos]->bestellung_id.'\',this.value);" id="bestelldetail_id'.$pos.'" name="bestelldetail_id'.$pos.'" size="6" maxlength="41" value="'. $resultBetriebsmittel[$pos]->bestelldetail_id .'">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestelldetail_id'.$pos.'").autocomplete("inventar_autocomplete.php",
|
||||
{
|
||||
minChars:1,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:600,
|
||||
scrollHeight: 200,
|
||||
formatItem:formatItem,
|
||||
extraParams:{"work":"wawi_bestelldetail_id"
|
||||
,"bestellung_id":"'.$resultBetriebsmittel[$pos]->bestellung_id.'"}
|
||||
});
|
||||
//$htmlstring.='<td align="right"><a href="bestellung.php?bestellung_id='.$resultBetriebsmittel[$pos]->bestellung_id.'" target="_blank" '.$bestellung_ivalid_style.'>'.$resultBetriebsmittel[$pos]->bestellnr.'</a> </td>';
|
||||
$htmlstring.='<td align="right"><a href="../../wawi/bestellung.php?method=update&id='.$resultBetriebsmittel[$pos]->bestellung_id.'" target="_blank" '.$bestellung_ivalid_style.'>'.$resultBetriebsmittel[$pos]->bestellnr.'</a> </td>';
|
||||
|
||||
$("#bestelldetail_id'.$pos.'").change(function () {
|
||||
$("#bestelldetail_id'.$pos.'").blur();
|
||||
})
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
';
|
||||
}
|
||||
else
|
||||
{
|
||||
$htmlstring.='<a href="bestellung.php?bestellung_id='.$resultBetriebsmittel[$pos]->bestellung_id.'&bestelldetail_id='.$resultBetriebsmittel[$pos]->bestelldetail_id.'" '.$bestellung_ivalid_style.'>'.$resultBetriebsmittel[$pos]->bestelldetail_id.'</a>';
|
||||
}
|
||||
|
||||
$htmlstring.=' </td>';
|
||||
*/
|
||||
$htmlstring.='<td><span style="display: none;">'.$resultBetriebsmittel[$pos]->betriebsmittelstatus_datum.'</span>'.$datum_obj->formatDatum($resultBetriebsmittel[$pos]->betriebsmittelstatus_datum,'d.m.Y').' </td>';
|
||||
$htmlstring.='<td>'.StringCut(($oOrganisationseinheit->bezeichnung?$oOrganisationseinheit->bezeichnung:$resultBetriebsmittel[$pos]->oe_kurzbz),20).' </td>';
|
||||
$htmlstring.='<td align="right">'.$datum_obj->formatDatum($resultBetriebsmittel[$pos]->inventuramum,'d.m.Y').' </td>';
|
||||
@@ -1058,22 +943,18 @@ function output_inventarposition($debug=false,$resultBetriebsmittel=null,$result
|
||||
<input style="display:none" name="bestelldetail_id" value="'.$resBetriebsmittel->bestelldetail_id.'" >
|
||||
<input onchange="setTimeout(\'document.sendform0.submit()\',1500);" id="bestellung_ids" name="bestellung_id" size="6" maxlength="41" value="'.$resBetriebsmittel->bestellung_id.'" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestellung_ids").autocomplete("inventar_autocomplete.php",
|
||||
{
|
||||
minChars:4,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
formatItem:formatItem,
|
||||
extraParams:{"work":"wawi_bestellung_id"}
|
||||
});
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestellung_ids").autocomplete("inventar_autocomplete.php",
|
||||
{
|
||||
minChars:4,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
formatItem:formatItem,
|
||||
extraParams:{"work":"wawi_bestellung_id"}
|
||||
});
|
||||
</script>
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
</form>';
|
||||
else
|
||||
@@ -1089,25 +970,21 @@ function output_inventarposition($debug=false,$resultBetriebsmittel=null,$result
|
||||
<input style="display:none" name="bestellung_id" value="'.$resBetriebsmittel->bestellung_id.'" >
|
||||
<input onchange="setTimeout(\'document.sendform1.submit()\',1500);" id="bestelldetail_ids" name="bestelldetail_id" size="6" maxlength="41" value="'.$resBetriebsmittel->bestelldetail_id.'" >
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "</li> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestelldetail_ids").autocomplete("inventar_autocomplete.php",
|
||||
{
|
||||
minChars:1,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
formatItem:formatItem,
|
||||
extraParams:{
|
||||
"work":"wawi_bestelldetail_id"
|
||||
,"bestellung_id":"'.$resBetriebsmittel->bestellung_id.'"
|
||||
}
|
||||
});
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#bestelldetail_ids").autocomplete("inventar_autocomplete.php",
|
||||
{
|
||||
minChars:1,
|
||||
matchSubset:1,matchContains:1,
|
||||
width:500,
|
||||
formatItem:formatItem,
|
||||
extraParams:{
|
||||
"work":"wawi_bestelldetail_id"
|
||||
,"bestellung_id":"'.$resBetriebsmittel->bestellung_id.'"
|
||||
}
|
||||
});
|
||||
</script>
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
</form>';
|
||||
else
|
||||
|
||||
@@ -31,7 +31,6 @@
|
||||
require_once('../../include/mitarbeiter.class.php');
|
||||
require_once('../../include/ort.class.php');
|
||||
require_once('../../include/organisationseinheit.class.php');
|
||||
require_once('../../include/wawi.class.php');
|
||||
require_once('../../include/betriebsmittel.class.php');
|
||||
require_once('../../include/betriebsmittelperson.class.php');
|
||||
require_once('../../include/betriebsmitteltyp.class.php');
|
||||
@@ -219,11 +218,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/jquery.css" rel="stylesheet" type="text/css">
|
||||
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
|
||||
<script src="../../include/js/tablesort/table.js" type="text/javascript"></script>
|
||||
|
||||
<script src="../../include/js/jquery.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery-ui.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery.autocomplete.min.js" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
var ajxFile = "<?php echo $_SERVER["PHP_SELF"]; ?>";
|
||||
@@ -274,6 +270,10 @@
|
||||
mydiv.style.display = (mydiv.style.display=='block'?'none':'block');
|
||||
}
|
||||
}
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
@@ -291,10 +291,6 @@
|
||||
{
|
||||
return false;
|
||||
}
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#inventarnummer').autocomplete('inventar_autocomplete.php',
|
||||
@@ -319,9 +315,6 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
$(document).ready(function() {
|
||||
$('#seriennummer').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:4,
|
||||
@@ -346,9 +339,7 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#ort_kurzbz').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:2,
|
||||
@@ -417,9 +408,7 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#bestellnr').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:5,
|
||||
@@ -441,9 +430,7 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#bestellung_id').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:3,
|
||||
@@ -463,9 +450,7 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#firma_id').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:4,
|
||||
@@ -484,9 +469,7 @@
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#hersteller').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:4,
|
||||
@@ -764,9 +747,7 @@ function output_inventarposition($debug=false,$resultBetriebsmittel=null,$result
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "</i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$(\'#bestelldetail_id\').autocomplete(\'inventar_autocomplete.php\', {
|
||||
minChars:1,
|
||||
|
||||
@@ -35,12 +35,13 @@
|
||||
require_once('../../include/ort.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/organisationseinheit.class.php');
|
||||
require_once('../../include/wawi.class.php');
|
||||
require_once('../../include/betriebsmittel.class.php');
|
||||
require_once('../../include/betriebsmittelperson.class.php');
|
||||
require_once('../../include/betriebsmitteltyp.class.php');
|
||||
require_once('../../include/betriebsmittelstatus.class.php');
|
||||
require_once('../../include/betriebsmittel_betriebsmittelstatus.class.php');
|
||||
require_once('../../include/wawi_bestellung.class.php');
|
||||
require_once('../../include/firma.class.php');
|
||||
|
||||
if (!$uid = get_uid())
|
||||
die('Keine UID gefunden ! <a href="javascript:history.back()">Zurück</a>');
|
||||
@@ -55,15 +56,10 @@
|
||||
if(!$rechte->isBerechtigt('wawi/inventar:begrenzt', null, 's'))
|
||||
die('Sie haben keine Berechtigung fuer diese Seite');
|
||||
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Initialisierung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
$errormsg=array();
|
||||
$default_status_vorhanden='vorhanden';
|
||||
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Parameter Aufruf uebernehmen
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Parameter Aufruf uebernehmen
|
||||
$nummer=trim((isset($_REQUEST['nummer']) ? $_REQUEST['nummer']:''));
|
||||
$seriennummer=trim((isset($_REQUEST['seriennummer']) ? $_REQUEST['seriennummer']:''));
|
||||
$ort_kurzbz=trim((isset($_REQUEST['ort_kurzbz']) ? $_REQUEST['ort_kurzbz']:''));
|
||||
@@ -88,19 +84,11 @@
|
||||
$work=trim(isset($_REQUEST['work'])?$_REQUEST['work']:(isset($_REQUEST['ajax'])?$_REQUEST['ajax']:false));
|
||||
$work=strtolower($work);
|
||||
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenbankanbindung
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Class - Datenbank
|
||||
$oBetriebsmittel = new betriebsmittel();
|
||||
$oBetriebsmittel->result=array();
|
||||
$oBetriebsmittel->debug=$debug;
|
||||
|
||||
$oWawi = new wawi();
|
||||
$oWawi->result=array();
|
||||
$oWawi->debug=$debug;
|
||||
$oWawi->errormsg='';
|
||||
|
||||
$oPerson = new person();
|
||||
$oPerson->result=array();
|
||||
$oPerson->errormsg='';
|
||||
@@ -108,18 +96,15 @@
|
||||
$oOrganisationseinheit = new organisationseinheit();
|
||||
$oOrganisationseinheit->result=array();
|
||||
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenlesen
|
||||
// ------------------------------------------------------------------------------------------
|
||||
/* jQuery autocomplete
|
||||
lineSeparator = (default value: "\n")
|
||||
The character that separates lines in the results from the backend.
|
||||
cellSeparator (default value: "|")
|
||||
The character that separates cells in the results from the backend.
|
||||
*/
|
||||
/* jQuery autocomplete
|
||||
lineSeparator = (default value: "\n")
|
||||
The character that separates lines in the results from the backend.
|
||||
cellSeparator (default value: "|")
|
||||
The character that separates cells in the results from the backend.
|
||||
*/
|
||||
switch ($work)
|
||||
{
|
||||
// SerienNummer - Inventarnummern suche
|
||||
// SerienNummer - Inventarnummern suche
|
||||
case 'seriennummer':
|
||||
$seriennummer=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($seriennummer) || $seriennummer=='')
|
||||
@@ -139,7 +124,7 @@ cellSeparator (default value: "|")
|
||||
echo html_entity_decode($oRresult[$i]->seriennummer).'|'. (is_null($oRresult[$i]->beschreibung) || empty($oRresult[$i]->beschreibung) || $oRresult[$i]->beschreibung=='NULL' || $oRresult[$i]->beschreibung=='null'?'':html_entity_decode($oRresult[$i]->beschreibung))."\n";
|
||||
break;
|
||||
|
||||
// Hersteller
|
||||
// Hersteller
|
||||
case 'hersteller':
|
||||
$hersteller=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($hersteller) || $hersteller=='')
|
||||
@@ -159,7 +144,7 @@ cellSeparator (default value: "|")
|
||||
echo html_entity_decode($oRresult[$i]->hersteller).'|'. ''."\n";
|
||||
break;
|
||||
|
||||
// Bestellung
|
||||
// Bestellung
|
||||
case 'bestellung_id':
|
||||
$bestellung_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($bestellung_id) || $bestellung_id=='')
|
||||
@@ -179,7 +164,7 @@ cellSeparator (default value: "|")
|
||||
echo html_entity_decode($oRresult[$i]->seriennummer).'|'. (is_null($oRresult[$i]->beschreibung) || empty($oRresult[$i]->beschreibung) || $oRresult[$i]->beschreibung=='NULL' || $oRresult[$i]->beschreibung=='null'?'':html_entity_decode($oRresult[$i]->beschreibung))."\n";
|
||||
break;
|
||||
|
||||
// Betriebsmittel Inventarnummer
|
||||
// Betriebsmittel Inventarnummer
|
||||
case 'inventarnummer':
|
||||
$inventarnummer=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($inventarnummer) || $inventarnummer=='')
|
||||
@@ -199,7 +184,7 @@ cellSeparator (default value: "|")
|
||||
echo html_entity_decode($oRresult[$i]->inventarnummer).'|'. (is_null($oRresult[$i]->beschreibung) || empty($oRresult[$i]->beschreibung) || $oRresult[$i]->beschreibung=='NULL' || $oRresult[$i]->beschreibung=='null'?'':html_entity_decode($oRresult[$i]->beschreibung))."\n";
|
||||
break;
|
||||
|
||||
// Ort - Inventarorte suche
|
||||
// Ort - Inventarorte suche
|
||||
case 'inventar_ort':
|
||||
$ort_kurzbz=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($ort_kurzbz) || $ort_kurzbz=='')
|
||||
@@ -224,7 +209,7 @@ cellSeparator (default value: "|")
|
||||
}
|
||||
break;
|
||||
|
||||
// Ort - FH Technikum suche
|
||||
// Ort - FH Technikum suche
|
||||
case 'ort':
|
||||
$ort_kurzbz=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($ort_kurzbz) || $ort_kurzbz=='')
|
||||
@@ -249,7 +234,7 @@ cellSeparator (default value: "|")
|
||||
}
|
||||
break;
|
||||
|
||||
// Person - FH Technikum suche
|
||||
// Person - FH Technikum suche
|
||||
case 'person':
|
||||
$person_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($person_id) || $person_id=='')
|
||||
@@ -351,217 +336,71 @@ cellSeparator (default value: "|")
|
||||
}
|
||||
break;
|
||||
|
||||
// Suche
|
||||
case 'wawi_search':
|
||||
$search=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($search) || $search=='')
|
||||
exit();
|
||||
$oWawi->result=array();
|
||||
if ($oWawi->bestellpositionen("$search"))
|
||||
{
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestellung_id).'|'.', '.html_entity_decode($oWawi->result[$i]->jahr_monat_tag).', '.html_entity_decode($oWawi->result[$i]->bestellnr).', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.($oWawi->result[$i]->titel?html_entity_decode($oWawi->result[$i]->titel):'').' '.($oWawi->result[$i]->bemerkungen?html_entity_decode($oWawi->result[$i]->bemerkungen):'').($oWawi->result[$i]->beschreibung?"\n".' -- '.html_entity_decode($oWawi->result[$i]->beschreibung):'')."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Bestellung
|
||||
case 'wawi_bestellnr':
|
||||
$bestellnr=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($bestellnr) || $bestellnr=='')
|
||||
$filter=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($filter) || $filter=='')
|
||||
exit();
|
||||
if (!$oWawi->bestellung(null,$jahr_monat,null,"$bestellnr"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestellnr).'|'.', '.html_entity_decode($oWawi->result[$i]->jahr_monat_tag).', '.html_entity_decode($oWawi->result[$i]->bestellung_id).', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->titel).' '.html_entity_decode($oWawi->result[$i]->bemerkungen)."\n";
|
||||
if ($oWawi->errormsg)
|
||||
exit($oWawi->errormsg."\n");
|
||||
$bestellung = new wawi_bestellung();
|
||||
|
||||
echo "| *** Bestell ID *** \n";
|
||||
$oWawi->result=array();
|
||||
if ($oWawi->bestellung(null,$jahr_monat,"$bestellnr*"))
|
||||
if ($bestellung->getAllSearch($filter, '', '', '', '', '', '', '', '', '', '', ''))
|
||||
{
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestellnr).'|'.', '.html_entity_decode($oWawi->result[$i]->jahr_monat_tag).', '.html_entity_decode($oWawi->result[$i]->bestellung_id).', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->titel).' '.html_entity_decode($oWawi->result[$i]->bemerkungen)."\n";
|
||||
foreach($bestellung->result as $row)
|
||||
echo html_entity_decode($row->bestellung_id).'|'.html_entity_decode($bestellung->insertamum).', '.html_entity_decode($row->bestell_nr).', '.html_entity_decode($row->titel).' '.html_entity_decode($row->bemerkung)."\n";
|
||||
}
|
||||
else
|
||||
exit($bestellung->errormsg."\n");
|
||||
|
||||
break;
|
||||
break;
|
||||
|
||||
// Bestellung ID
|
||||
case 'wawi_bestellung_id':
|
||||
$bestellung_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($bestellung_id) || $bestellung_id=='')
|
||||
$filter=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($filter) || $filter=='')
|
||||
exit();
|
||||
if ($oWawi->bestellung(null,$jahr_monat,"$bestellung_id*"))
|
||||
$bestellung = new wawi_bestellung();
|
||||
|
||||
if ($bestellung->getBestellung($filter))
|
||||
{
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestellung_id).'|'.', '.html_entity_decode($oWawi->result[$i]->jahr_monat_tag).', '.html_entity_decode($oWawi->result[$i]->bestellnr).', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->titel).' '.html_entity_decode($oWawi->result[$i]->bemerkungen)."\n";
|
||||
foreach($bestellung->result as $row)
|
||||
echo html_entity_decode($row->bestellung_id).'|'.html_entity_decode($bestellung->insertamum).', '.html_entity_decode($row->bestell_nr).', '.html_entity_decode($row->titel).' '.html_entity_decode($row->bemerkung)."\n";
|
||||
}
|
||||
if ($oWawi->errormsg)
|
||||
exit($oWawi->errormsg."\n");
|
||||
$oWawi->result=array();
|
||||
if (!$oWawi->bestellung(null,$jahr_monat,null,"$bestellung_id%"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
echo "| *** Bestellnr *** \n";
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestellung_id).'|'.', '.html_entity_decode($oWawi->result[$i]->jahr_monat_tag).', '.html_entity_decode($oWawi->result[$i]->bestellnr).', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->titel).' '.html_entity_decode($oWawi->result[$i]->bemerkungen)."\n";
|
||||
else
|
||||
exit($bestellung->errormsg."\n");
|
||||
|
||||
break;
|
||||
|
||||
|
||||
// Bestelldetail ID
|
||||
case 'wawi_bestelldetail_id':
|
||||
$bestelldetail_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($bestellung_id) || $bestellung_id=='' || is_null($bestelldetail_id) || $bestelldetail_id=='')
|
||||
$filter=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($bestellung_id) || $bestellung_id=='' || is_null($filter) || $filter=='')
|
||||
exit();
|
||||
if ($oWawi->bestellpositionen($bestellung_id,null,"%$bestelldetail_id"))
|
||||
{
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestelldetail_id).'|'.', '.html_entity_decode($oWawi->result[$i]->beschreibung).', '.html_entity_decode($oWawi->result[$i]->artikelnr).' Preis VE '.html_entity_decode(number_format($oWawi->result[$i]->preisve,2)).', Menge '.html_entity_decode($oWawi->result[$i]->menge).', Pos.summe '.html_entity_decode(number_format($oWawi->result[$i]->summe,2))."\n";
|
||||
}
|
||||
if ($oWawi->errormsg)
|
||||
exit($oWawi->errormsg."\n");
|
||||
|
||||
if (!$oWawi->bestellpositionen($bestellung_id,null,null,null))
|
||||
exit($oWawi->errormsg."\n");
|
||||
|
||||
echo "| *** alle Positionen *** \n";
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->bestelldetail_id).'|'.', '.html_entity_decode($oWawi->result[$i]->beschreibung).', '.html_entity_decode($oWawi->result[$i]->artikelnr).' Preis VE '.html_entity_decode(number_format($oWawi->result[$i]->preisve,2)).', Menge '.html_entity_decode($oWawi->result[$i]->menge).', Pos.summe '.html_entity_decode(number_format($oWawi->result[$i]->summe,2))."\n";
|
||||
|
||||
$bestelldetail = new wawi_bestelldetail();
|
||||
$bestelldetail->getAllDetailsFromBestellung($bestellung_id, $filter);
|
||||
|
||||
foreach($bestelldetail->result as $row)
|
||||
echo html_entity_decode($row->bestelldetail_id).'|'.', '.html_entity_decode($row->beschreibung).', '.html_entity_decode($row->artikelnummer).' Preis VE '.html_entity_decode(number_format($row->preisprove,2)).', Menge '.html_entity_decode($row->menge)."\n";
|
||||
break;
|
||||
|
||||
// Firmen ID
|
||||
case 'wawi_firma_id':
|
||||
$firma_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($firma_id) ||$firma_id=='')
|
||||
exit();
|
||||
$oWawi = new wawi();
|
||||
$oWawi->result=array();
|
||||
$oWawi->debug=$debug;
|
||||
if (!$oWawi->firma("$firma_id%",null))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->firma_id).'|'.', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->strasse).' '.html_entity_decode($oWawi->result[$i]->plz).' '.html_entity_decode($oWawi->result[$i]->ort)."\n";
|
||||
break;
|
||||
|
||||
|
||||
// Firmen Search
|
||||
case 'wawi_firma_search':
|
||||
$firma_search=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($firma_search) ||$firma_search=='')
|
||||
exit();
|
||||
if (!$oWawi->firma(null,"$firma_search"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
echo html_entity_decode($oWawi->result[$i]->firma_id).'|'.', '.html_entity_decode($oWawi->result[$i]->firmenname).', '.html_entity_decode($oWawi->result[$i]->strasse).' '.html_entity_decode($oWawi->result[$i]->plz).' '.html_entity_decode($oWawi->result[$i]->ort)."\n";
|
||||
$firma = new firma();
|
||||
$firma->searchFirma($firma_search);
|
||||
foreach($firma->result as $row)
|
||||
echo html_entity_decode($row->firma_id).'|'.', '.html_entity_decode($row->name)."\n";
|
||||
|
||||
break;
|
||||
|
||||
// Kostenstelle ID
|
||||
case 'wawi_kostenstelle_id':
|
||||
$kostenstelle_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($kostenstelle_id) || $kostenstelle_id=='')
|
||||
exit();
|
||||
if (!$oWawi->kostenstelle("$kostenstelle_id%",null))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->kostenstelle_id).'|'.', Nr :'.html_entity_decode($oWawi->result[$i]->kostenstelle_nr).', '.html_entity_decode($oWawi->result[$i]->bezeichnung).', Stg.:'.html_entity_decode($oWawi->result[$i]->stg_kurzzeichen).' '.html_entity_decode($oWawi->result[$i]->stg_bez).' '
|
||||
.' '.($oWawi->result[$i]->stg_aktiv==true || $oWawi->result[$i]->stg_aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />')
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Kostenstelle Nr
|
||||
case 'wawi_kostenstelle_nr':
|
||||
$kostenstelle_nr=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($kostenstelle_nr) || $kostenstelle_nr=='')
|
||||
exit();
|
||||
if (!$oWawi->kostenstelle(null,null,null,null,"$kostenstelle_nr%"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->kostenstelle_nr).'|'.', ID :'.html_entity_decode($oWawi->result[$i]->kostenstelle_id).', '.html_entity_decode($oWawi->result[$i]->bezeichnung).', Stg.:'.html_entity_decode($oWawi->result[$i]->stg_kurzzeichen).' '.html_entity_decode($oWawi->result[$i]->stg_bez).' '
|
||||
.' '.($oWawi->result[$i]->stg_aktiv==true || $oWawi->result[$i]->stg_aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />')
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Kostenstelle Serch
|
||||
case 'wawi_kostenstelle_search':
|
||||
$kostenstelle_search=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($kostenstelle_search) || $kostenstelle_search=='')
|
||||
exit();
|
||||
if (!$oWawi->kostenstelle(null,$kostenstelle_search))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->kostenstelle_nr).'|' .', '. html_entity_decode($oWawi->result[$i]->bezeichnung).' , ID :'.html_entity_decode($oWawi->result[$i]->kostenstelle_id).', Nr.:'.html_entity_decode($oWawi->result[$i]->kostenstelle_nr).', Stg.:'.html_entity_decode($oWawi->result[$i]->stg_kurzzeichen).' '.html_entity_decode($oWawi->result[$i]->stg_bez).' '
|
||||
.' '.($oWawi->result[$i]->stg_aktiv==true || $oWawi->result[$i]->stg_aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />')
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Konto ID
|
||||
case 'wawi_konto_id':
|
||||
$konto_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($konto_id) || $konto_id=='')
|
||||
exit();
|
||||
if (!$oWawi->konto("$konto_id"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->konto).'|'.', '.html_entity_decode($oWawi->result[$i]->beschreibung)
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Konto ID
|
||||
case 'wawi_konto_search':
|
||||
$konto_search=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($konto_search) || $konto_search=='')
|
||||
exit();
|
||||
if (!$oWawi->konto(null,null,"$konto_search"))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->konto).'|'.', '.html_entity_decode($oWawi->result[$i]->beschreibung)
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Studiengang ID
|
||||
case 'wawi_studiengang_id':
|
||||
$studiengang_id=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($studiengang_id) || $studiengang_id=='')
|
||||
exit();
|
||||
if ($kostenstelle_id && !$oWawi->studiengang_kostenstelle("$studiengang_id%",null,null,$kostenstelle_id))
|
||||
exit($oWawi->errormsg."\n");
|
||||
elseif (!$kostenstelle_id && !$oWawi->studiengang("$studiengang_id%",null,null))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->studiengang_id).'|'.', '.html_entity_decode($oWawi->result[$i]->kurzzeichen) .' '.html_entity_decode($oWawi->result[$i]->bezeichnung)
|
||||
.' '.($oWawi->result[$i]->aktiv==true || $oWawi->result[$i]->aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />')
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
|
||||
// Studiengang Suche
|
||||
case 'wawi_studiengang_search':
|
||||
$studiengang_search=trim((isset($_REQUEST['q']) ? $_REQUEST['q']:''));
|
||||
if (is_null($studiengang_search) || $studiengang_search=='')
|
||||
exit();
|
||||
if ($kostenstelle_id && !$oWawi->studiengang_kostenstelle(null,null,"$studiengang_id%",$kostenstelle_id))
|
||||
exit($oWawi->errormsg."\n");
|
||||
else if (!$oWawi->studiengang(null,null,$studiengang_search))
|
||||
exit($oWawi->errormsg."\n");
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
{
|
||||
echo html_entity_decode($oWawi->result[$i]->studiengang_id).'|'.', '.html_entity_decode($oWawi->result[$i]->kurzzeichen) .' '.html_entity_decode($oWawi->result[$i]->bezeichnung)
|
||||
.' '.($oWawi->result[$i]->aktiv==true || $oWawi->result[$i]->aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />')
|
||||
."\n";
|
||||
}
|
||||
break;
|
||||
default:
|
||||
echo " Funktion $work fehlt! ";
|
||||
break;
|
||||
}
|
||||
exit();
|
||||
?>
|
||||
?>
|
||||
@@ -222,9 +222,7 @@ if(isset($_POST['updateliste']))
|
||||
$(document).ready(function() {
|
||||
if(document.getElementById('inventarnummer'))
|
||||
document.getElementById('inventarnummer').focus();
|
||||
/*$('#inventarnummer').change(function(){
|
||||
inventarnummerchange();
|
||||
});*/
|
||||
|
||||
$('#inventarnummer').keypress(function(event){
|
||||
if(event.keyCode=='13')
|
||||
inventarnummerchange();
|
||||
@@ -279,6 +277,11 @@ if(isset($_POST['updateliste']))
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <i>" + row[1] + "<\/i> ";
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
@@ -294,9 +297,7 @@ if(isset($_POST['updateliste']))
|
||||
function selectItem(li) {
|
||||
return false;
|
||||
}
|
||||
function formatItem(row) {
|
||||
return row[0] + " <i>" + row[1] + "<\/i> ";
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
$('#ort_kurzbz').autocomplete('inventar_autocomplete.php', {
|
||||
minChars:2,
|
||||
@@ -316,10 +317,7 @@ if(isset($_POST['updateliste']))
|
||||
<td> <label for="person_id">Mitarbeiter</label>
|
||||
<input id="person_id" name="person_id" size="13" maxlength="14" value="<?php echo $person_id; ?>">
|
||||
<script type="text/javascript">
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + " <li>" + row[1] + "<\/li> ";
|
||||
}
|
||||
|
||||
$(document).ready(function()
|
||||
{
|
||||
$('#person_id').autocomplete('inventar_autocomplete.php',
|
||||
|
||||
@@ -33,14 +33,17 @@
|
||||
require_once('../../include/person.class.php');
|
||||
require_once('../../include/mitarbeiter.class.php');
|
||||
require_once('../../include/ort.class.php');
|
||||
require_once('../../include/datum.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/organisationseinheit.class.php');
|
||||
require_once('../../include/wawi.class.php');
|
||||
require_once('../../include/betriebsmittel.class.php');
|
||||
require_once('../../include/betriebsmitteltyp.class.php');
|
||||
require_once('../../include/betriebsmittelstatus.class.php');
|
||||
require_once('../../include/betriebsmittel_betriebsmittelstatus.class.php');
|
||||
require_once('../../include/betriebsmittelperson.class.php');
|
||||
require_once('../../include/wawi_bestelldetail.class.php');
|
||||
require_once('../../include/wawi_bestellung.class.php');
|
||||
require_once('../../include/wawi_kostenstelle.class.php');
|
||||
|
||||
if (!$uid = get_uid())
|
||||
die('Keine UID gefunden ! <a href="javascript:history.back()">Zurück</a>');
|
||||
@@ -53,6 +56,7 @@
|
||||
$recht=false;
|
||||
$schreib_recht=false;
|
||||
$default_status_vorhanden='vorhanden';
|
||||
$datum_obj = new datum();
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Parameter Aufruf uebernehmen
|
||||
// ------------------------------------------------------------------------------------------
|
||||
@@ -132,11 +136,6 @@
|
||||
$oOrganisationseinheit->result=array();
|
||||
$oOrganisationseinheit->errormsg='';
|
||||
|
||||
$oWawi = new wawi();
|
||||
$oWawi->result=array();
|
||||
$oWawi->debug=$debug;
|
||||
$oWawi->errormsg='';
|
||||
|
||||
$oBetriebsmitteltyp = new betriebsmitteltyp();
|
||||
$oBetriebsmitteltyp->result=array();
|
||||
$oBetriebsmitteltyp->debug=$debug;
|
||||
@@ -273,105 +272,49 @@
|
||||
else if ($oStudiengang->errormsg)
|
||||
$errormsg[]=$oStudiengang->errormsg;
|
||||
|
||||
$bestelldetail = new wawi_bestelldetail();
|
||||
$bestellung = new wawi_bestellung();
|
||||
|
||||
// Bestellposition
|
||||
if ($bestelldetail_id)
|
||||
{
|
||||
if (!$oWawi->bestellpositionen($bestellung_id,null,$bestelldetail_id))
|
||||
$errormsg[]=$oWawi->errormsg;
|
||||
if (!isset($oWawi->result[0]) && !$oWawi->bestellpositionen($bestellung_id,null,null,$bestelldetail_id))
|
||||
$errormsg[]=$oWawi->errormsg;
|
||||
if (isset($oWawi->result[0]->bestelldetail_id))
|
||||
$bestelldetail_id=$oWawi->result[0]->bestelldetail_id;
|
||||
if(!$bestelldetail->load($bestelldetail_id))
|
||||
$errormsg[]=$bestelldetail->errormsg;
|
||||
$bestelldetail->result[] = $bestelldetail;
|
||||
}
|
||||
// Bestellung
|
||||
else
|
||||
{
|
||||
if (!$oWawi->bestellung(null,null,$bestellung_id))
|
||||
$errormsg[]=$oWawi->errormsg;
|
||||
if(!$bestelldetail->getAllDetailsFromBestellung($bestellung_id))
|
||||
$errormsg[]=$bestelldetail->errormsg;
|
||||
}
|
||||
if (!isset($oWawi->result[0]))
|
||||
$errormsg[]='Bestelldaten sind falsch!';
|
||||
|
||||
// Bestelldatenverarbeiten
|
||||
for ($i=0;$i<count($oWawi->result);$i++)
|
||||
|
||||
//Bestellung
|
||||
if (!$bestellung->load($bestellung_id))
|
||||
$errormsg[]=$bestellung->errormsg;
|
||||
else
|
||||
{
|
||||
|
||||
$beschreibung=trim($oWawi->result[$i]->titel);
|
||||
if (isset($oWawi->result[$i]->beschreibung))
|
||||
$beschreibung.=($beschreibung?"\n":'').trim($oWawi->result[$i]->beschreibung).' '.trim($oWawi->result[$i]->artikelnr);
|
||||
|
||||
$verwendung=trim($oWawi->result[$i]->kostenstelle_bezeichnung);
|
||||
if (isset($oWawi->result[$i]->konto_beschreibung))
|
||||
$verwendung.=($verwendung?"\n":'').trim($oWawi->result[$i]->konto_beschreibung);
|
||||
|
||||
|
||||
$anmerkung=trim($oWawi->result[$i]->bemerkungen);
|
||||
$hersteller=trim($oWawi->result[$i]->firmenname);
|
||||
|
||||
$anzahl=trim(isset($oWawi->result[$i]->menge)?$oWawi->result[$i]->menge:$anzahl);
|
||||
|
||||
$wawi=$oWawi->result[$i];
|
||||
// StgKz leer - pruefen ob in den Kostenstellen das StgKZ belegt ist
|
||||
if ((!isset($wawi->studiengang_id) || !$wawi->studiengang_id)
|
||||
&& isset($wawi->studiengang_kostenstelle_studiengang_id))
|
||||
$beschreibung=trim($bestellung->titel);
|
||||
$besteller=$bestellung->besteller_uid;
|
||||
|
||||
$kostenstelle = new wawi_kostenstelle();
|
||||
$kostenstelle->load($bestellung->kostenstelle_id);
|
||||
$oe_kurzbz=$kostenstelle->oe_kurzbz;
|
||||
$anmerkung=trim($bestellung->bemerkung);
|
||||
|
||||
foreach($bestelldetail->result as $row)
|
||||
{
|
||||
$wawi->studiengang_id=$wawi->studiengang_kostenstelle_studiengang_id;
|
||||
$wawi->studiengang_bezeichnung=$wawi->studiengang_kostenstelle_bezeichnung;
|
||||
$wawi->studiengang_kurzzeichen=$wawi->studiengang_kostenstelle_kurzzeichen;
|
||||
}
|
||||
$wawi->studiengang_kurzzeichen=trim($wawi->studiengang_kurzzeichen);
|
||||
$wawi->studiengang_bezeichnung=trim($wawi->studiengang_bezeichnung);
|
||||
if (isset($row->beschreibung))
|
||||
$anmerkung.=($anmerkung?"\n":'').trim($row->beschreibung).' '.trim($row->artikelnummer);
|
||||
|
||||
/*
|
||||
$verwendung=trim($row->kostenstelle_bezeichnung);
|
||||
if (isset($row->konto_beschreibung))
|
||||
$verwendung.=($verwendung?"\n":'').trim($row->konto_beschreibung);
|
||||
|
||||
if (isset($wawi->besteller) )
|
||||
$besteller=$wawi->besteller;
|
||||
|
||||
// In Studiengangarray suchen mit Key = Kurzzeichen
|
||||
if (isset($studiengang_kurzbzlang[$wawi->studiengang_kurzzeichen]) && isset($studiengang_kurzbzlang[$wawi->studiengang_kurzzeichen]->oe_kurzbz) )
|
||||
{
|
||||
$wawi->oe_kurzbz=trim($studiengang_kurzbzlang[$wawi->studiengang_kurzzeichen]->oe_kurzbz);
|
||||
if (empty($wawi->studiengang_bezeichnung))
|
||||
$wawi->studiengang_bezeichnung=$studiengang_kurzbzlang[$wawi->studiengang_kurzzeichen]->bezeichnung;
|
||||
if (empty($wawi->studiengang_kurzzeichen))
|
||||
$wawi->studiengang_kurzzeichen=$studiengang_kurzbzlang[$wawi->studiengang_kurzzeichen]->kurzzeichen;
|
||||
$anmerkung.=($anmerkung?"\n":'').'Studiengang: '.$wawi->studiengang_bezeichnung .' '.$wawi->oe_kurzbz;
|
||||
$hersteller=trim($row->firmenname);
|
||||
*/
|
||||
$anzahl=trim(isset($row->menge)?$row->menge:$anzahl);
|
||||
}
|
||||
elseif (isset($studiengang_kurzbzlang[$wawi->studiengang_bezeichnung]) && isset($studiengang_kurzbzlang[$wawi->studiengang_bezeichnung]->oe_kurzbz) )
|
||||
{
|
||||
$wawi->oe_kurzbz=trim($studiengang_kurzbzlang[$wawi->studiengang_bezeichnung]->oe_kurzbz);
|
||||
if (empty($wawi->studiengang_bezeichnung))
|
||||
$wawi->studiengang_bezeichnung=$studiengang_kurzbzlang[$wawi->studiengang_bezeichnung]->bezeichnung;
|
||||
if (empty($wawi->studiengang_kurzzeichen))
|
||||
$wawi->studiengang_kurzzeichen=$studiengang_kurzbzlang[$wawi->studiengang_bezeichnung]->kurzzeichen;
|
||||
$anmerkung.=($anmerkung?"\n":'').'Studiengang: '.$wawi->studiengang_bezeichnung .' '.$wawi->oe_kurzbz;
|
||||
}
|
||||
elseif (isset($studiengang_kuerzel[$wawi->studiengang_kurzzeichen]) && isset($studiengang_kuerzel[$wawi->studiengang_kurzzeichen]->oe_kurzbz) )
|
||||
{
|
||||
$wawi->oe_kurzbz=trim($studiengang_kuerzel[$wawi->studiengang_kurzzeichen]->oe_kurzbz);
|
||||
if (empty($wawi->studiengang_bezeichnung))
|
||||
$wawi->studiengang_bezeichnung=$studiengang_kuerzel[$wawi->studiengang_kurzzeichen]->bezeichnung;
|
||||
if (empty($wawi->studiengang_kurzzeichen))
|
||||
$wawi->studiengang_kurzzeichen=$studiengang_kuerzel[$wawi->studiengang_kurzzeichen]->kurzzeichen;
|
||||
$anmerkung.=($anmerkung?"\n":'').'Studiengang: '.$wawi->studiengang_bezeichnung .' '.$wawi->oe_kurzbz;
|
||||
}
|
||||
elseif (isset($studiengang_kuerzel[$wawi->studiengang_bezeichnung]) && isset($studiengang_kuerzel[$wawi->studiengang_bezeichnung]->oe_kurzbz) )
|
||||
{
|
||||
$wawi->oe_kurzbz=trim($studiengang_kuerzel[$wawi->studiengang_bezeichnung]->oe_kurzbz);
|
||||
if (empty($wawi->studiengang_bezeichnung))
|
||||
$wawi->studiengang_bezeichnung=$studiengang_kuerzel[$wawi->studiengang_bezeichnung]->bezeichnung;
|
||||
if (empty($wawi->studiengang_kurzzeichen))
|
||||
$wawi->studiengang_kurzzeichen=$studiengang_kuerzel[$wawi->studiengang_bezeichnung]->kurzzeichen;
|
||||
$anmerkung.=($anmerkung?"\n":'').'Studiengang: '.$wawi->studiengang_bezeichnung .' '.$wawi->oe_kurzbz;
|
||||
}
|
||||
elseif ($oOrganisationseinheit->load($wawi->studiengang_bezeichnung))
|
||||
{
|
||||
$wawi->oe_kurzbz=trim($wawi->studiengang_bezeichnung);
|
||||
$anmerkung.=($anmerkung?"\n":'').'Studiengang: '.$wawi->studiengang_bezeichnung;
|
||||
}
|
||||
else
|
||||
$anmerkung.=($anmerkung?"\n":'').'WAWI Stg.: '.$wawi->studiengang_id.' '.$wawi->studiengang_kurzzeichen.', '.$wawi->studiengang_bezeichnung;
|
||||
|
||||
if (!$oe_kurzbz)
|
||||
$oe_kurzbz=(isset($wawi->oe_kurzbz) && $wawi->oe_kurzbz?$wawi->oe_kurzbz:'etw');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -384,17 +327,33 @@
|
||||
<head>
|
||||
<title>Inventar</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../../skin/jquery.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../skin/styles/jquery.css" type="text/css">
|
||||
|
||||
<script src="../../include/js/jquery.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery-ui.js" type="text/javascript"></script>
|
||||
<script src="../../include/js/jquery.autocomplete.min.js" type="text/javascript"></script>
|
||||
<script type="text/javascript" language="JavaScript1.2">
|
||||
|
||||
<style type="text/css">
|
||||
table.navbar td
|
||||
{
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
//Formatiert den Output der Autocomplete Elemente
|
||||
function formatItem(row)
|
||||
{
|
||||
return row[0] + ' <li>' + row[1] + '</li> ';
|
||||
return row[0] + ' <br>' + row[1];
|
||||
}
|
||||
|
||||
// Prueft die laenge einer textarea
|
||||
function checklength(item, maxlength)
|
||||
{
|
||||
if(item.value.length>maxlength-1)
|
||||
{
|
||||
item.value=item.value.substring(0,item.value.length-1);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
@@ -615,7 +574,7 @@
|
||||
<table class="navbar">
|
||||
<tr>
|
||||
<td valign="top"> <label for="beschreibung">Beschreibung</label> </td>
|
||||
<td><textarea id="beschreibung" name="beschreibung" cols="80" rows="5"><?php echo $beschreibung;?></textarea></td>
|
||||
<td><textarea id="beschreibung" name="beschreibung" cols="80" rows="3" onkeypress="checklength(this,256)"><?php echo $beschreibung;?></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top"> <label for="anmerkung">Anmerkung</label> </td>
|
||||
@@ -623,8 +582,8 @@
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top"> <label for="verwendung">Verwendung</label> </td>
|
||||
<td><textarea id="verwendung" name="verwendung" cols="80" rows="5"><?php echo $verwendung;?></textarea></td>
|
||||
<td valign="top"> <label for="verwendung" >Verwendung</label> </td>
|
||||
<td><textarea id="verwendung" name="verwendung" cols="80" rows="3" onkeypress="checklength(this,256)"><?php echo $verwendung;?></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -635,29 +594,10 @@
|
||||
<td>
|
||||
<input id="leasing_bis" name="leasing_bis" size="10" maxlength="11" value="<?php echo $leasing_bis;?>">
|
||||
<script type="text/javascript" language="JavaScript1.2">
|
||||
$(function()
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#leasing_bis").datepicker({
|
||||
arrows:true,
|
||||
clearText: 'löschen', clearStatus: 'aktuelles Datum löschen',
|
||||
closeText: 'schließen', closeStatus: 'ohne Änderungen schließen',
|
||||
prevText: 'zurück', prevStatus: 'letzten Monat zeigen',
|
||||
nextText: 'vor', nextStatus: 'nächsten Monat zeigen',
|
||||
currentText: 'heute', currentStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','M?r','Apr','Mai','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
monthStatus: 'anderen Monat anzeigen', yearStatus: 'anderes Jahr anzeigen',
|
||||
weekHeader: 'Wo', weekStatus: 'Woche des Monats',
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayStatus: 'Setze DD als ersten Wochentag', dateStatus: 'Wähle D, M d',
|
||||
dateFormat: 'dd-mm-yy', firstDay: 1,
|
||||
initStatus: 'Wähle ein Datum', isRTL: false
|
||||
});
|
||||
});
|
||||
$( "#leasing_bis" ).datepicker($.datepicker.regional['de']);
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
|
||||
@@ -804,7 +744,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
$oBetriebsmittel->afa=$afa_array[$pos];
|
||||
$oBetriebsmittel->verwendung=$verwendung_array[$pos];
|
||||
$oBetriebsmittel->anmerkung=$anmerkung_array[$pos];
|
||||
$oBetriebsmittel->leasing_bis=$leasing_bis_array[$pos];
|
||||
$oBetriebsmittel->leasing_bis=$datum_obj->formatDatum($leasing_bis_array[$pos],'Y-m-d');
|
||||
|
||||
if ($oBetriebsmittel->save())
|
||||
{
|
||||
@@ -956,7 +896,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
<td>druck <img border="0" src="../../skin/images/printer.png" title="drucken" > </td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<script type="text/javascript" language="JavaScript1.2">
|
||||
$(document).ready(function() // Prueft, ob das Dokument geladen ist
|
||||
{
|
||||
@@ -971,6 +911,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
});
|
||||
|
||||
</script>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -986,15 +927,15 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
{
|
||||
$("div#container_shows<?php echo $pos; ?>").click(function(event) // Bei Klick auf div#
|
||||
{
|
||||
if ($("#vorlage<?php echo $pos; ?>").val() == 'false')
|
||||
if ($("#vorlage<?php echo $pos; ?>").val() == 'true')
|
||||
{
|
||||
$("div#container<?php echo $pos; ?>").show("slow"); // div# langsam oeffnen
|
||||
$("#vorlage<?php echo $pos; ?>").val('true');
|
||||
$("#vorlage<?php echo $pos; ?>").val('false');
|
||||
}
|
||||
else
|
||||
{
|
||||
$("div#container<?php echo $pos; ?>").hide("slow"); // div# langsam verbergen
|
||||
$("#vorlage<?php echo $pos; ?>").val('false');
|
||||
$("#vorlage<?php echo $pos; ?>").val('true');
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -1188,7 +1129,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
<table class="navbar">
|
||||
<tr>
|
||||
<td valign="top"> <label for="beschreibung_array<?php echo $pos; ?>">Beschreibung</label> </td>
|
||||
<td><textarea id="beschreibung_array<?php echo $pos; ?>" name="beschreibung_array[]" cols="80" rows="5"><?php echo $beschreibung_array[$pos]; ?></textarea></td>
|
||||
<td><textarea id="beschreibung_array<?php echo $pos; ?>" name="beschreibung_array[]" cols="80" rows="3" onkeypress="checklength(this,256)"><?php echo $beschreibung_array[$pos]; ?></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@@ -1197,7 +1138,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top"> <label for="verwendung_array<?php echo $pos; ?>">Verwendung</label> </td>
|
||||
<td><textarea id="verwendung_array<?php echo $pos; ?>" name="verwendung_array[]" cols="80" rows="5"><?php echo $verwendung_array[$pos]; ?></textarea></td>
|
||||
<td><textarea id="verwendung_array<?php echo $pos; ?>" name="verwendung_array[]" cols="80" rows="3" onkeypress="checklength(this,256)"><?php echo $verwendung_array[$pos]; ?></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -1207,28 +1148,10 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
<td>
|
||||
<input id="leasing_bis_array<?php echo $pos; ?>" name="leasing_bis_array[]" size="10" maxlength="11" value="<?php echo $leasing_bis_array[$pos]; ?>">
|
||||
<script type="text/javascript" language="JavaScript1.2">
|
||||
$(function()
|
||||
$(document).ready(function()
|
||||
{
|
||||
$("#leasing_bis_array<?php echo $pos; ?>").datepicker({arrows:true,
|
||||
clearText: 'löschen', clearStatus: 'aktuelles Datum löschen',
|
||||
closeText: 'schließen', closeStatus: 'ohne Änderungen schließen',
|
||||
prevText: '<zurück', prevStatus: 'letzten Monat zeigen',
|
||||
nextText: 'vor>', nextStatus: 'nächsten Monat zeigen',
|
||||
currentText: 'heute', currentStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','M?r','Apr','Mai','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
monthStatus: 'anderen Monat anzeigen', yearStatus: 'anderes Jahr anzeigen',
|
||||
weekHeader: 'Wo', weekStatus: 'Woche des Monats',
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayStatus: 'Setze DD als ersten Wochentag', dateStatus: 'Wähle D, M d',
|
||||
dateFormat: 'yy.mmm.dd', firstDay: 1,
|
||||
initStatus: 'Wähle ein Datum', isRTL: false
|
||||
} );
|
||||
});
|
||||
$( "#leasing_bis_array<?php echo $pos; ?>" ).datepicker($.datepicker.regional['de']);
|
||||
});
|
||||
</script>
|
||||
</td>
|
||||
<td> <label for="afa_array<?php echo $pos; ?>">AfA Jahre</label> </td>
|
||||
@@ -1258,15 +1181,15 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
{
|
||||
$("div#container_show<?php echo $pos; ?>").click(function(event) // Bei Klick auf div#
|
||||
{
|
||||
if ($("#vorlage<?php echo $pos; ?>").val() == 'false')
|
||||
if ($("#vorlage<?php echo $pos; ?>").val() == 'true')
|
||||
{
|
||||
$("div#container<?php echo $pos; ?>").show("slow"); // div# langsam ?ffnen
|
||||
$("#vorlage<?php echo $pos; ?>").val('true');
|
||||
$("div#container<?php echo $pos; ?>").show("slow"); // div# langsam oeffnen
|
||||
$("#vorlage<?php echo $pos; ?>").val('false');
|
||||
}
|
||||
else
|
||||
{
|
||||
$("div#container<?php echo $pos; ?>").hide("slow"); // div# langsam verbergen
|
||||
$("#vorlage<?php echo $pos; ?>").val('false');
|
||||
$("#vorlage<?php echo $pos; ?>").val('true');
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -1283,6 +1206,7 @@ for ($pos=0;$pos<$anzahl;$pos++)
|
||||
</fieldset>
|
||||
<hr>
|
||||
</div> <!-- ENDE Daten Container -->
|
||||
</div>
|
||||
<?php
|
||||
@flush();
|
||||
} // Ende Anzahl Schleife
|
||||
|
||||
Reference in New Issue
Block a user