diff --git a/wawi/bestellung.php b/wawi/bestellung.php
index 35b71bcce..9e8300324 100644
--- a/wawi/bestellung.php
+++ b/wawi/bestellung.php
@@ -741,65 +741,72 @@ if($aktion == 'suche')
if(($evon || $evon === '') && ($ebis || $ebis === '' ) && ($bvon || $bvon === '') && ($bbis || $bbis === ''))
{
- // 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))
+ if($bestellnummer=='' && $titel=='' && $evon=='' && $ebis=='' && $bvon=='' && $bbis=='' && $firma_id=='' && $oe_kurzbz=='' && $filter_konto=='' && $mitarbeiter_uid=='' && $filter_firma=='' && $filter_kostenstelle=='' && $tag=='' && $zahlungstyp=='' && $bestellposition=='')
{
- $brutto = 0;
- $gesamtpreis =0;
- $firma = new firma();
- $date = new datum();
-
- echo "
\n";
- echo "
- |
- Bestellnr. |
- Bestell_ID |
- Firma |
- Erstellung |
- Freigegeben |
- Geliefert |
- Brutto |
- Titel |
- Letzte Änderung |
-
\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))
- {
- $firma->load($row->firma_id);
- $firmenname = $firma->name;
- }
-
- // freigegebene oder bestellte Bestellungen können nur vom Zentraleinkauf gelöscht werden
- $bestellung_status_help = new wawi_bestellstatus();
-
- //Zeilen der Tabelle ausgeben
- echo "\n";
- echo " bestellung_id\" title=\"Bestellung bearbeiten\"> bestellung_id\" onclick='return conf_del()' title='Bestellung löschen' > bestellung_id\" title=\"Neue Rechnung anlegen\"> bestellung_id\" title=\"Bestellung kopieren\"> | ";
- echo ''.$row->bestell_nr." | \n";
- echo ''.$row->bestellung_id." | \n";
- echo ''.$firmenname." | \n";
- echo ''.$date->formatDatum($row->insertamum, 'd.m.Y')." | \n";
- echo ''.($row->freigegeben?'ja':'nein')." | \n";
- echo ''.$geliefert.' | ';
- echo ''.number_format($brutto, 2, ",",".")." | \n";
- echo ''.$row->titel." | \n";
- echo ''.$date->formatDatum($row->updateamum,'d.m.Y').' '.$row->updatevon ." | \n";
-
- echo "
\n";
- }
- echo "\n";
- echo " | | | | | | Summe: | ".number_format($gesamtpreis,2, ",",".")." € |
\n";
+ 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 " \n";
+ echo "
+ |
+ Bestellnr. |
+ Bestell_ID |
+ Firma |
+ Erstellung |
+ Freigegeben |
+ Geliefert |
+ Brutto |
+ Titel |
+ Letzte Änderung |
+
\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))
+ {
+ $firma->load($row->firma_id);
+ $firmenname = $firma->name;
+ }
+
+ // freigegebene oder bestellte Bestellungen können nur vom Zentraleinkauf gelöscht werden
+ $bestellung_status_help = new wawi_bestellstatus();
+
+ //Zeilen der Tabelle ausgeben
+ echo "\n";
+ echo " bestellung_id\" title=\"Bestellung bearbeiten\"> bestellung_id\" onclick='return conf_del()' title='Bestellung löschen' > bestellung_id\" title=\"Neue Rechnung anlegen\"> bestellung_id\" title=\"Bestellung kopieren\"> | ";
+ echo ''.$row->bestell_nr." | \n";
+ echo ''.$row->bestellung_id." | \n";
+ echo ''.$firmenname." | \n";
+ echo ''.$date->formatDatum($row->insertamum, 'd.m.Y')." | \n";
+ echo ''.($row->freigegeben?'ja':'nein')." | \n";
+ echo ''.$geliefert.' | ';
+ echo ''.number_format($brutto, 2, ",",".")." | \n";
+ echo ''.$row->titel." | \n";
+ echo ''.$date->formatDatum($row->updateamum,'d.m.Y').' '.$row->updatevon ." | \n";
+
+ echo "
\n";
+ }
+ echo "\n";
+ echo " | | | | | | Summe: | ".number_format($gesamtpreis,2, ",",".")." € |
\n";
+ }
+ else
+ echo $bestellung->errormsg;
}
- else
- echo $bestellung->errormsg;
}
else
echo "ungültiges Datumsformat";