From: Sven Schöling Date: Mon, 9 Jan 2012 16:10:02 +0000 (+0100) Subject: Merge branch 'master' of vc.linet-services.de:public/lx-office-erp X-Git-Tag: release-2.7.0beta1~82^2 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=eca0862f8bcc69d22d94c41cc9076a008c77056d;hp=17afe903d0cc59b0696ffe4660519725fcf5d4e6;p=kivitendo-erp.git Merge branch 'master' of vc.linet-services.de:public/lx-office-erp --- diff --git a/DEBIAN/DEBIAN/md5sum b/DEBIAN/DEBIAN/md5sum index ff759218a..4cf2bd6c4 100644 --- a/DEBIAN/DEBIAN/md5sum +++ b/DEBIAN/DEBIAN/md5sum @@ -1776,8 +1776,6 @@ ca1942a777bb9757e0929f677dcc6f49 var/lib/lx-office-erp/templates/German-invoice 8bc701c81a0ee89fe4478ddae2ef4827 var/lib/lx-office-erp/templates/French-sales_order.html 6f81ff6f4639eefe6816e7288374a28b var/lib/lx-office-erp/templates/German-check.tex b064d0f07f8fd71423879e8ffe9d6be5 var/lib/lx-office-erp/templates/Default-invoice.html -0eab06c10a4c76e73d23218740dd6de1 var/lib/lx-office-erp/xslt/xulmenu.xsl -2f7fbf7fd0626ab4ffdedcdd8b33ccd0 var/lib/lx-office-erp/xslt/style1.css 947ddd3cdc8d188dce0d9b0c689f3235 etc/lx-office-erp/lx-erp.conf.default ea0d4d87c77d5b69a20bcafc76c987c6 etc/lx-office-erp/lx-office-erp.cherokee 947ddd3cdc8d188dce0d9b0c689f3235 etc/lx-office-erp/lx-erp.conf diff --git a/DEBIAN/mk_erp_deb.sh b/DEBIAN/mk_erp_deb.sh index 1f542db6f..b3d47bc77 100755 --- a/DEBIAN/mk_erp_deb.sh +++ b/DEBIAN/mk_erp_deb.sh @@ -52,7 +52,6 @@ cp $SRC/menu.ini usr/lib/lx-office-erp/menu.default cp -a $SRC/css var/lib/lx-office-erp cp -a $SRC/templates var/lib/lx-office-erp cp -a $SRC/users var/lib/lx-office-erp -cp -a $SRC/xslt var/lib/lx-office-erp cp -a $SRC/doc/* usr/share/doc/lx-office-erp/ cp -a $SRC/image/* usr/share/lx-office-erp/ diff --git a/SL/Auth.pm b/SL/Auth.pm index bd4fcd90a..d361a3d07 100644 --- a/SL/Auth.pm +++ b/SL/Auth.pm @@ -455,6 +455,9 @@ sub read_user { @user_data{qw(id login)} = @{$ref}{qw(id login)}; } + # The XUL/XML backed menu has been removed. + $user_data{menustyle} = 'v3' if lc($user_data{menustyle} || '') eq 'xml'; + $sth->finish(); $main::lxdebug->leave_sub(); diff --git a/SL/DO.pm b/SL/DO.pm index 0d2a5ec21..f241cdfb7 100644 --- a/SL/DO.pm +++ b/SL/DO.pm @@ -350,7 +350,7 @@ sub save { conv_i($form->{salesman_id}), conv_i($form->{cp_id}), $form->{transaction_description}, $form->{type} =~ /^sales/ ? 't' : 'f', - conv_i($form->{taxzone_id}), $form->{taxincluded} ? 't' : 'f', conv_i($form->{terms}), $form->{curr}, + conv_i($form->{taxzone_id}), $form->{taxincluded} ? 't' : 'f', conv_i($form->{terms}), substr($form->{currency}, 0, 3), conv_i($form->{id})); do_query($form, $dbh, $query, @values); @@ -601,7 +601,7 @@ sub retrieve { d.description AS department, dord.language_id, dord.shipto_id, dord.globalproject_id, dord.delivered, dord.transaction_description, - dord.taxzone_id, dord.taxincluded, dord.terms, dord.curr + dord.taxzone_id, dord.taxincluded, dord.terms, dord.curr AS currency FROM delivery_orders dord JOIN ${vc} cv ON (dord.${vc}_id = cv.id) LEFT JOIN employee e ON (dord.employee_id = e.id) @@ -623,6 +623,9 @@ sub retrieve { } $sth->finish(); + # remove any trailing whitespace + $form->{currency} =~ s/\s*$//; + $form->{donumber_array} =~ s/\s*$//g; $form->{saved_donumber} = $form->{donumber}; diff --git a/SL/Form.pm b/SL/Form.pm index 38d87ad01..d0a4157b4 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -311,7 +311,7 @@ sub info {