In Bearbeitung Gesammelte Probleme bei der Verwaltung von Downloads / Downloadmodul

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Zusammenfassend ein paar Problematiken bei der Verwaltung von Downloads in der Wawi unter Nutzung des Downloadmoduls für den Shop4

Wawi 1.3.12.0 / Shop 4.06 Build 2

-------------------------

BUG: Download von Gratisartikeln:

- kostenlose Artikel (Preis 0 Euro, Versandart 'Gratisdownload' mit eigener Zahlungsart "Rechnung") können nicht mehr herunter geladen werden, wenn in der Wawi der Auftrag "ausgeliefert" wird.

Solange der Auftrag "offen" ist, funktioniert der Download, nur müllt man sich dann die "offene Aufträge" Liste gnadenlos zu.

-------------------------

Der Downloadartikel selbst:

- IDs: müssen manuell vergeben werden. Für Artikelnummern gibt es einen Standard-Kreis, der immer vorab eingetragen wird und manuell geändert werden kann/muss. Da die IDs für Downloads gemäß Eurer Anleitung sehr wichtig sind und einzigartig sein müssen, sollte es auch hier einen eigenen Nummernkreis geben. der sich immer vorab einträgt. Besonders, da in der Anleitung nicht ganz klar wird, 'wie' einzigartig die IDs sein müssen.

Quelle: https://guide.jtl-software.de/Download-Artikel_mit_dem_Download-Modul_anbieten
Zitat: "Unter ID wird der Downloaddatei eine eindeutige ID zugewiesen. Wichtig für die interne Suche in der JTL-Wawi."

- Darf die ID der Artikelnummer entsprechen? Oder muss man sich hier etwas ganz neues aus den Rippen schneiden?

- Wie vermeide ich, dass der Kunde in seinem Kundenkonto pro Kauf am Ende 17x die selbe "Anleitung" verlinkt bekommt, weil die bei allen Artikeln identisch ist? Ich habe versucht, das unter Nutzung der 'selben ID' zu ertricksen, klappt aber nicht und da die ID ja auch eigentlich einzigartig sein soll.. Katze, Schwanz, nomnom.

- HIlfreich wäre, wenn der Kunde eine zum Download gehörende Auftragsnummer angezeigt bekäme. So würde vermieden, dass es 'chaotisch' wird, wenn er z.b. mehrfach das selbe Produkt kauft, und auch der Download mehrfach gelistet wird. Stichwort mehrere Lizenzen / Versionen des selben Produkts für unterschiedliche Projekte. Mit einer Bestellnummer ließe sich wenigstens erkennen, zu welcher Bestellung der Download gehört. So steht alles seinfach nur chaotisch untereinander.

-------------------------

Dem Artikel zugewiesene Downloads:

- es können nicht mehrere Downloads auf einmal gelöscht werden. Mehrere anklicken und [löschen] drücken, bringt leider nix. Es passiert nichts.

- die gewählten Spalteneinstellungen (Breite) werden nach jedem Aufruf des Artikels bzw. auch nach jedem Klick auf [löschen] resettet. Ständig springt die Spaltenbreite wieder auf 150. Bei längeren Downloadnamen ist man so permanent damit beschäftigt, die Spalten wieder aufzuziehen.

-------------------------

Ameise:

- komplett fehlende Verwaltungsmöglichkeit über die Ameise. Kein import von Pfaden, kein Export - für Mediendateien gibt es das, für Downloaddateien nicht - sehr schade. Da das Downloadmodul kostenpflichtig ist (was ja ok ist) hätte ich mir nur eine bessere Verwaltungsoberfläche in der Wawi gewünscht. So fühlt man sich manchmal etwas wie das ungeliebte Stiefkind :) Und nein, das ist definitiv keine Kritik am Modulpreis - alles gut, bezahl ich gerne. Ich wünsche mir nur, wenn ich schon einen Downloadshop mit JTL Shop4 betreiben möchte, eine verbesserte Verwaltungsmöglichkeit um auch das Modul selbst interessanter zu gestalten.

Seht es mal so: mit einer guten Downloadverwaltungsmöglichkeit in der Wawi könnten z.b. auch digitale Bücher vertrieben werden. Ich hätte da durchaus Interessenten in der Kundschaft, nur wenn die den Verwaltungsaufwand in der Wawi sehen (keine Ameise!), schreckt es sie einfach ab.
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
So, Update

die Fehlermeldung im Shopbackend lautet:

"Fehler: Ihre Bestellung konnte nicht gefunden werden!"

Hat der Artikel einen Preis, funktioniert der Download. Nur eben nicht, wenn es ein Gratis-Artikel ist.
 

Indy1

Sehr aktives Mitglied
17. Juni 2013
323
42
Ich weis es ist ein altes Thema, aber gibts da eine Lösung ? Hab grad auch vermehrt genau dieses Problem...
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
@nmueller
@Indy1

Das Problem hier ist, dass JTL-Wawi beim Ausliefern oder senden von Zahlungsinformationen (set_bestellung.xml) das Bezahldatum wieder auf 0000-00-00 setzt. Da wir im Shop genau darauf prüfen, geht der Download dann nicht mehr. In JTL-Wawi 1.6 konnte ich das Problem nicht mehr nachstellen. Da zeigt JTL-Wawi selbst ein korrektes "bezahlt am" Datum an und sendet das auch an den Shop.

Der Usecase ist auch etwas ungewöhnlich, kannst du den genauer erläutern? Wäre es nicht einfacher kostenlose Downloads als Direktdownload komplett unabhängig von einer Bestellung anzubieten?

Als Workaround kann man in der Datei includes/ext/class.JTL-Shop.Download.php folgenden Code
PHP:
(!empty($oBestellung->dBezahltDatum) && $oBestellung->dBezahltDatum !== '0000-00-00')
anpassen zu:
PHP:
($oBestellung->fGesamtsumme === '0' || (!empty($oBestellung->dBezahltDatum) && $oBestellung->dBezahltDatum !== '0000-00-00'))

Im Anhang ein Archiv mit angepasster Datei für 4.06.17
 

Anhänge

  • Download-0Euro-Bestellung-Hotfix_4.06.17.zip
    4,2 KB · Aufrufe: 8
  • Gefällt mir
Reaktionen: nmueller

Indy1

Sehr aktives Mitglied
17. Juni 2013
323
42
Hallo Julian !
Hier geht es bei uns hauptsächlich um Anleitungen.
Um ein wenig nachvollziehen zu können wohin denn die Daten gehen und um zumindest ein paar Userdaten (und idealerweise auch Newsletter-Anmeldungen) zu generieren haben wir diese Art der Umsetzung gewählt.
Wir haben auch einige Anleitungen die etwas kosten im Programm, und somit sind diese im gleichen Menü zu finden.

Obige Aussage klingt aber auch so das ich mit einem updaten auf die 1.6er Wawi dem Fehler entgegenwirken kann (Wobei - die ist ja noch gar nicht freigegeben, oder ?) ?

Vielen Dank jedenfalls für deine Antwort und den Lösungsvorschlag !

lg, Jacky
 
  • Gefällt mir
Reaktionen: JulianG

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Aaaah.. verstehe. Damit die kostenfreien und kostenpflichtigen Anleitungen für die Käufer alle am selben Ort zu finden sind. Danke für die Erklärung!

Obige Aussage klingt aber auch so das ich mit einem updaten auf die 1.6er Wawi dem Fehler entgegenwirken kann (Wobei - die ist ja noch gar nicht freigegeben, oder ?) ?

Beides korrekt, WENN die 1.6 released wurde, dann kannst du durch ein Update entgegen wirken. Ich hatte das mit der aktuellen Entwicklungsversion nur schon mal nachgetestet um festzustellen, ob das noch behoben werden muss oder nicht (darum auch kein Issuetracker-Link) :)
 
  • Gefällt mir
Reaktionen: Indy1

volvisti

Sehr aktives Mitglied
18. Juli 2017
324
46
Hi,
Danke für den Tipp.
Haben das gleiche Problem mit Downloads von Sonderausgaben unserer Zeitschrift, die nicht oder nicht mehr als Printversion verfügbar sind.

Die zu ergänzende Zeile ist die Zeile 354, richtig?
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Hallo,

gibt es für den Shop5 hier auch einen Workaround? Selbe Problematik wie beim 4.06. B17 damals.
Gratisdownloads lassen sich nicht mehr herunter laden wenn sie als "versendet" markiert sind, da keine Zahlung gesetzt ist.
 
Ähnliche Themen
Titel Forum Antworten Datum
GLS Störung seit 14:00 hat jemand ähnliche Probleme? JTL-Wawi 1.11 1
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Probleme mit Artikelansicht oder Verkauf, etc. JTL-Wawi 2.0 0
Lizenzserver Probleme JTL-Wawi 1.11 11
Neu Google Ads probleme Betrieb / Pflege von JTL-Shop 1
Probleme beim Shopify-Abgleich: Artikel trotz erfolgreichem Abgleich nicht in Shopify auffindbar JTL-Wawi 1.11 1
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Neu Probleme beim Mailversand User helfen Usern 0
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Häufiges Aufhängen - vermutlich Probleme mit der Datenbank JTL-Wawi 2.0 13
Probleme bei der Verbindung zur Datenbank JTL-Wawi 2.0 12
Neu JTL2DATEV Buchungsdatenservice Probleme User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
Neu Kind-Artikel nicht bei Ebay anbieten Allgemeine Fragen zu JTL-Shop 1
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlender Rabattabzug bei Amazon Multirabatten Amazon-Anbindung - Fehler und Bugs 0
In Diskussion Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu [API] Zahlungen bei salesOrders verbuchen Schnittstellen Import / Export 0
Neu Unerwünschtes Scrollen/Springen zum Seitenanfang bei Footer-Menüs (Mobile) JTL-Shop - Fehler und Bugs 0
Frage stellen bei Bestellung JTL-Wawi 1.11 1
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Fehleretikett bei OTTO Bestellungen bzgl. Adresszusatz JTL-ShippingLabels - Fehler und Bugs 2
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Error 500 bei Neuinstallation Einrichtung JTL-Shop5 7
Neu Amazon Versandentgelt Kaufen bei Standardbestellungen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 4
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 25
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu Keine Adressvalidierung bei DHL Versenden 4.0? JTL-ShippingLabels - Ideen, Lob und Kritik 5
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 26
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0

Ähnliche Themen