X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/fa7fc7eeb3ca718914affee06c0629a08d571288..d109d6fe416ac863a35c8b932b593a244a38fbf1:/SL/Controller/CustomerVendor.pm diff --git a/SL/Controller/CustomerVendor.pm b/SL/Controller/CustomerVendor.pm index af109e967..d472be710 100644 --- a/SL/Controller/CustomerVendor.pm +++ b/SL/Controller/CustomerVendor.pm @@ -470,7 +470,8 @@ sub action_get_delivery { ON p.id = i.parts_id LEFT JOIN oe - ON (oe.ordnumber = ${arap}.ordnumber AND NOT ${arap}.ordnumber = '') + ON (oe.ordnumber = ${arap}.ordnumber AND NOT ${arap}.ordnumber = '' + AND ". ($arap eq 'ar' ? 'oe.customer_id IS NOT NULL' : 'oe_vendor_id IS NOT NULL') ." ) ${where} ORDER BY ${arap}.transdate DESC LIMIT 15"; @@ -805,7 +806,7 @@ sub _pre_render { $self->{all_languages} = SL::DB::Manager::Language->get_all(); - $self->{all_taxzones} = SL::DB::Manager::TaxZone->get_all(); + $self->{all_taxzones} = SL::DB::Manager::TaxZone->get_all_sorted(); if ( $::instance_conf->get_vertreter() ) { $query =