RFC User Berechtigungen

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

RFC User Berechtigungen

Beitrag von derios (ForumUser / 6 / 1 / 0 ) »
Hallo zusammen

Ich benötige etwas Hilfe mit SAP RFC / Berechtigungen.

Für die Archivierung von eingehenden Nachrichten (SAPconnect) habe ich einen FuBa geschrieben, der diese SAP-Office Dokumente über ArchiveLink archiviert.
Die Nachrichten gelangen über eine RFC Schnittstelle ins SAP – der verwendete RFC User kann anscheinend meinen FuBa nicht aufrufen?!
Der Empfang der Nachrichten funktioniert, nur gibt es keine Rückmeldung im SAPconnect Trace zur Archivierung...

- Woran könnte dies liegen?
- Wie kann ich bei einem Systemuser prüfen ob er genügend Rechte hat?

Wenn ich den FuBa mit meinem User ausführe, funktioniert alles bestens.

Danke für eure Hilfe

derios

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: RFC User Berechtigungen

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Servus,

so auf die Ferne lässt sich das schwer einschätzen, dass kann an tausend Sachen liegen.

Versuche bitte als erstes, einen Berechtigungstrace für den betreffenden User via ST01 mitlaufen zu lassen. Aktiviere dort bitte auch die Option "RFC-Aufrufe". Das sollte schon einen guten Ausgangspunkt geben.
Weiterhin halten SM21 und ST22 manchmal unbemerkte Meldungen bzw. ShortDumps bereit...

Grüße
CASMAN

Folgende Benutzer bedankten sich beim Autor casman für den Beitrag:
derios


Re: RFC User Berechtigungen

Beitrag von derios (ForumUser / 6 / 1 / 0 ) »
Danke Casman,

Ich schaue mir das mit dem Berechtigungstrace an!
Bin gespannt, wieweit ich das Problem eingrenzen kann.

Cheers!

derios

Re: RFC User Berechtigungen

Beitrag von derios (ForumUser / 6 / 1 / 0 ) »
Hallo habe meinen Fehler gefunden...

Meinen FuBa habe ich in die Funktion SO_DOCUMENT_RECEIVE_API1 eingebaut.
Der RFC User ruft aber SX_OBJECT_RECEIVE welcher den Form SO_DOCUMENT_RECEIVE_API1 aus dem SAP-Connect Include LSX02F00 aufruft.
Dieser Ruft dann den Funktion SO_DOCUMENT_RECEIVE_API1 auf.

Leider gibt das Form dem FuBa SX_OBJECT_RECEIVE keine Exceptions weiter...

Gibt es weitere Möglichkeiten den Ablauf zu Tracen?

Cheers!

derios
Zuletzt geändert von derios am 21.01.2010 13:50, insgesamt 1-mal geändert.

Re: RFC User Berechtigungen

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Hi derios,

erstmal schön, dass du etwas weitergekommen bist.

Eins verstehe ich aber nicht: Du sagst, du hast eine Änderungen in den Baustein SO_DOCUMENT_RECEIVE_API1 eingebaut. Der Baustein SX_OBJECT_RECEIVE ruft dch aber im Unterprogramm SO_DOCUMENT_RECEIVE_API1 auch wieder den FuBa SO_DOCUMENT_RECEIVE_API1... somit solltest du doch an die Reihe kommen, oder check ich da was nich?

Grüße
CASMAN

Re: RFC User Berechtigungen

Beitrag von derios (ForumUser / 6 / 1 / 0 ) »
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

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1274
Views
Berechtigungen
von Rabea1103 » 09.06.2010 14:16 • Verfasst in ABAP® Core
3
Antw.
4858
Views
HR Berechtigungen
von hilde » 06.09.2011 10:06 • Verfasst in Human Resources
0
Antw.
1765
Views
Berechtigungen in LSMW
von HaXor » 11.12.2006 08:23 • Verfasst in ABAP® Core
4
Antw.
2904
Views
fehlende Berechtigungen
von bohne » 19.12.2006 11:21 • Verfasst in ABAP® für Anfänger
1
Antw.
2635
Views
SQ01 Berechtigungen
von Bill S´geht » 19.12.2016 10:57 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 3 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 17 Stunden von Bright4.5 3 / 1486

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 3 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 17 Stunden von Bright4.5 3 / 1486

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821