From: Moritz Bunkus Date: Thu, 4 Mar 2010 15:27:14 +0000 (+0100) Subject: Merge branch 'master' of ssh://git-mbunkus@lx-office.linet-services.de/~/lx-office-erp X-Git-Tag: release-2.6.1beta1~33^2~2 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/8579b57034c2426ebbb279a5bee742ed35620c61?hp=b36ef567192b240f29d22affafcdcd985db1d392 Merge branch 'master' of ssh://git-mbunkus@lx-office.linet-services.de/~/lx-office-erp --- diff --git a/SL/IC.pm b/SL/IC.pm index bce0debe7..30aa8cf0d 100644 --- a/SL/IC.pm +++ b/SL/IC.pm @@ -985,7 +985,7 @@ sub all_parts { # now the master trick: soldtotal. if ($form->{l_soldtotal}) { - push @where_tokens, 'ioi.qty >= 0'; + push @where_tokens, 'NOT ioi.qty = 0'; push @group_tokens, @select_tokens; map { s/.*\sAS\s+//si } @group_tokens; push @select_tokens, 'SUM(ioi.qty)'; diff --git a/bin/mozilla/oe.pl b/bin/mozilla/oe.pl index 8883096b6..cdc8ac246 100644 --- a/bin/mozilla/oe.pl +++ b/bin/mozilla/oe.pl @@ -518,12 +518,8 @@ sub update { map { $form->{$_} = $form->parse_amount(\%myconfig, $form->{$_}) } qw(exchangerate) unless $recursive_call; $form->{update} = 1; - my $payment_id = $form->{payment_id} if $form->{payment_id}; - &check_name($form->{vc}); - $form->{payment_id} = $payment_id if $form->{payment_id} eq ""; - my $buysell = 'buy'; $buysell = 'sell' if ($form->{vc} eq 'vendor'); $form->{forex} = $form->check_exchangerate(\%myconfig, $form->{currency}, $form->{transdate}, $buysell); diff --git a/doc/changelog b/doc/changelog index d09a3a177..6c7298195 100644 --- a/doc/changelog +++ b/doc/changelog @@ -71,6 +71,10 @@ Verkauf gibt es jetzt einen Haken, um die Eigenschaft: "Nur die eigenen Verkaufs- dokumente (exklusive Mahnungen) bearbeiten/einzusehen" entsprechend zu setzen. + - Wird ein Kunde in einem Auftrag geƤndert, so werden jetzt die dem Kunden + zugeordneten Zahlungskonditionen korrekt geladen, wenn der Kunde keine + Zahlungsonditionen zugeordnet hatte, wird auch auf keine Zahlungskondition + gewechselt. @@ -159,11 +163,11 @@ Liste gefixter Bugs aus dem Bugtracker: - 922 940 1017 1024 1025 1028 1030 1031 1034 1035 1036 1037 1040 1043 - 1044 1046 1051 1055 1057 1058 1072 1073 1077 1079 1081 1082 1095 1098 - 1100 1101 1108 1110 1118 1125 1127 1130 1133 1135 1136 1138 1144 - 1146 1147 1150 1151 1155 1164 1173 1177 1186 1188 1190 1191 1195 - 1197 1198 1199 1200 1201 1209 1213 1243 1248 1250 1286 1289 + 922 940 1017 1024 1025 1028 1030 1031 1034 1035 1036 1037 1040 1043 1044 1046 + 1051 1055 1057 1058 1072 1073 1077 1079 1081 1082 1095 1098 1100 1101 1108 + 1110 1118 1125 1127 1130 1133 1135 1136 1138 1144 1146 1147 1150 1151 1155 + 1164 1173 1177 1186 1188 1190 1191 1195 1197 1198 1199 1200 1201 1209 1213 + 1243 1248 1250 1262 1286 1287 1289 2009-06-02 - Version 2.6.0