From: Bernd Bleßmann Date: Mon, 12 Mar 2018 16:03:01 +0000 (+0100) Subject: Auftrags-Controller: Anzeige mit Infos über den Kunden-/Lieferantentyp X-Git-Tag: release-3.5.4~444 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=9474d0ec69d9eda0d96ab616c1dd8c0ccaa8c07b;p=kivitendo-erp.git Auftrags-Controller: Anzeige mit Infos über den Kunden-/Lieferantentyp --- diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index b87049a0a..b3477b2e3 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -594,6 +594,7 @@ sub action_customer_vendor_changed { $self->js ->replaceWith('#order_cp_id', $self->build_contact_select) ->replaceWith('#order_shipto_id', $self->build_shipto_select) + ->replaceWith('#business_info_row', $self->build_business_info_row) ->val( '#order_taxzone_id', $self->order->taxzone_id) ->val( '#order_taxincluded', $self->order->taxincluded) ->val( '#order_payment_id', $self->order->payment_id) @@ -1016,6 +1017,14 @@ sub build_shipto_select { ); } +# render the info line for business +# +# Needed, if customer/vendor changed. +sub build_business_info_row +{ + $_[0]->p->render('order/tabs/_business_info_row', SELF => $_[0]); +} + # build the rows for displaying taxes # # Called if amounts where recalculated and redisplayed. @@ -1695,6 +1704,10 @@ reused from generic code. =over 4 +=item * C