From f18827e7b3925a2615a830fefb0d1ed14de53c79 Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Mon, 24 Jan 2011 15:50:06 +0000 Subject: [PATCH] --- include/wawi_bestellung.class.php | 12 ++++++++---- wawi/bestellung.php | 3 ++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/include/wawi_bestellung.class.php b/include/wawi_bestellung.class.php index 8cca26317..81e20280b 100644 --- a/include/wawi_bestellung.class.php +++ b/include/wawi_bestellung.class.php @@ -838,7 +838,11 @@ class wawi_bestellung extends basis_db $oe_kurzbz = $row->oe_kurzbz; } } - + // wenn kurzbz länger ist -> abschneiden + if(mb_strlen($oe_kurzbz)>3) + { + $oe_kurzbz = mb_substr($oe_kurzbz, 0,3); + } $oe_kurzbz = mb_strtoupper($oe_kurzbz); $akt_timestamp=time(); $akt_datum=getdate($akt_timestamp); @@ -855,9 +859,8 @@ class wawi_bestellung extends basis_db { if($row = $this->db_fetch_object()) { $bnum = $row->max + 1; - $bnum = sprintf("%03s",$bnum); } - else - $bnum = '000'; + $bnum = sprintf("%03s",$bnum); + } } else { @@ -866,6 +869,7 @@ class wawi_bestellung extends basis_db } $kostenstelle_kz = mb_strtoupper($kostenstelle_kz); + $bnum=sprintf("%s%s%s%s",$oe_kurzbz,$akt_year,$kostenstelle_kz,$bnum); return $bnum; } diff --git a/wawi/bestellung.php b/wawi/bestellung.php index c0c1424f5..4d6caa8a6 100644 --- a/wawi/bestellung.php +++ b/wawi/bestellung.php @@ -1326,6 +1326,7 @@ if($aktion == 'suche') foreach($detail->result as $det) { $brutto=($det->menge * ($det->preisprove +($det->preisprove * ($det->mwst/100)))); + getDetailRow($i, $det->bestelldetail_id, $det->sort, $det->menge, $det->verpackungseinheit, $det->beschreibung, $det->artikelnummer, $det->preisprove, $det->mwst, sprintf("%01.2f",$brutto), $bestellung->bestellung_id); $summe+=$brutto; $i++; @@ -1607,7 +1608,7 @@ if($aktion == 'suche') echo "Aufteilung anzeigen / ausblenden\n"; echo "
"; echo "
\n"; - echo ""; + echo "
"; echo "\n"; $help = 0; $anteil = 0;