ich habe ein Programm geschrieben, bei dem man eine IBAN-Nummer eingeben kann und anschließend erscheint die zugehörige Lieferantennummer und Buchungskreis. Nun möchte ich in dem Programm auf die Lieferantennummer eine Berechtigungsprüfung vornehmen. Also in dem Programm prüfen, ob der Anwender überhaupt eine Berechtigung hat sich diese Lieferantennummer anzeigen zu lassen. Welches Berechtigungsobjekt würde hierfür in Frage kommen?
Jetzt stellt sich bei mir nur die Frage, wie kann ich direkt auf das Feld Kreditorennummer prüfen lassen. Wenn ich z.B: mit dem Berechtigungsobject für den Buchungskreis prüfe, habe ich dort z.B. direkt ein Feld für die Prüfung auf den Buchungskreis. Wie gehe ich hier am besten mit diesem Objekt vor?
Hallo Bright,
so funktioniert es bei Kreditoren- und Debitorenstammdaten nicht. Du kannst nicht gegen eine einzelne Nummer oder Intervall prüfen, also z.B. nicht explizit Kreditoren von 1000-1999 anhand der Nummer gesondert berechtigen. Du hast (im Standard) folgende Möglichkeiten:
- Du kannst mit sog. frei definierbaren Berechtigungsgruppen arbeiten, die im Kreditorenstammssatz hinterlegt werden (LFA1-BEGRU) und mithilfe des Berechtigungsobjekts F_LFA1_BEK berechtigungsseitig unterschiedlich ausgesteuert werden können.
- Du kannst mithilfe des Berechtigungsobjekts F_LFA1_GRP Kontengruppen (LFA1-KTOKK) unterschiedlich aussteuern