PlentyGetOrderDocuments & PlentyAddOrderDocument - Austausch von Dateien direkt

Hallo zusammen,

ich möchte Bestelldokumente zwischen Plentysystemen austauschen. Dafür gibt es ja die beiden entsprechenden Schritte „GetOrderDocuments“ bzw. „AddOrderDocument“.
Soweit ich sehen kann, gibt es keinen Weg, direkt über einen öffentlichen Link an die Dokument zu kommen und die Dokumente über diese Links auszutauschen. Daher plane ich, die base64-codierte Dateiinhalte direkt auszutauschen.
Sollte es doch einen Weg geben, die Dateien über URLs auszutauschen, gerne drauf hinweisen! Das würde ich natürlich bevorzugen.

Bei beiden Steps habe ich im Moment noch gewisse Probleme/Wünsche, um den Austausch der Dateien selber zu vereinfachen.

GetOrderDocuments
Ist es möglich, den Dateiinhalt auch in dem Outputspreadsheet als Spalte zu ergänzen? Der kommt ja in der Antwort von Plenty auch base64-codiert raus und müsste einfach nur durchgereicht werden.
Im Moment kriege ich die Dateien nur als Fileliste. Aus dieser Liste müsste ich dann wieder den base64-kodierten Inhalt je Datei erstellen und diesen der richtigen Bestellung/Dokumententyp zuweisen.

AddOrderDocument
Auch hier würde ich gerne den content der Datei direkt angeben und nicht einen URL zur Datei liefern. Das macht natürlich überhaupt keinen Sinn für mich, die Datei erst irgendwo hochzuladen, damit ich dem Step die Datei als URL übergeben kann.
Im Hintergrund ladet ihr ja auch die Datei runter und übertragt diese dann in base64, den base64-Content möchte ich einfach direkt angeben können.

Danke schonmal für jegliche Hilfe!

Gruß
Gustav

Hallo Gustav,

Soweit ich weiß gibt es keinen öffentlichen Link für die Order Dokumente. Vielleicht kennt einer der Plenty Nutzer im Forum einen Weg.

Die Wünsche schauen wir uns an und versuchen es zeitnah in die beiden Steps einzubauen.

VG Torsten

Hallo Torsten,

Das ist auch meine Hoffnung.
In der API-Doku von Plenty habe ich nur eine Route gefunden, mit der man für Contact-Dokumente einen öffentlichen URL generieren kann.

Das wäre spitze! Danke schonmal vorab.

Gruß
Gustav

Hallo Torsten,

ich muss hier nochmal nachhaken, da das Projekt an Tempo gewonnen hat. Könnt ihr schon abschätzen, wann die Anpassungen kommen?

Gruß
Gustav

Hallo Gustav,

die Anpassung der beiden Steps kommt im Laufe der nächsten Woche ( voraussichtlich Dienstag oder Mittwoch ).

VG Torsten

1 Like

Hallo Gustav,

die neue Spalte ContentBase64 ist jetzt in beiden Steps vorhanden. Im PlentyAddOrderDocuments Step kann die DocumentURL oder ContentBase64 verwendet werden. Wenn beides gefüllt ist wird die URL verwendet.

VG Torsten

1 Like

Hallo Torsten,

danke, ich teste es im Laufe des Tages mal aus!

Gruß
Gustav