Neu Nach Update 5.5.0 viele Nullen bei den Mengenangaben in der Bestellbestätigung

kutti

Sehr aktives Mitglied
Ich habe gerade geupdatet und eine Probebestellung durchgeführt. Es viel mir gleich auf das in der Bestellbestätigung irreführende Mengenangaben zu sehen sind. Kann man das irgendwo einstellen, das die ganzen Nullen verschwinden?
Bild anbei
 

Anhänge

  • Fehler JTL Shop.jpg
    Fehler JTL Shop.jpg
    51,1 KB · Aufrufe: 53

Rainer S

Moderator
Mitarbeiter
8. August 2018
926
196
Die Anzeige kannst du ändern indem du hinter nAnzahl |round:0 einfügst bei der Bestellbestätigung, ich hänge mal einen Screenshot an. Wenn du mehrere Sprachen nutzt dann muss das bei allen Sprachen durchgeführt werden.
 

Anhänge

  • mengenangabe.jpg
    mengenangabe.jpg
    47,7 KB · Aufrufe: 85
  • Gefällt mir
Reaktionen: Rayblaster und kutti

jitka001

Aktives Mitglied
13. Februar 2012
39
3
Herrnhut
Hallo,

bei mir hilft diese Maßnahme nicht... Bitte um Hilfe. Vorlage habe ich zurückgesetzt und dan bei alle Sprachen das "|round:0" eingefügt, Cache gelöscht. Immer noch Stückzahl 1.0000

LG Jitka :)
 

kutti

Sehr aktives Mitglied
Hallo,

bei mir hilft diese Maßnahme nicht... Bitte um Hilfe. Vorlage habe ich zurückgesetzt und dan bei alle Sprachen das "|round:0" eingefügt, Cache gelöscht. Immer noch Stückzahl 1.0000

LG Jitka :)
Du musst es an zwei Stellen ändern, einmal im Text (Inhalt) und einmal im PHP.
Bin ich auch erst später drauf gekommen, als es bei mir nicht funktionierte.
 

uzdor

Gut bekanntes Mitglied
18. Dezember 2007
173
17
@kutti
Wäre jetzt noch nett und schön, für nicht ganz so fitte User WO im PHP da noch was zu ändern ist. Dann wäre mir sehr geholfen, weil ich dieses Problem auch habe.
 

Rayblaster

Sehr aktives Mitglied
31. Juli 2015
475
51
Die Anzeige kannst du ändern indem du hinter nAnzahl |round:0 einfügst bei der Bestellbestätigung, ich hänge mal einen Screenshot an. Wenn du mehrere Sprachen nutzt dann muss das bei allen Sprachen durchgeführt werden.
Vielen Dank.
Warum wurde das eigentlich geändert?
So wie es aussieht wollen wohl viele eher wieder die Zahl ohne Kommastellen
 

FelixG

Mitglied
7. September 2023
11
0
Die Lösung mit dem |round:0 funktioniert nur leider nicht, wenn man teilbare Artikel hat. Dann wird da einfach aus 0,5 = 1.

Mit |string_format:"%.10g" werden einfach immer nur die benötigten Nachkommastellen eingefügt.
 

Dee

Aktives Mitglied
20. Februar 2014
71
23
4481 Asten, Österreich
Firma
Merchfox Comic Shop
Warum das in der neuen Version geändert wird, ohne dem Kunden im Backend eine einfache Einstellungsmöglichkeit anzubieten, kann ich nicht nachvollziehen.
Ich möchte als Laie nicht ständig selbst irgendwo rumpfuschen bzw. mit solchen Lappalien einen Service-Dienstleister beauftragen müssen.

Bei einer Bezahlsoftware kann man doch durchaus erwarten, dass der Anbieter das entweder a) vernünftig löst oder b) eine kundenfreundliche Einstellungsmöglichkeit zulässt.
Selbiges gilt auch für das immer noch bestehende Problem bei "Aufträge zusammenführen", welches auch erst in der neuen Version aufgetreten ist.
 

uzdor

Gut bekanntes Mitglied
18. Dezember 2007
173
17
@Dee
100% deiner Meinung!
Es geht allerdings noch weiter: Keine vernünftige DOKU über die Änderung, so dass es auch Leute mitbekommen die nicht ständig im Forum unterwegs sind. Dann kannst du froh sein, wenn du Support hast. Ich bin im Paket unter dem Advanced und habe Support NUR hier im Forum. Wäre kein Problem, wenn das Forum noch so wäre wie zu Lissonszeiten. Da wurde dir noch geholfen.

Gut, wird wie hier in dem Faden auch, aber es ist Frickelei und wie bei den teilbaren Artikeln wieder nicht praktikabel. Also, wie du sagst rumpfuschen und für diese Lapalien direkt wieder einen Service-Dienstleister beauftragen, der sich ob der Fehler vor lachen den Bauch hält. Ich weiß nicht was JTL will. Nur noch Großkunden mit Großpaketen um möglichst schnell die 200xMillionen wieder reinzubekommen??
Würde ich mit dem Geschäft anfangen und nicht, wie ich gerade überlege demnächst umsatteln oder schließen, würde ich über ein anderes System nachdenken, wie es offensichtlich viele der einst sehr aktiven Community inzwischen sicher gemacht haben.
 
  • Gefällt mir
Reaktionen: Vermessungsartikel

NoOne

Sehr aktives Mitglied
16. März 2024
403
141
Das war sicherlich auch keine beabsichtigte Änderung. Ist ja mittlerweile als Bug aufgenommen und soll in der 5.5.2 gefixt werden: https://issues.jtl-software.de/issues/SHOP-8777

Der Fehler könnte z. B. hierher kommen: https://issues.jtl-software.de/issues/SHOP-8616
Dass fälschlicherweise mehr Nachkommastellen angezeigt werden, ist weniger schlimm als ein 500er-Fehler.

Und wie etwas weiter oben steht:
Mit |string_format:"%.10g" werden einfach immer nur die benötigten Nachkommastellen eingefügt.

In der Bestellvorlage was ändern ist keine "Frickelei". Das geht im Backend, da muss man nichts im Shop-Code für austauschen. Einfach nur beide Vorkommen von {$Position->nAnzahl} mit {$Position->nAnzahl|string_format:"%.10g"} ersetzen. Oder auf 5.5.2 warten.

Über neu auftretende Bugs gibts nirgendwo Dokus, bis die entweder in einem Forum, oder in einem Issue-Tracker festgehalten werden. Das ist nirgendwo anders.
 

uzdor

Gut bekanntes Mitglied
18. Dezember 2007
173
17
@NoOne
Jedem seine Meinung. Wie du aus meinem Anmeldedatum erkennen kannst, bin ich schon ein paar Jährchen bei JTL und mein Hinweis mit der Frickelei (überlege gerade, ob ich mir den Schuh aus deinem Post anziehen soll)
bezieht sich auf die Zeiten, wo sehr wohl dokumentiert wurde und Fehler im Code schnellstmöglich bearbeitet wurden. Ganz besonders bei nichtbeabsichtigten Bugs, die selbstverständlich immer auftreten können und konnten.
Für mich ist eine Codeänderung in der Bestellvorlage sehr wohl Frickelei, aber das kann ja gerne jeder anders sehen, denn die Wege sind unterschiedlich die Fehler zu beseitigen, wie es auch die Fertigkeiten und das Wissen der User betriff. Was für den einen ein Klacks ist, ist für den anderen ein Kraftakt. Bei mir reichte eine winzige Änderung die weiter oben gepostet wurde, was bei einem anderen Kollegen nicht ausreichte. Und ja, neu auftretende Bugs werden heute nicht mehr unbedingt dokumentiert, da gebe ich dir recht. Aber auch das war bei JTL vor nicht allzulanger Zeit noch üblich und hat sich eben geändert............
 

NoOne

Sehr aktives Mitglied
16. März 2024
403
141
Man kann neu auftretende Bugs nicht dokumentieren, bevor sie auftreten. Und man kann sie nicht fixen, bevor sie bekannt sind. Das konnte man noch nie.
 

uzdor

Gut bekanntes Mitglied
18. Dezember 2007
173
17
Man kann neu auftretende Bugs nicht dokumentieren, bevor sie auftreten. Und man kann sie nicht fixen, bevor sie bekannt sind. Das konnte man noch nie.
Hab ich auch nie bestritten. Was man aber mal konnte, war von Seiten der Programmierer/Codeschreiber von JTL und der versierten Community schnell auf Probleme reagieren und zumindest einen Workarround dafür bereit zu stellen. Das funktionierte hier UND bei JTL vor Jahren mal excellent.
 
  • Gefällt mir
Reaktionen: SebiW und versuchsmal

NoOne

Sehr aktives Mitglied
16. März 2024
403
141
Öh... Der Workaround ist doch da? Bzw. eigentlich ein Hotfix und das Problem wird mit 5.5.2 gelöst. Oder ist zumindest dafür geplant. Und ich hab auch schon größere Hotfixes zur Verfügung gestellt im Forum. Wenn man dann solche Aussagen liest, kann einem allerdings die Lust daran vergehen.
 

SebiW

Sehr aktives Mitglied
2. September 2015
2.842
1.384
Finde auch, schlechtes Beispiel, tatsächlich gibts hier zumindest ne Lösung. Leider gibts derzeit so viele andere Baustellen...
 

Traumpixel

Gut bekanntes Mitglied
11. April 2021
62
25
Köln
Ich habe das Problem mit einem Hotfix gelöst, indem ich in /includes/src/Checkout/Bestellung.php innerhalb der foreach-Schleife ab Zeile 402 folgenden HOTFIX hinzugefügt habe:
PHP:
foreach ($this->Positionen as $item) {
    $item->kArtikel            = (int)$item->kArtikel;
    $item->nPosTyp             = (int)$item->nPosTyp;
    $item->kWarenkorbPos       = (int)$item->kWarenkorbPos;
    $item->kVersandklasse      = (int)$item->kVersandklasse;
    $item->kKonfigitem         = (int)$item->kKonfigitem;
    $item->kBestellpos         = (int)$item->kBestellpos;
    $item->nLongestMinDelivery = (int)$item->nLongestMinDelivery;
    $item->nLongestMaxDelivery = (int)$item->nLongestMaxDelivery;

    // HOTFIX für Nachkommastellen
    $item->nAnzahl = ($item->nAnzahl == (int)$item->nAnzahl) ? (int)$item->nAnzahl : (float)$item->nAnzahl;

Damit erscheinen die unnötigen Nullen im gesamten Shopsystem nicht mehr. Funktioniert sowohl bei ganzen Stückzahlen als auch bei Mengen mit Dezimalstellen.

Vielleicht hilft es ja jemandem auch weiter, bis ein offizielles Update verfügbar ist.

Liebe Grüße
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Update 5.5.0: Überall zu viele Nullen bei den Mengenangaben (1 wird als 1,0000 angezeigt) JTL-Shop - Fehler und Bugs 8
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 0
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
WAWI 1.10.12.0 startet nach Update auf einem Client nicht mehr JTL-Wawi 1.10 1
Nach Update: Shop Lizenz gültig aber mit anderen Kundenkonto verknüpft JTL-Wawi 1.10 1
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Warnmeldung JTL-Shop Anbindung nach Update JTL-Wawi 1.10 5
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 12
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu Ameise - Ebay Vorlage Erstellen - Chaos nach Update JTL-Ameise - Fehler und Bugs 0
Nach Update > Artikel > Lieferanten friert ein JTL-Wawi 1.10 3
Nach Update - JTL Artikel Fehlerhaft JTL-Wawi 1.10 5
Hersteller können nicht hinzugefügt gelöscht oder bearbeitet werden nach Update auf 1.10.11.0 JTL-Wawi 1.10 3
Neu Weisse Seite nach Update von Version 5.4.1 auf 5.5.0 Installation / Updates von JTL-Shop 3
Nach Update 2 Einträge im Komplettabgleich vorhanden JTL-Wawi 1.10 1
Neu Artikel werden nach JTL-Abgleich aus Google & YouTube Vertriebskanal entfernt – seit letztem Connector-Update Shopify-Connector 3
Neu Nach Update auf Shop 5.5.0 "HTTP ERROR 500" JTL-Shop - Fehler und Bugs 19
Neu Kein Login in den Admin nach Update Installation / Updates von JTL-Shop 7
Nach Update auf JTL 10.10.4 wird kein Versand mehr an Amazon übermittelt JTL-Wawi 1.10 4
Neu Bestellvorschläge - meine Wahrnehmung nach Update auf 1.10.10.4 JTL-Wawi - Fehler und Bugs 4
Kein Ausdruken möglich nach Update auf dei 10.10.10.4 JTL-Wawi 1.10 2
Nach Update auf die 1.10.10.4 JTL-Wawi 1.10 10
Fehlermeldung Steuereinstellungen nach Update auf 1.10 JTL-Wawi 1.10 5
Nach Update von 1.9.4.5 auf 1.10.10.3: Probleme mit Datenbank login JTL-Wawi 1.10 1
Neu JTL-Wawi kein Datenbankzugriff nach Windows Update JTL-Wawi - Fehler und Bugs 8
Neu Hilfe! Nach dem Update auf 1.10.10.3 startet WAWI GUI nicht mehr! JTL-Wawi - Fehler und Bugs 8
Nach Update auf 1.10.10.3 bei Auftragsexport über Ausgabe-->Auftrag-->Exportieren Zugriff auf Pfad C:\programfiles(x86)\JTLSoftware\xxx verweigert JTL-Wawi 1.10 4
Nach Update von 1.9.4.5 auf 1.10.10.3: Nicht alle Länder einer Steuerzone zugewiesen JTL-Wawi 1.10 4
Neu Nach Update von 1.9.8 auf 1.10.10.3 - Vererben auf Kinder nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Fahler beim Abgleich nach Update JTL-Wawi 1.10 11
Wichtig - nach Update von 1.9.x auf 1.10.x - Lizenzen aktualisieren JTL-Wawi 1.10 2
Neu Ausliefern sortiert nach Gewicht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Automatische Druckausgabe nach dem Tagesabschluss Allgemeine Fragen zu JTL-POS 0
Neu Automatische Öffnung der Kassenlade nach dem Tagesabschluss (Z-Bericht) verhindern Allgemeine Fragen zu JTL-POS 0
Neu Automatische Öffnung der Kassenlade nach dem Tagesabschluss (Z-Bericht) verhindern Allgemeine Fragen zu JTL-Shop 0
Neu Dringendes Problem: Bildabgleich nach Connector-Fix – "Parameter resourceUrl is empty" Fehler Shopify-Connector 1
Probleme mit Lagerbestandsübertragung bei Otto nach Artikelnummernänderung Otto.de - Anbindung (SCX) 0
Neu Nach Auftragsimport falsche Versandoption bei "Ausländern" JTL-Wawi - Fehler und Bugs 1
Neu Anmeldung an Datenbank nach Clientinstallation geht nicht ( Installation von JTL-Wawi 7
Neu Nach Größe sondieren im Jahr 2025 möglich? Allgemeine Fragen zu JTL-Shop 4
Neu JTL PayPal Checkout nach Updatefehler 2.0.0 doppelt vorhanden Plugins für JTL-Shop 3
Neu Bestand und Preisanbgleich Lister 1.0 nach 31.07.25 noch möglich Amazon-Lister - Ideen, Lob und Kritik 1
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-WMS Aufträge lassen sich nicht teilliefern, erst nach Neustart JTL-Wawi - Fehler und Bugs 2
Neu 5.5.2: OPC Akkordeon scrollt bei Wechsel der Gruppe ganz nach oben JTL-Shop - Fehler und Bugs 0
Wie kann man eine Vorkasse-Rechnung / Proforma Rechnung nach Bezahlung als Rechnung ausweisen? JTL-Wawi 1.9 11
Neu Dropdownliste Shop 5.5.1 öffnet sich nach oben Allgemeine Fragen zu JTL-Shop 7
Neu Auftragspriorität automatisch zuordnen nach voraussichtlichem Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach updatet auf 5.5.1 - erscheinen über dem Header 3 links Zum Hauptinhalt springen Zur Suche springen Zum Menü springen Installation / Updates von JTL-Shop 18

Ähnliche Themen