Hallo zusammen,
ich nutze einen Webservice, um Dateien auf dem Applikationsserver abzulegen.
Die Dateien übergebe ich im Base64 Format an den Service.
Die Dateien sind Originale für welche ebenfalls im Webservice Dokumenteninfosätze anlege. Soblad
der Service durchlaufen ist, existiert also ein Dokumenteninfosatzt der die übergebene Datei als Original
enthät(siehe Scrennshot).
Das Problem ist, dass sobald ich probiere die Datei innerhalb des Dokumenteninfosatztes zu
öffnen mir SAP die Meldung "File could not be accessed" erscheint. In Al11 kann ich mir die Datei allerdings
ohne Probleme anschauen.
https://ibb.co/N1VS0vS
Meine Frage: Kann es sein, dass es hierbei probleme mit Berechtigungen gibt?
Mein User arbeitet allerdings mit SAP_ALL.
Oder ist etwas an meinem Coding zur Dateierstellung grundsätzlich falsch?
ich wandel ein String(Base64), welchen ich via Webservice erhalte mittels
in einen Xstring und erzeuge dann via
Filename:
Code: Alles auswählen.
OPEN DATASET LV_FILENAME FOR OUTPUT IN BINARY MODE.
TRANSFER BINDATA to LV_FILENAME.
CLOSE DATASET LV_FILENAME.
Jeder Hinweis/Tipp könnte mir hierbei weiterhelfen.