Hallo Experten,
ich habe ein Problem bezüglich Berechtigungen. Es soll nicht jeder Mitarbeiter auf alle Aufträge zugreifen dürfen. Ein Mitarbeiter darf dann auf den Auftrag zugreifen, wenn er zu derselben Gruppe gehört, wie eine bestimmte Partnerolle. Jeder Auftrag hat eine Partnerrolle Z1. Dahinter verbirgt sich ein Vertriebsbeauftragter. Nun sollen nur die Leute diesen Beleg sehen dürfen, die im Team von diesem Vertriebsbeauftragten stehen.
Sicherlich kann man das über eine kleine SAP-TAbelle abfangen, aber in der Transaktion VA05 wird es schwierig, denn hier gibt es wohl keine USER-Exits, oder?????
In der VA05 werden nämlich alle Aufträge mit Werte angezeigt und das darf nicht sein, sondern nur die, die er darf.
kann man ein Berechtigungsobjekt irgendwie programmieren?
Oder wäre es besser bzw. nur so lösbar: Einführung von Verkäufergruppen?
Ich würde evtl. ein Zusatzprogramm vorschlagen, dass einen Call Transaction auf die VA05 macht.
Im Zusatzprogramm müssen dann alle Selektionen eingegeben werden und hier kann man dann den Auftrag ja schon lesen und die Prüfung machen.
VA05 selbst muss dann eben gesperrt werden.