Hallo,
ich hoffe ich bin hier im korrekten Forum, ansonsten verschiebt meine Frage bitte.
Ich bin gerade etwas am verzweifeln. Ich möchte gerne herausfinden, ob es ein Berechtigungsobjekt gibt, welche nur dafür zuständig ist zu prüfen, ob man die Bankverbindung eines Geschäftsparnters ändern darf oder nicht. Also habe ich via ST01, Schritt für Schritt eine Rolle gebaut. Hierbei sind mir 3 Berechtigungsobjekte ins Auge gefallen:
- B_BUPA_RLT (Mit diesem Berechtigungsobjekt legen Sie fest, welche GP-Rollen bearbeitet werden können)
- B_BUPA_GRP (Mit diesem Berechtigungsobjekt legen Sie augrund der Berechtigungsgruppe fest, welche Geschäftspartner bearbeitet werden können)
- B_CCARD (Mit diesem Objekt regeln Sie die Berechtigung für die Anzeige bzw. Pflege von Zahlungskarten-Stammdaten)
Auf den ersten Blick hätte ich vermutet, dass das Berechtigungsobjekt B_CCARD das Objekt ist welches ich brauche um zu prüfen, ob jemand die Bankverbindung ändern darf. Aber egal welche Aktivität ich dem Objekt zuordne, sobald ich das Objekt B_BUPA_GRP mit der Aktivität 02 (Ändern) zuordne, kann ich die Bankverbindung nach belieben ändern, löschen usw. Und leider benötige ich das Objekt B_BUPA_GRP um überhaupt in den Ändern-Modus des Geschäftspartners zu kommen.
Jetzt meine Frage: Gibt es in SAP tatsächlich keine Möglichkeit explizit darauf zu prüfen ob jemand eine Bankverbindung ändern darf oder nicht? Ich meine, es kann doch nicht sein, dass jeder, der eine GP-Adresse ändern kann, automatisch auch eine Bankverbindung ändern darf?!
Vielleicht noch als Hintergrundinformation. Ich versuche eine Rolle zu bauen, mit der ein Mitarbeiter alle GP-Stammdaten ändern darf, außer die Bankverbindung.
Wie und mit welchen Berechtigungsobjekten prüft ihr den auf die GP-Bankverbindung?
Ich hoffe ich versteht was ich meine und könnt mir helfen.
Vielen Dank im Voraus.
VG
Kuppi