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.
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.