ich benutze den o.g. BAPI um Originale in DISse einzuchecken. Im Dialog ist das alles OK. Jetzt möchte ich den Report so ändern, dass man damit nachts im Batch von einem Fileserver die Inhalte eines ganzen Directories in X-beliebig viele DISse einchecken kann. Ich gebe den Pfad, von dem einzuchecken ist, in UNIX-Notation an, also z.B. "/SAP/import/XXX/originale/", die einzucheckende Datei z.B. "47110815.jpg". Dabei erhalte ich ständig den Fehler "Fehler beim Einchecken und Ablegen von..." (Fehlernummer: 253(26)).
Mir ist jetzt wirklich nicht klar woran das liegen könnte. Gibt es hier irgendwelche Restriktionen? In der Doku kann ich nichts entsprechendes finden. Kennt jemand von euch eine andere Möglichkeit um Dokumente im Hintergrund einzuchecken?
Moin Kevin.
Dateien hochladen im Hintergrund geht vom Frontend generell nicht.
Bei den Archivlinkszenarien werden einzucheckende Documente z.B. erst auf den App.Server hochgeladen
und dann ins Archiv "geschaufelt".
lg Jens
<:: XING-Gruppe Tricktresor::> Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
da habe ich mich vielleicht unglücklich ausgedrückt. Dass ein Hintergrundprogramm nicht auf das Frontend zugreifen kann ist schon klar. Deshalb habe ich ja ausdrücklich "Fileserver" und "Unix-Notation" geschrieben. Du schreibst vom Applikationsserver, von dem aus Dokumente hochgeladen werden - das ist eigentlich genau das Szenarion, das ich brauche. Kannst Du mir hierzu ein Beispiel nennen?
<:: XING-Gruppe Tricktresor::> Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
das Problem ist gelöst. Bapi BAPI_DOCUMENT_CHECKIN2 bzw. BAPI_DOCUMENT_CHECKIN_REPLACE2 können nicht im BG verwendet werden, die Lösung findet sich in SAP-Hinweis 504692 (allerdings nur, wenn man als Sprache "Englisch" auswählt). Zu verwenden sind in diesem Fall z.B. der FuBa "CVAPI_DOC_CHECKIN", in der FuGruppe CVAPI01 findet sich jede Menge brauchbares dazu.