FlattenToForm: Zahlungsbedingungen des Kunden/Lieferanten nicht kopieren
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 8 Jun 2016 12:29:08 +0000 (14:29 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 8 Jun 2016 12:29:08 +0000 (14:29 +0200)
commit7a244bebf207c4d50a5b519c0c0fe5d05d4e879e
tree967e16e66e45a0af5cccb986207a6cce9bae527b
parent36a091d4386e313e5d06be9a3d98e8d076ce1d4b
FlattenToForm: Zahlungsbedingungen des Kunden/Lieferanten nicht kopieren

Es haben die ZB des Beleges zu gelten, nicht die des
Kunden/Lieferanten. Die Variable »payment_terms« wird zwar später wieder
anhand von »payment_id« überschrieben (in »OE::order_details« und dann
»Form::set_payment_options«), aber nur dann, wenn im Beleg auch wirklich
Zahlungsbedingungen ausgewählt sind.

Sind keine ausgewählt, so würde das »payment_terms« von den Kunden-/
Lieferantenstammdaten gesetzt bleiben; das wäre schlicht inkorrekt.
SL/Controller/Order.pm
SL/DB/Helper/FlattenToForm.pm