Page 1 of 1

Berecht.objekt/User-Exit in der Dokumtenverwaltung (mit KPro

PostPosted: Mon Jan 10, 2005 10:09 am
by Smilla2877
Hallo!

Wir haben in der Dokumentenverwaltung auf KPro umgestellt.
Nun legen wir im Dokumteninfosatz auch Zeichnungen ab. Diese dürfen aber nur von bestimmten Personen ausgedruckt werden. Der Infosatz sollte aber mehreren Personen zugänglich sein.
Gibt es ein Berechtigungsobjekt für die Druckfunktion oder einen Userexit?
Da ich noch neu bin, weiß ich auch nicht, wie man sowas sucht, kann mir vielleicht jemand weiterhelfen??

Gruß Manu

PostPosted: Mon Jan 10, 2005 1:07 pm
by Alva1590
Berechtigungsobjekte in Zusammenhang mit KPRO ist mir nur 'S_KWF' bekannt. Prüfungen können mit Baustein 'SKWF_AUTH_OBJECTS_CHECK' bzw. 'SKWF_AUTH_OBJECT_CHECK' erfolgen.

PostPosted: Mon Jan 10, 2005 2:16 pm
by Umut1451
es gibt z.B. im Badi Document_main01 eine Methode after_read_data. Dort ist zur Laufzeit bekannt, was mit dem DIS passieren soll (Anzeige, Änderung, ...) und man kann eigene Prüfungen implementieren und ggf. mit einer raising cancle message abbrechen

PostPosted: Mon Jan 10, 2005 3:13 pm
by Alva1590
Hey Flashback,

des hört sich ganz interessant an, aber was ist ein Babi,wie verwende ich es?
Außerdem möchte ich prüfen, was mit dem Original passiert, nicht mit dem DIS, gibts da auch eine Möglichkeit?

Vielen Dank nochmal!

Gruß Manuela

PostPosted: Mon Jan 10, 2005 3:58 pm
by Umut1451
Hi Manuela,
nich Baby, BADI wie BusinessAddIn :lol: :wink:
Das musst Du mit der se19 implementieren (ABAP-Objekts basiert) und auch aktivieren. Bedenke, dass dieses Badi immer und für alle Dokumentarten angesprungen wird, also im Coding evt. die Dokumentart klammern!

siehe auch http://help.sap.com/saphelp_erp2004/helpdata/de/81/806a371663b955e10000009b38f8cf/content.htm
und http://help.sap.com/saphelp_erp2004/helpdata/de/10/c97037e5c7005be10000009b38f8cf/content.htm

letzteren Link erreichst Du auch über den ersten