Hi Casman,
Genau das ist mein Problem... SX_OBJECT_RECEIVE -> Unterprogramm SO_DOCUMENT_RECEIVE_API1 -> FuBa SO_DOCUMENT_RECEIVE_API1 -> Mein Fuba
Getraced habe ich das ganze im SAPconnect Administrator (TC: SCOT) Menu: Utilites - Trace - Internal Trace
Der Trace zeigt Einträge von den Fubas SX_OBJECT_RECEIVE und FuBa SO_DOCUMENT_RECEIVE_API1 soweit so gut.
Die Einträge des FuBa SO_DOCUMENT_RECEIVE_API1 sollten in jedem Fall auch den RC meines Fubas beinhalten, dieser Eintrag fehlt leider.
Über diesen Trace bin ich auf einen zweiten User gestossen welcher den FuBa SX_OBJECT_RECEIVE ebenfals anstösst und hier erscheint mein Eintrag?
Daraus habe ich geschlossen, dass ein Berechtigunsproblem vorliegt.
-> Was könnte sonnst noch die Ursache für dieses Verhalten sein?
Hier der Aufruf meines FuBa (Zeile 356 SO_DOCUMENT_RECEIVE_API1)
Code: Alles auswählen.
CALL FUNCTION 'Z_ARCHDOC'
EXPORTING
SO_OBJECT_ID = new_object_id
EXCEPTIONS
ARCH_ERROR = 1
OTHERS = 2
.
IF SY-SUBRC <> 0.
etrace_sn 'Z_ARCHDOC Fehler - ' SY-SUBRC.
ELSE.
etrace_sn 'Z_ARCHDOC Okay ' SY-SUBRC.
ENDIF.
Viele Grüsse
derios