.($oOrganisationseinheit->result[$i]->aktiv==true || $oOrganisationseinheit->result[$i]->aktiv=='t'?' <img src="../../skin/images/tick.png" alt="aktiv" />':' <img src="../../skin/images/cross.png" alt="nicht aktiv" />') ."\n"; */ } } echo json_encode($result); break; // Bestellung // Bestellung case 'wawi_bestellnr': $filter = trim(isset($_REQUEST['term']) ? $_REQUEST['term'] : ''); if (is_null($filter) || $filter == '') { exit; } $bestellung = new wawi_bestellung(); if ($bestellung->getAllSearch($filter, '', '', '', '', '', '', '', '', '', '', '')) { $result = array(); foreach ($bestellung->result as $row) { $item['bestell_nr'] = html_entity_decode($row->bestell_nr); $item['insertamum'] = html_entity_decode($bestellung->insertamum); $item['titel'] = html_entity_decode($row->titel); $item['bemerkung'] = html_entity_decode($row->bemerkung); $result[] = $item; // echo html_entity_decode($row->bestell_nr).'|'.html_entity_decode($bestellung->insertamum).', '.html_entity_decode($row->bestell_nr).', '.html_entity_decode($row->titel).' '.html_entity_decode($row->bemerkung)."\n"; } echo json_encode($result); } else { exit($bestellung->errormsg . "\n"); } break; // Bestellung ID
<td><input type="text" name="rechnungsnummer" value="' . $rechnung->rechnungsnr . '"></td> <td> <input type="text" name="rechnungsdatum" size="10" id="rechnungsdatum" value="' . $date->formatDatum($rechnung->rechnungsdatum, 'd.m.Y') . '"> <script type="text/javascript"> $(document).ready(function() { $("#rechnungsdatum" ).datepicker($.datepicker.regional["de"]); }); </script> </td> <td> <SELECT name="bestellung_id"> '; $bestellung = new wawi_bestellung(); $vondatum = date('Y-m-d', mktime(0, 0, 0, date('m'), date('d'), date('Y') - 2)); $bestellung->getAllSearch(null, null, null, null, $vondatum, null, null, null, null, null, null, null, $kostenstelle_id); $vorhanden = false; foreach ($bestellung->result as $row) { if ($bestellung_id == $row->bestellung_id) { $selected = 'selected'; $vorhanden = true; } else { $selected = ''; } $anzahl = 0; $anzahl = $rechnung->count($row->bestellung_id); if (!$row->freigegeben) { $class = 'rechnung_nichtfreigegeben'; } else { if ($anzahl > 0) { $class = 'rechnung_freigegebenvorhanden';
} if ($ebis != '') { $ebis = $date->formatDatum($ebis); } if ($bvon != '') { $bvon = $date->formatDatum($bvon); } if ($bbis != '') { $bbis = $date->formatDatum($bbis); } if (($evon || $evon === '') && ($ebis || $ebis === '') && ($bvon || $bvon === '') && ($bbis || $bbis === '')) { if ($bestellnummer == '' && $titel == '' && $evon == '' && $ebis == '' && $bvon == '' && $bbis == '' && $firma_id == '' && $oe_kurzbz == '' && $filter_konto == '' && $mitarbeiter_uid == '' && $filter_firma == '' && $filter_kostenstelle == '' && $tag == '' && $zahlungstyp == '' && $bestellposition == '') { echo "Bitte grenzen Sie Ihre Suche weiter ein"; } else { // Filter firma oder firma id werden angezeigt if ($bestellung->getAllSearch($bestellnummer, $titel, $evon, $ebis, $bvon, $bbis, $firma_id, $oe_kurzbz, $filter_konto, $mitarbeiter_uid, $rechnung, $filter_firma, $filter_kostenstelle, $tag, $zahlungstyp, $tagsNotExists, $bestellposition, $ohneFreigabe)) { $brutto = 0; $gesamtpreis = 0; $firma = new firma(); $date = new datum(); echo "<table id='myTable' class='tablesorter' width ='100%'> <thead>\n"; echo "<tr>\n\t\t\t\t\t\t\t<th></th>\n\t\t\t\t\t\t\t<th>Bestellnr.</th>\n\t\t\t\t\t\t\t<th>Bestell_ID</th>\n\t\t\t\t\t\t\t<th>Firma</th>\n\t\t\t\t\t\t\t<th>Erstellung</th>\n\t\t\t\t\t\t\t<th>Freigegeben</th>\n\t\t\t\t\t\t\t<th>Geliefert</th>\n\t\t\t\t\t\t\t<th>Brutto</th>\n\t\t\t\t\t\t\t<th>Titel</th>\n\t\t\t\t\t\t\t<th>Letzte Änderung</th>\n\t\t\t\t\t\t </tr></thead><tbody>\n"; foreach ($bestellung->result as $row) { $geliefert = 'nein'; $brutto = $bestellung->getBrutto($row->bestellung_id); $gesamtpreis += $brutto; if ($status->isStatiVorhanden($row->bestellung_id, 'Lieferung')) { $geliefert = 'ja'; } $firmenname = ''; if (is_numeric($row->firma_id)) {