mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-24 13:40:29 +01:00
Bugfix wareneingang, additional columns renr & lsnr
This commit is contained in:
parent
ba1157dbfc
commit
bd556796e2
@ -1030,15 +1030,18 @@ class Wareneingang
|
||||
// $groupby = "";
|
||||
*/
|
||||
$allowed['paketannahme_list'] = array('list');
|
||||
$heading = array('Paket-Nr.','Status','Name', 'Kunde', 'Lieferant', 'Bearbeiter','Datum', 'Bemerkung', 'Menü');
|
||||
$heading = array('Paket-Nr.','Datum','Status','Name', 'Kunde', 'Lieferant','LS-Nr.','RE-Nr.', 'Bearbeiter','Bemerkung', 'Menü');
|
||||
$width = array('5%','10%','10%','10%','10%','10%','10%','10%','10%'); // Fill out manually later
|
||||
|
||||
$findcols = array(
|
||||
'paketannahme.id',
|
||||
'paketannahme.datum',
|
||||
'paketannahme.status',
|
||||
'adresse.name',
|
||||
'adresse.kundennummer',
|
||||
'adresse.lieferantennummer',
|
||||
'paketannahme.lsnr',
|
||||
'paketannahme.renr',
|
||||
'paketannahme.bearbeiter',
|
||||
'paketannahme.datum',
|
||||
'paketannahme.bemerkung',
|
||||
@ -1046,11 +1049,13 @@ class Wareneingang
|
||||
|
||||
$searchsql = array(
|
||||
'paketannahme.status',
|
||||
'paketannahme.datum',
|
||||
'adresse.name',
|
||||
'adresse.kundennummer',
|
||||
'adresse.lieferantennummer',
|
||||
'paketannahme.lsnr',
|
||||
'paketannahme.renr',
|
||||
'paketannahme.bearbeiter',
|
||||
'paketannahme.datum',
|
||||
'paketannahme.bemerkung');
|
||||
|
||||
$defaultorder = 6;
|
||||
@ -1061,12 +1066,14 @@ class Wareneingang
|
||||
$sql = "SELECT
|
||||
paketannahme.id,
|
||||
paketannahme.id,
|
||||
DATE_FORMAT(paketannahme.datum, '%d.%m.%Y %H:%i'),
|
||||
paketannahme.status,
|
||||
adresse.name,
|
||||
adresse.kundennummer,
|
||||
adresse.lieferantennummer,
|
||||
paketannahme.lsnr,
|
||||
paketannahme.renr,
|
||||
paketannahme.bearbeiter,
|
||||
paketannahme.datum,
|
||||
paketannahme.bemerkung,
|
||||
paketannahme.id
|
||||
FROM paketannahme
|
||||
@ -1694,7 +1701,7 @@ class Wareneingang
|
||||
$bemerkung = $this->app->Secure->GetPOST('bemerkung');
|
||||
|
||||
// Load from DB
|
||||
if (($lsnr == '' || $renr == '' || $bemerkung == '') && $id != '') {
|
||||
if (($lsnr == '' && $renr == '' && $bemerkung == '') && $id != '') {
|
||||
$fields = $this->app->DB->SelectArr(
|
||||
sprintf(
|
||||
'SELECT `lsnr`, `renr`,`bemerkung` FROM `paketannahme` WHERE `id` = %d LIMIT 1',
|
||||
@ -2602,14 +2609,15 @@ class Wareneingang
|
||||
else {
|
||||
if($cmd === 'manuell') {
|
||||
$this->app->erp->LagerEinlagern($artikel, $menge, $lager, '', "Wareneingang Paket $id", '', $id);
|
||||
|
||||
$lagerplatz_name = $this->app->DB->Select("SELECT kurzbezeichnung FROM lager_platz WHERE lager_platz.id = $lager LIMIT 1");
|
||||
$bemerkung = $lagerplatz_name;
|
||||
}
|
||||
else{
|
||||
$this->app->erp->LagerEinlagern($artikel, $menge, $lager, '', "Wareneingang Paket $id, Bestellung $bestellung_belegnr", '', $id);
|
||||
$this->app->erp->RunHook('wareneingang_bestellung', 5, $bparr, $artikel, $menge, $lager, $id);
|
||||
}
|
||||
|
||||
$lagerplatz_name = $this->app->DB->Select("SELECT kurzbezeichnung FROM lager_platz WHERE lager_platz.id = $lager LIMIT 1");
|
||||
$bemerkung = $lagerplatz_name;
|
||||
|
||||
}
|
||||
$typ2 = 'lager_platz';
|
||||
$tmpid2 = array('artikel'=>$artikel,'lager_platz'=>$lager,'menge'=>$menge);
|
||||
|
Loading…
Reference in New Issue
Block a user