Neu Export von Artikelbilder durch Workflow

ple

Sehr aktives Mitglied
20. August 2019
853
180
Hallo zusammen,
Ich überlege gerade, wie ich einen anderen Marktplatz unsere Artikel übergeben kann. Unser alter SP ist/war eine Katastrophe und das teuer bezahlte Prog läuft beschissen.
Zunächst, was braucht der Marktplatz.
Aktuell ist es so, dass die eine csv einlesen mit einer ganzen Menge Artikelmerkmalen. Die csv ist jedoch nach rechts aufgebaut mit den Merkmalen usw. Die Ameise exportiert ja nur pro Zeile ein Merkmal.
Ok, das könnte ich lösen, wenn ich mit Dotliquid die csv selber erzeuge pro Artikel. Ich würde den Marktplatz dann halt pro Artikel eine csv zur Verfügung stellen oder per batch eben alle zusammenfassen.
Jetzt komm ich aber zu den Bilder. Mit der Ameise könnte ich Bilder exportieren, aber dann sind es immer alle Bilder die ich hochladen würde. bei 1,5gb macht das kein Spaß.
Schön wäre es, wenn die Ameise merken würde, dass das Bild bereits vorhanden ist und die Größe gleich, dann überspringe das Bild.

Oder noch besser, ein Workflow könnte die Bilder ausgeben. Diese müssten ja nur bei Änderungen am Artikel oder neu angelegt hochgeladen werden.

Eine Bestandsänderung kann ich per Webhook mitteilen. Auftragsimport wäre eine 2te Baustelle.

Mein Ziel schlussendlich sollte sein, komplett auf fremde Programme zu verzichten, damit wir nicht vom SP abhängig sind, wenn dieser mal die Beine streckt. Das hat uns harte 3 Monate gekostet.

Gruß und Vielen Dank für eure Unterstützung.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.872
216
Hallo zusammen,
Ich überlege gerade, wie ich einen anderen Marktplatz unsere Artikel übergeben kann. Unser alter SP ist/war eine Katastrophe und das teuer bezahlte Prog läuft beschissen.
Zunächst, was braucht der Marktplatz.
Aktuell ist es so, dass die eine csv einlesen mit einer ganzen Menge Artikelmerkmalen. Die csv ist jedoch nach rechts aufgebaut mit den Merkmalen usw. Die Ameise exportiert ja nur pro Zeile ein Merkmal.
Ok, das könnte ich lösen, wenn ich mit Dotliquid die csv selber erzeuge pro Artikel. Ich würde den Marktplatz dann halt pro Artikel eine csv zur Verfügung stellen oder per batch eben alle zusammenfassen.
Jetzt komm ich aber zu den Bilder. Mit der Ameise könnte ich Bilder exportieren, aber dann sind es immer alle Bilder die ich hochladen würde. bei 1,5gb macht das kein Spaß.
Schön wäre es, wenn die Ameise merken würde, dass das Bild bereits vorhanden ist und die Größe gleich, dann überspringe das Bild.

Oder noch besser, ein Workflow könnte die Bilder ausgeben. Diese müssten ja nur bei Änderungen am Artikel oder neu angelegt hochgeladen werden.

Eine Bestandsänderung kann ich per Webhook mitteilen. Auftragsimport wäre eine 2te Baustelle.

Mein Ziel schlussendlich sollte sein, komplett auf fremde Programme zu verzichten, damit wir nicht vom SP abhängig sind, wenn dieser mal die Beine streckt. Das hat uns harte 3 Monate gekostet.

Gruß und Vielen Dank für eure Unterstützung.
Ist zwar schon viele Jahre her - aber hast Du einen Workflow gefunden wie man zu einem einzelnen Artikel die Bilder in ein Verzeichnis exportieren kann?

Ich wollte für ein Skript eigentlich die Bilder aus dem Shop holen, leider hostet JTL meinen Shop und meint den Zugriff sperren zu müssen.
So kann ich nicht mehr auf meine eigene Bilder zugreifen.

Muss also einen anderen Weg finden an die Bild-Datei eines bestimmten Artikels zu kommen.
 

ple

Sehr aktives Mitglied
20. August 2019
853
180
Moin moin,
Ja kurz gesagt habe ich mir soweit alles selber eingerichtet/progrogrammiert auf NodeJS Basis.
nach meinen Wünschen.
Bilder werden jetzt immer schön exportiert, wenn sich Reihenfolge ändert oder neue hinzugekommen usw. Im Prinzip habe ich mir einen eigenen worker gebaut, der halt ne Menge um die wawi herum macht.

Aber mit ne Workflow Bilder exportieren in einem Verzeichnis, das habe ich schlussendlich mit einer sp gemacht. Weiß gerade nur nicht ob ein Workflow eine Exec sql zulässt. Schreib mal genau, warum du wie was haben möchtest, vielleicht kann ich dir dabei eben helfen.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.872
216
Moin moin,
Ja kurz gesagt habe ich mir soweit alles selber eingerichtet/progrogrammiert auf NodeJS Basis.
nach meinen Wünschen.
Bilder werden jetzt immer schön exportiert, wenn sich Reihenfolge ändert oder neue hinzugekommen usw. Im Prinzip habe ich mir einen eigenen worker gebaut, der halt ne Menge um die wawi herum macht.

Aber mit ne Workflow Bilder exportieren in einem Verzeichnis, das habe ich schlussendlich mit einer sp gemacht. Weiß gerade nur nicht ob ein Workflow eine Exec sql zulässt. Schreib mal genau, warum du wie was haben möchtest, vielleicht kann ich dir dabei eben helfen.
Ich habe ein Vergleichspreis-Instagram-Post-Skript welches (bisher) im Shop schaute ob zu einem Artikel Bild(er) existieren - falls ja werden die abgeholt, mit einem Stempel versehen und als Carousel veröffentlicht.
Hatte bis vor zwei Wochen super funktioniert, bis jemand bei JTL auf die glorreiche Idee kam einen Blocker einzubauen der dazu führte das man per Bot, Skript oder sonst wie keine Datei mehr bekommt, sondern erst einmal eine "Mach doch mal Javascript an sonst komst du hier nicht weiter"-Fehlerseite.

Also brauche die die Bilder jetzt direkt aus der DB, am einfachsten (dachte ich) per Workflow, in ein Verzeichnis und von da aus weiter abarbeiten.
Bin gerade dabei das mit PS7 zu versuchen. Ein Workflow (dachte ich) wäre ggf einfacher.

Alles was ich brauche ist ein "Exportiere Artikelbild(er) von {kArtikel} in {Verzeichnis}" (sinngemäß)
 

ple

Sehr aktives Mitglied
20. August 2019
853
180
Wollte dir gerade eine PM schicken, geht aber bei dir anscheinend nicht.
Den code von mir wollte ich hier nicht gerade öffentlich teilen, da kann auch ne Menge kaputt gehen, wenn man da in der Datenbank rummacht.
Aber kurz gesagt.
Mit ADODB.Stream exportiere ich die Bilder, das geht rasend schnell. Vorher hatte ich die binär Daten geholt und dann exportiert über Javascript, aber das ist sehr langsam.
Eigentlich muss man meiner SP Pfad, kShop, kPlattform, kArtikelbildPlattformList (mit "," getrennt), fileExtension ("jpg") und einen Separator übergeben. Somit kann man das sehr gut steuern, welcher Ausgabeweg exportiert werden soll.
Wenn du schon mit PS7 angefangen bist, dann würde ich damit weitermachen. Per Workflow kannst du ja dein Powershell starten und Parameter wie kArtikel übergeben. mittels Powershell dann die SP aufrufen und die Bilder exportieren, und deinen Teil weiter ausführen. Sollte machbar sein.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.872
216
Wenn du schon mit PS7 angefangen bist, dann würde ich damit weitermachen. Per Workflow kannst du ja dein Powershell starten und Parameter wie kArtikel übergeben. mittels Powershell dann die SP aufrufen und die Bilder exportieren, und deinen Teil weiter ausführen. Sollte machbar sein.
Ja, habe ich gestern Abend noch fertig gemacht. Mir wäre es allerdings lieber gewesen wenn JTL da mal aufwachen würde und wirklich notwendige Workflows ermöglichen würde die im echten Arbeitsalltag gebraucht werden. (Stichwort: Marktplatz-Angebote, erstmals angefragt vor 15 Jahren !!!)
Muss jetzt nur noch mein "Post"-Skript umbauen.

Aber Danke für die Infos.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Best Practices für den Export und die Automatisierung von täglichen Berichten in JTL‑WaWi User helfen Usern - Fragen zu JTL-Wawi 2
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Punkt statt Komma beim export Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Falsche Zahlungsart bei Gutscheinzahlungen im DSFinV-K-Export JTL-POS - Fehler und Bugs 0
Eigener Export Artikelname länger als 70 Zeichen JTL-Wawi 1.11 2
Neu tnewsletterempfaenger Newsletter Empfänger Export? Allgemeine Fragen zu JTL-Shop 3
Export als PDF auch Mailen nicht mehr möglich JTL-Wawi 2.0 11
Neu Export Käuferliste mit Seriennummern User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Beantwortet Eigener Export JTL Ameise Rückstände JTL Ameise - Eigene Exporte 1
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Export Kundendaten mit Label in WAWI 1.9.6.5 JTL Ameise - Eigene Exporte 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Export der Umsätze kummuliert Allgemeine Fragen zu JTL-POS 0
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Doppelte Aufträge von Kunden filtern bzw. markieren JTL-Workflows - Ideen, Lob und Kritik 1
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Worker bleibt beim empfangen/senden von Daten hängen JTL-Wawi 2.0 8
Absturz bei Hinzufügen von Artikelbildern JTL-Wawi 2.0 3
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Lieferadresse in PayPal-Transaktion weicht von der in der Wawi ab Plugins für JTL-Shop 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Direktupdate von JTL Wawi 1.10.11.0 auf 2.0 möglich? JTL-Wawi 2.0 6
Neu [Tool] FloTax — eBay + Billbee → DATEV/Lexoffice | §25a | OSS | Reverse Charge | von JTL-Partner Dienstleistung, Jobs und Ähnliches 0
Neu Anbindung von JTL zu Metro (Rechnungen werden nicht zu Metro übertragen) User helfen Usern - Fragen zu JTL-Wawi 1
Neu WebP Bilder von JTL zu Shopware Shopware-Connector 2
Beantwortet Update von 1.11.5 auf 2.0 bleibt hängen JTL-Wawi 2.0 2
Neu Umsatzsteuernummer von Kunden wird nicht in Wawi übertragen Shopify-Connector 4
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 7
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
Neu Zahlung von Kunden aus dem EU Ausland, Mwst falsch Plugins für JTL-Shop 1
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Bilder von Plattform A auch für Plattform B aktivieren Arbeitsabläufe in JTL-Wawi 1
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 1
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 3
Neu Onlineshop von Wawi entfernen Onlineshop-Anbindung 2
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Artikelbezeichnung auf der Rechnung anpassen von "Artikelname" in "Kurzbeschreibung" JTL-Wawi 1.10 4
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen