diff --git a/www/lib/class.erpapi.php b/www/lib/class.erpapi.php index 381e6114..b065dbb9 100644 --- a/www/lib/class.erpapi.php +++ b/www/lib/class.erpapi.php @@ -2904,7 +2904,7 @@ function LieferscheinEinlagern($id,$grund="Lieferschein Einlagern", $lpiids = nu } if(isset($v['table']) && $v['table'] == 'seriennummern' && !empty($v['id'])) { - $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); +// Xentral Legacy $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); }elseif(isset($v['table']) && $v['table'] == 'beleg_chargesnmhd' && !empty($v['id'])){ $this->app->DB->Delete("DELETE FROM beleg_chargesnmhd WHERE id = '".$v['id']."' LIMIT 1"); } @@ -2931,7 +2931,7 @@ function LieferscheinEinlagern($id,$grund="Lieferschein Einlagern", $lpiids = nu } if(isset($v['table']) && $v['table'] == 'seriennummern' && !empty($v['id'])) { - $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); +// Xentral Legacy $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); }elseif(isset($v['table']) && $v['table'] == 'beleg_chargesnmhd' && !empty($v['id'])){ $this->app->DB->Delete("DELETE FROM beleg_chargesnmhd WHERE id = '".$v['id']."' LIMIT 1"); } @@ -2957,7 +2957,7 @@ function LieferscheinEinlagern($id,$grund="Lieferschein Einlagern", $lpiids = nu } if(isset($v['table']) && $v['table'] == 'seriennummern' && !empty($v['id'])) { - $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); +// Xentral Legacy $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); }elseif(isset($v['table']) && $v['table'] == 'beleg_chargesnmhd' && !empty($v['id'])){ $this->app->DB->Delete("DELETE FROM beleg_chargesnmhd WHERE id = '".$v['id']."' LIMIT 1"); } @@ -2966,7 +2966,7 @@ function LieferscheinEinlagern($id,$grund="Lieferschein Einlagern", $lpiids = nu }else{ if(isset($v['table']) && $v['table'] == 'seriennummern' && !empty($v['id'])) { - $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); +// Xentral Legacy $this->app->DB->Delete("DELETE FROM seriennummern WHERE id = '".$v['id']."' LIMIT 1"); }elseif(isset($v['table']) && $v['table'] == 'beleg_chargesnmhd' && !empty($v['id'])){ $this->app->DB->Delete("DELETE FROM beleg_chargesnmhd WHERE id = '".$v['id']."' LIMIT 1"); } diff --git a/www/pages/content/einlagern.tpl b/www/pages/content/einlagern.tpl index b39ec8be..9f7449a9 100644 --- a/www/pages/content/einlagern.tpl +++ b/www/pages/content/einlagern.tpl @@ -24,8 +24,6 @@ [SHOWCHRSTART] 
({|Chargennummer von Hersteller|})  
({|Infos zur Charge|})
[SHOWCHREND] - [SHOWSRNSTART]{|Seriennummern|}:
[SERIENNUMMERN]({|Pro Artikel eine Nummer|}) -
[SHOWSRNEND]
[PROJEKTAUTOEND][PROJEKTAUTOEND] diff --git a/www/pages/lager.php b/www/pages/lager.php index 440ec1b0..174d6d64 100644 --- a/www/pages/lager.php +++ b/www/pages/lager.php @@ -1882,13 +1882,14 @@ class Lager extends GenLager { { $this->app->Tpl->Add('SRNINFO',"Charge: ".$charge[$i-1]['charge'].""); } +/* XENTRAL Legacy $srn = $this->app->DB->SelectArr("SELECT * FROM lager_seriennummern WHERE zwischenlagerid='$id'"); $csrn = !empty($srn)?count($srn):0; for($i=1;$i<=$csrn;$i++) { $this->app->Tpl->Add('SRNINFO',"Seriennummer: ".$srn[$i-1]['seriennummer'].""); } - +*/ $this->app->Tpl->Set('SHOWCHRSTART',''); if((!empty($mhd)?count($mhd):0) <=0) @@ -1896,8 +1897,10 @@ class Lager extends GenLager { $this->app->Tpl->Set('SHOWMHDSTART',''); } +/* XENTRAL Legacy $this->app->Tpl->Set('SHOWSRNSTART',''); +*/ } else { $this->app->Tpl->Set('WOHERREADONLYSTART2',''); @@ -2042,13 +2045,13 @@ class Lager extends GenLager { $suggestedbatch = $suggestedbestbeforebatch; } - +/* XENTRAL Legacy $seriennummern = $artArr['seriennummern']; if($seriennummern != '' && $seriennummern !== 'keine') { $menge = (int)$menge; } // pruefen einlagern - +*/ $error = 0; // Pflichtfelder pruefen $checkmhd = $this->app->String->Convert($this->app->Secure->GetPOST('mhd'),'%1.%2.%3','%3-%2-%1'); @@ -2059,6 +2062,8 @@ class Lager extends GenLager { if(($chargenverwaltung=='2' || $chargenverwaltung=="1") && $this->app->Secure->GetPOST('charge')=='' && $zwischenlagerid <=0) { $error++; } + +/* XENTRAL Legacy if( ($seriennummern !=='keine' && $seriennummern !=='vomprodukt' && $seriennummern !=='eigene' && $seriennummern!='') && $cmd!=='zwischenlager') { $tmpcheck = $this->app->Secure->GetPOST("seriennummern"); for($checkser=0;$checkser < $menge; $checkser++) { @@ -2067,6 +2072,7 @@ class Lager extends GenLager { } } } +*/ if($submit!='' && $error > 0) { $alles_komplett++; @@ -2130,9 +2136,10 @@ class Lager extends GenLager { $this->app->erp->AddChargeLagerOhneBewegung($artikel,$menge,$regal,$datum,$chargemindest,$chargesnmhdbemerkung,0,'',0,$isInterim); } +/* XENTRAL Legacy //Seriennummern buchen $tmpcheck = $this->app->Secure->GetPOST('seriennummern'); - +*/ if($artikelid!=''){ $this->app->Location->execute('index.php?module=artikel&action=lager&id='.$artikelid.($msg!=""?"&msg=".$msg:"")); @@ -2272,7 +2279,7 @@ class Lager extends GenLager { $this->app->Tpl->Set('MHDVALUE', $frmmhd); } - + /* XENTRAL Legacy if($seriennummern === 'keine' || $seriennummern ==='vomprodukt' || $seriennummern ==='eigene' || $menge <= 0 || $seriennummern=='') { $this->app->Tpl->Set('SHOWSRNSTART','