mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-25 14:10:28 +01:00
Versanddienstleister: prefill order number, zolleinzelwert should default to 0 instead of null
This commit is contained in:
parent
88eb1757b2
commit
aafcb4130f
@ -113,6 +113,16 @@ abstract class Versanddienstleister
|
|||||||
$ret['postnumber'] = $match[0];
|
$ret['postnumber'] = $match[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($auftragId > 0) {
|
||||||
|
$internet = $this->app->DB->Select("SELECT internet FROM auftrag WHERE id = $auftragId LIMIT 1");
|
||||||
|
if (!empty($internet))
|
||||||
|
$orderNumberParts[] = $internet;
|
||||||
|
}
|
||||||
|
if (!empty($docArr['ihrebestellnummer'])) {
|
||||||
|
$orderNumberParts[] = $docArr['ihrebestellnummer'];
|
||||||
|
}
|
||||||
|
$orderNumberParts[] = $docArr['belegnr'];
|
||||||
|
$ret['order_number'] = implode(' / ', $orderNumberParts);
|
||||||
}
|
}
|
||||||
|
|
||||||
// wenn rechnung im spiel entweder durch versand oder direkt rechnung
|
// wenn rechnung im spiel entweder durch versand oder direkt rechnung
|
||||||
@ -132,7 +142,7 @@ abstract class Versanddienstleister
|
|||||||
lp.menge,
|
lp.menge,
|
||||||
coalesce(nullif(lp.zolltarifnummer, ''), nullif(rp.zolltarifnummer, ''), nullif(a.zolltarifnummer, '')) as zolltarifnummer,
|
coalesce(nullif(lp.zolltarifnummer, ''), nullif(rp.zolltarifnummer, ''), nullif(a.zolltarifnummer, '')) as zolltarifnummer,
|
||||||
coalesce(nullif(lp.herkunftsland, ''), nullif(rp.herkunftsland, ''), nullif(a.herkunftsland, '')) as herkunftsland,
|
coalesce(nullif(lp.herkunftsland, ''), nullif(rp.herkunftsland, ''), nullif(a.herkunftsland, '')) as herkunftsland,
|
||||||
coalesce(nullif(lp.zolleinzelwert, '0'), rp.preis *(1-rp.rabatt/100)) as zolleinzelwert,
|
coalesce(nullif(lp.zolleinzelwert, '0'), rp.preis *(1-rp.rabatt/100), 0) as zolleinzelwert,
|
||||||
coalesce(nullif(lp.zolleinzelgewicht, 0), a.gewicht) as zolleinzelgewicht,
|
coalesce(nullif(lp.zolleinzelgewicht, 0), a.gewicht) as zolleinzelgewicht,
|
||||||
lp.zollwaehrung
|
lp.zollwaehrung
|
||||||
FROM lieferschein_position lp
|
FROM lieferschein_position lp
|
||||||
|
Loading…
Reference in New Issue
Block a user