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

kutti

Sehr aktives Mitglied
23. Dezember 2009
514
25
39638 Gardelegen OT-Letzlingen
Firma
Deine-Stickerei.de
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: 57

Rainer S

Moderator
Mitarbeiter
8. August 2018
944
202
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: 88
  • Gefällt mir
Reaktionen: Rayblaster und kutti

jitka001

Aktives Mitglied
13. Februar 2012
40
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
23. Dezember 2009
514
25
39638 Gardelegen OT-Letzlingen
Firma
Deine-Stickerei.de
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
179
18
@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
514
54
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

Aktives 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
24
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
179
18
@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
607
209
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
179
18
@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
607
209
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
179
18
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
607
209
Ö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
3.090
1.615
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
71
28
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
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
Nach Update auf 2.0.3 Keine Fehlermeldungen mehr sichtbar Otto.de - Anbindung (SCX) 1
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Nach Update in Dez 2025 wird TSE Swissbit nicht mehr erkannt JTL-POS - Fehler und Bugs 1
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 13
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Versandart nach Volumengewicht und Lieferland Allgemeine Fragen zu JTL-Shop 2
Neu Consentmanager item youtube deaktiviert sich nach ShopUpdate Allgemeine Fragen zu JTL-Shop 0
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 3
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Betrag auf der Rechnung nach Rechnungskorrektur User helfen Usern - Fragen zu JTL-Wawi 1
Neu DHL Versenden 4.0 - Versand nach USA - Parameter state must be between 1 and 20 characters long. JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL Versenden 4.0 - Versand nach CH - Please enter a valid amount JTL-ShippingLabels - Fehler und Bugs 5
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu WAWI 2.0.2 Auftragsuche nach Ebay-Benutzernamen funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
Neu Druck nach jeder Position JTL-POS - Fragen zu Hardware 1
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 18
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 2
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 1
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Update Datenbank eazybusiness User helfen Usern - Fragen zu JTL-Wawi 4
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12

Ähnliche Themen