Erstellt vor 4 Jahren

Geschlossen vor 4 Jahren

Zuletzt geändert vor 4 Jahren

#1652 closed Fehler (fixed)

Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein

Erstellt von: bibi@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.3 unstable
Schweregrad: normal Stichworte: Verkauf
Beobachter: information@…

Beschreibung

Testfall: Kunde hat Rabatt in den Stammdaten eingetragen. Lieferschein erstellen und speichern. Verkauf->Berichte->Lieferscheine. In der Liste, den entspr. Lieferschein abhaken und bei "Neue Rechnung" weiter klicken. In der erscheinenden Rechnungsmaske ist der Rabatt 10-mal so hoch.
Läßt man sich den Lieferschein erst anzeigen und geht dann über Workflow auf Rechnung, dann stimmt es.

Grüße

Bernd

Änderungshistorie (3)

comment:1 Geändert vor 4 Jahren durch information@…

  • Beobachter information@… hinzugefügt

Hi,
der vendor-discount wird bie multi_invoice anders behandelt als der customer discout.
Der commit war damals von dir (d85a3a7c480a1465972624a50326822676af7d0d), bei mir funktioniert:

jan@kiebitz:/usr/local/src/lxoffice/lx-demo$ git diff bin/mozilla/do.pl
diff --git a/bin/mozilla/do.pl b/bin/mozilla/do.pl
index 99a2cc7..41ef92b 100644
--- a/bin/mozilla/do.pl
+++ b/bin/mozilla/do.pl
@@ -880,7 +880,8 @@ sub invoice_multi {

$vc_discount = $form->{vendor_discount};

} else {

IS->get_customer(\%myconfig, \%$form);

  • $vc_discount = $form->parse_amount(\%myconfig, $form->{customer_discount});

+ $vc_discount = $form->{customer_discount};

comment:2 Geändert vor 4 Jahren durch information@…

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

Hi Bernd,
prüf mal kurz gegen:

de9a3d7

comment:3 Geändert vor 4 Jahren durch bibi@…

Hallo Jan,

de9a3d7

ja, der scheint's zu tun. Danke.

Grüße

Bernd

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.