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??
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.
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
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?
Hi Manuela,
nich Baby, BADI wie BusinessAddIn
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!