Berechtigungsobjekt Lieferantennummer


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Berechtigungsobjekt Lieferantennummer

Beitragvon Bright4.5 » 12.09.2018, 07:38

Hallo,

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?

vielen Dank.
Bright4.5
Specialist
 
Beiträge: 103
Registriert: 17.08.2018, 18:23
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: Berechtigungsobjekt Lieferantennummer

Beitragvon wreichelt » 12.09.2018, 07:57

Hallo,

Kreditoren:
F_BKPF_BEK
F_LFA1_BEK


Gruß Wolfgang
wreichelt
Expert
 
Beiträge: 669
Registriert: 17.07.2005, 09:46
Wohnort: Hessen
Dank erhalten: 113 mal
Ich bin: sonstiges

Re: Berechtigungsobjekt Lieferantennummer

Beitragvon Bright4.5 » 12.09.2018, 08:11

Hallo,

vielen Dank schonmal :).

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?

freundliche Grüße
Bright4.5
Specialist
 
Beiträge: 103
Registriert: 17.08.2018, 18:23
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Re: Berechtigungsobjekt Lieferantennummer

Beitragvon wreichelt » 12.09.2018, 09:40

Hallo,

AUTHORITY-CHECK OBJEKT 'F_LFA1_BEK'
ID 'BRGRU' FELD 'KRED'
ID 'ACTVT' FELD '03'.

damit ist die Berechtigung für das Anzeigen der Lieferantennummer gegeben.

Gruß Wolfgang
wreichelt
Expert
 
Beiträge: 669
Registriert: 17.07.2005, 09:46
Wohnort: Hessen
Dank erhalten: 113 mal
Ich bin: sonstiges

Re: Berechtigungsobjekt Lieferantennummer

Beitragvon MrBojangles » 12.09.2018, 09:44

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
Weiterhin viel Freude mit SAP...
Cheers
MrB.
MrBojangles
Specialist
 
Beiträge: 358
Registriert: 09.03.2006, 13:19
Dank erhalten: 25 mal
Ich bin: Berater/in

Re: Berechtigungsobjekt Lieferantennummer

Beitragvon DeathAndPain » 12.09.2018, 11:50

wreichelt hat geschrieben:Hallo,

AUTHORITY-CHECK OBJEKT 'F_LFA1_BEK'
ID 'BRGRU' FELD 'KRED'
ID 'ACTVT' FELD '03'.

Hm, ich habe da so meine Zweifel hinsichtlich des Schlüsselworts "FELD". ;-)
DeathAndPain
Expert
 
Beiträge: 934
Registriert: 05.05.2006, 10:14
Dank erhalten: 218 mal
Ich bin: Entwickler/in


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Tabellenüberschriften
vor 12 Stunden von Tron 7 Antw.
Adobe Forms - Download - Keine Seiten
vor 19 Stunden von a-dead-trousers 3 Antw.
gelöst UTF-8 mit Funktionsbaustein
Gestern von a-dead-trousers 4 Antw.
gelöst Fehler SAVE NOT ALLOWED bei F4IF_START_VALUE_REQUEST
Gestern von AdrianSchm 1 Antw.
SAP Logon bei Aufruf WebGUI
vor 2 Tagen von msfox 0 Antw.

  Ähnliche Beiträge beta
Keine Beiträge gefunden - versuche es mit der erweiterten Suche.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder