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

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
67
5
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
67
5
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 Umfrage: Scanpflicht auf Artikelebene (Nur für bestimmte Artikel aktivieren/deaktivieren) JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Sprachvariablen: Statt mehreren Variablen (wie z. B. %s %s) nur eine bestimmte ausgeben Allgemeine Fragen zu JTL-Shop 2
Nur bestimmte Bilder für einen Marktplatz aktivieren (Hood.de) JTL-Wawi 1.8 2
Neu Warenkorb auslesen ob bestimmte Artikelnummern vorhanden sind Technische Fragen zu Plugins und Templates 5
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Workflow - Wert "Netto-EK" im Auftrag auf 0,00 € setzen für eine bestimmte Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bestimmte Kunden/Kundengruppen von Bewertungsmail ausschließen Betrieb / Pflege von JTL-Shop 3
Neu Export von Kunden, die in der Vergangenheit bereits bestimmte Artikel gekauft haben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 10
Paypal Kontosperre / Verbot bestimmte Artikel in bestimmte Länder zu liefern - wie Umsetzen? JTL-Wawi 1.9 2
Neu Workflow für Warenpost nur wenn bestimmte Artikel in Bestellung User helfen Usern - Fragen zu JTL-Wawi 1
Kassenschnittbeleg wird nach Ausdausch des Kartenlesegerätes nicht mehr ausgedruckt JTL-Vouchers - Fehler und Bugs 0
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Neu Kumulierte Menge der Artikelpositionen vor dem Speichern des Auftrags einsehen Eigene Übersichten in der JTL-Wawi 1
Korrektur Name des Absenders bei Anforderung der Bestätigung der E-Mail-Adresse Einrichtung JTL-Shop5 1
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Erzeugung des Barcodes für die Gebinde EAN JTL-Wawi 1.9 3
Gelöst iMin Swan 1 Pro Kundendisplay zeigt nur verkleinerte 1:1 Kopie des kompletten Hauptbildschirmes JTL-POS - Fragen zu Hardware 3
Teile des Artikelnamens Farblich hervorheben JTL-Wawi 1.9 2
Neu Update auf 1.9 - wo sind die Kommentarfelder des Artikels geblieben? Eigene Übersichten in der JTL-Wawi 1
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Fehler beim Update des Mandaten easybusiness JTL-Wawi 1.9 2
Neu Auflösung & Skalierung des Userinterfaces User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen