Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt werden

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

george_costanza

Aktives Mitglied
28. August 2014
2
0
Hallo liebe Community,

ich habe ein Problem, zu dem ich hier bislang keine Lösung finden konnte. Ein ähnliches Problem wurde im Thread http://forum.jtl-software.de/fehler...llmenge-abnahmeintervall-und-packeinheit.html schon geschildert, ist aber offen geblieben. Ich versuche mal, das Ganze nachvollziehbar zu erklären.

Folgendes: Wir verkaufen Naturstein-Produkte, darunter eine Menge Fliesen und Platten verschiedener Formate, die in m[SUP]2[/SUP] verkauft werden. Wir haben die Mindestbestellmenge für alle Format auf 6 Fliesen und das Abnahmeintervall auf 1 Fliese des jeweiligen Formats festgelegt. Also z.B. für eine Fliese im Format 20x20 cm beträgt der Abnahmeintervall 0.04 m[SUP]2 [/SUP]und die Mindestabnahme 0.24 m[SUP]2[/SUP].

Jetzt gibt es einige Formate, bei denen das nicht einwandfrei läuft. Wenn man zum Beispiel bei dieser Fliese im Format 30x60 cm die Mindestbestellmenge (also das Sechsfache des Abnahmeintervalls) in den Warenkorb legen will, bekommt man die Fehlermeldung "Ihre Bestellmenge für diesen Artikel muss ein Vielfaches vom Abnahmeintervall sein." - obwohl die Bestellmenge ein Vielfaches des Abnahmeintervalls ist. Wenn das die einzige Störung wäre, könnte man (zumindest als pragmatische Lösung) die Mindestbestellmenge einfach auf 7 Fliesen erhöhen (wo es funktioniert) und gut wärs. Leider ist das aber nicht so und das Problem taucht auch bei größeren Vielfachen wieder auf.

Bislang konnte ich folge "Systematik" hinter der Fehlermeldung erkennen: Das Problem betrifft alle Formate, deren Abnahmeintervall durch 3 oder 3 mit Nachkommastellen teilbar sind: 30x30, 30x60, 60x60, 61x61, 61x30,5 und den kleinen römischen Verband, der sich aus mehreren Fliesen zusammensetzt. Die Fehlermeldung tauch bei diesen Formaten wiederum auf, wenn man ein durch drei teilbares Vielfaches bestellen will, d.h. 3 Fliesen, 6 Fliesen, 9 Fliesen, 12 Fliesen usw. Es ist schon sehr mysteriös, was der Shop da für einen Feldzug gegen die Zahl 3 führt.

Ich hoffe, dass vielleicht jemand von Euch schon mal das selbe Problem hatte und lösen konnte oder eine Idee hat, worans liegen könnte. Der Fehler ist in unserem Shop mit allen Fliesen der oben angegebenen Formate wiederholbar.
Würd mich freuen, wenn mir jemand helfen kann. Vielen Dank schon mal!
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Tritt der Fehler auch auf, wenn du die Mindestabnahme deaktivierst? Also nur den Abnahmeinterval aktiv hast?
 

george_costanza

Aktives Mitglied
28. August 2014
2
0
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Ja, ich bekomm trotzdem die gleiche Fehlermeldung. Habs noch mal getestet.
 

Mr.Fox

Aktives Mitglied
19. November 2013
66
4
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Gleiches Problem tritt auch in unserem Shop auf, siehe Thread: http://forum.jtl-software.de/fehler-bugs-jtl-shop3/64891-abnahmeintervall-rechnet-falsch.html
Nach langem rumprobieren, scheint es auch etwas mit der Größe der Abnahmeintervallzahl zu tun zu haben.
Bei Intervallen unter 2.0 rechnet der Shop richtig, bei Intervallen über 2.0 sind die geschilderten Sprünge drin.

Damit verbunden, dass der Kunde die Artikel dann nicht in den Warenkorb legen kann, macht das den Shop für uns nahezu unbrauchbar.
 

Wombacher.IT

Aktives Mitglied
16. Mai 2012
56
0
Großostheim
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Wir haben gestern von einem unserer Kunden die gleiche Situation geschildert bekommen, bisher gibt es dazu noch keine offizielle Lösung, dass Problem ist bei JTL aber bekannt und wird daher sicher in einem nächsten Shopupdate behoben.
Als kurzfristigen Workaround bis zum nächsten Release haben wir die betroffene Funktion im Shop unseres Kunden selbst angepasst, bisher scheint sich das Problem damit beheben zu lassen, Nutzung auf eigenes Risiko!


In der Datei Includes/tools.Global.php in Zeile 1823 (ausgehend einer aktuellen 3.19 Version)

Dieses suchen:
PHP:
$dVielfache = round($Artikel->fAbnahmeintervall * ceil($anzahl / $Artikel->fAbnahmeintervall), 2);

und durch dieses ersetzen:
PHP:
$dVielfache = round($Artikel->fAbnahmeintervall * $anzahl / $Artikel->fAbnahmeintervall, 2);


Gruß

Dominik Wombacher
 

Mr.Fox

Aktives Mitglied
19. November 2013
66
4
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Hallo Herr Wombacher,
vielen Dank für die Info und das kostenlose zur Verfügung stellen des Workarounds!
Wir haben den Code eingebaut und getestet und er funktioniert soweit sehr gut. Zwar überspringt der Intervall beim hochrechnen immer noch einige Schritte, aber der Kunde kann nun zumindest die angezeigten Schritte in den Warenkorb legen, dass ist schon einmal eine deutliche Verbesserung!

Viele Grüße.
 

Wombacher.IT

Aktives Mitglied
16. Mai 2012
56
0
Großostheim
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Konnten wir so ähnlich auch bei unserem Kunden beobachten und sind noch am schauen wo das her kommt, liegt wohl am eingesetzten Javascript zur Feldberechnung, daher ist der Quick & Dirty Workaround von uns sicher nicht der Weisheit letzter Zahn, aber zumindest ein Weg erst einmal die Situation etwas zu entschärfen bis es was offizielles JTL gibt.
 

zappelo

Aktives Mitglied
10. Februar 2015
31
0
AW: Bestimmte Vielfache des Abnahmeintervalls können nicht in den Warenkorb gelegt we

Hallo Leute,

arbeite mich noch im Demoshop ein, so das ich die ..Global.php nicht bearbeiten kann. Oder ist das Problem anderweitig schon gelöst.

Vielen Dank
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu In bestimmten Artikel, bestimmte Feld wie z.B. Preis für den Ameisen-Import per CSV blockieren Schnittstellen Import / Export 2
Neu Anderer Steuerschlüssel für bestimmte Aufträge / Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Neu DotLiquid - Bestimmte Stelle in einem Array abfragen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Im Nachschub bestimmte Nachschubplätze priorisieren Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
JTL 1.7 Bestimmte reservierte Produkte sollen keinen Einfluss auf Bestand haben JTL-Wawi 1.7 1
Neu Bestimmte Kindartikel ausblenden Allgemeine Fragen zu JTL-Shop 6
Neu Bestimmte Artikel von JTL-Search ausschließen JTL-Search 0
Neu Anordnung des Elementes für Anzahl der Ergebnisse für Kategorieseiten User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Wechsel des Tablet / Datensicherung und Import Einrichtung / Updates von JTL-POS 2
Neu Template des Adminmenus im Plugin zeigt keine Variablen an Technische Fragen zu Plugins und Templates 6
Beantwortet Auftrag - Email versenden, wenn sich Inhalt des Anmerkungsfelds ändert JTL-Workflows - Ideen, Lob und Kritik 8
Stücklistenartikel - keine Übernahme des ek JTL-Wawi 1.8 1
Neu Abfrage des Lieferantenbestands Eigene Übersichten in der JTL-Wawi 4
Aufträge zusammenfassen - Bestellnummern des Kunden werden nicht übernommen JTL-Wawi 1.8 1
Ausgabe des Warenbestandes mit Fulfillment Lager JTL-Wawi 1.8 0
Verknüpfung des variantenbildenden Merkmals Otto.de - Anbindung (SCX) 0
Neu Umlagerung waehrend des Prozesses eingefroren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Änderung des Auftrags nach Zahlungseingang Paypal Arbeitsabläufe in JTL-Wawi 7
Neu Pulsierender Punkt bei Aufruf des Backends Gelöste Themen in diesem Bereich 12
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu Falscher Bestand nach Abbruch des Lieferschein-Lösch-Vorgangs JTL-Wawi - Fehler und Bugs 0
Neu Eigene Felder des Auftrages in der Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Beantwortet Farbe des Auftrages bei Retouren angepasst JTL-Workflows - Ideen, Lob und Kritik 1

Ähnliche Themen