Erstellt vor 14 Monaten

Geschlossen vor 14 Monaten

#2436 closed Fehler (fixed)

Darstellungs- und Rechenfehler in vorandenen Latex-Vorlagen

Erstellt von: Ciatronical Verantwortlicher: jbueren
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 3.0.0
Schweregrad: normal Stichworte: Latex Vorlage
Beobachter:

Beschreibung

Mit den "alten" Latex-Vorlagen wird in Angebot und Auftrag der Einzelpreis fehlerhaft dargestellt und berechnet. Statt des Kommas steht ein Punkt oder nichts.
Beim Email-Versand wird alles korrekt angezeigt.

Änderungshistorie (4)

comment:1 Geändert vor 14 Monaten durch Ciatronical

Der Fehler tritt ab Commit 2bc376b auf und wird durch
den Aufruf der Funktion save() in Zeile 1217 in der Datei io.pl ausgelöst.

Zuletzt geändert vor 14 Monaten von Ciatronical (vorher) (Diff)

comment:2 Geändert vor 14 Monaten durch jbueren

Ok. Betrifft alle Druckvorlagen über oe.
Danke für den Commit-Hinweis.

Ursprung ist dieses Phänomen:

  • Keine klare Trennung zwischen Datenein- und -ausgangspunkten. Krassestes Beispiel: Zahlenformatierungen. Es gab und gibt viel zu viele Punkte, in denen aus dem benutzerdefinierten Zahlenformat (1.000,00) in maschinenverwertbares Format (1000.00) umgewandelt wird und zurück. Erinnerst du dich an die ganzen Probleme mit verrutschten Kommata? Oder Preise, die sich plötzlich verhundertfacht haben? Alle auf diesen Punkt zurückzuführen.

Ich hab da jetzt keine "gute" Idee, ausser das der Bug ein Showstopper für das Release ist ;-(.

a)

ursprünglichen fix reverten

b)

backup -> restore hack

c)

io.pl -> save um format_amount erweitern (fühlt sich nicht gut an)

comment:3 Geändert vor 14 Monaten durch m.bunkus@…

Mit c) machst du eine schlimme Situation noch schlimmer.

Ich halte kurz vor Release a) für die sinnvollere Variante als b). b) muss getestet werden, du musst auch wirklich alle Variablen erwischen etc. Der ursprüngliche Fix war auch eher aus der Kategorie nice to have, daher ist meine Empfehlung klar: reverten.

comment:4 Geändert vor 14 Monaten durch jbueren

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

In 33dc2fcdf6c63b72ddb80213f4a41dbbafae2241/erp:

Revert "Bei Angebot / Auftrag / Lieferschein (Ein- und Verkauf) wird beim Drucken-Knopf der Beleg aktualisiert."

This reverts commit 2bc376b9be6507cc0fdf3ddca0ed410566cf3ba4.

closes #2436

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