Einige Felder in der SU01 oder SU3 nur sichbar machen

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Einige Felder in der SU01 oder SU3 nur sichbar machen

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Morgen zusammen,
ich möchte dass bestimmte Felder in der SU01 und SU3(System->Benutzervorgaben->Eigene Dateien.

ich möchte das z.B. Funktionen oder die Abteilung nur für bestimmte Personen änderbar ist. Also beliebige Felder steuerbar.

Wie könnte ich da Vorgehen? über Rollen Badi ??

Danke für die Infos.

Viele Grüße
Kaim

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Einige Felder in der SU01 oder SU3 nur sichbar machen

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
Eine mögliche Lösung ist der Einbau eines Loop at screens in den Include
LSUID_MAINTENANCEI04
(Ordnungsgemäß müsstest Du die Methode v_update_view( ) im TOP include ausprogrammieren.)
Was die Berechtigungen angeht, würde ich evtl. Benutzergruppen auswerten, um Felder frei zu schalten, oder Admins die SU01 dürfen, können alle Felder ändern, der Rest nur bestimmte Felder.
Was ich auch schon öfter gesehen habe, dass User eine bestimmte Rolle bekommen, die muß nur im gültigen Zeitraum zugewiesen sein (Tabelle AGR_USERS) ,wird aber inhaltlich gar nicht ausgewertet.
Auf jeden Fall müssen hier noch die TCODEs unterschieden werden !
SU3 zeigt ja weniger Felder als SU01. Wird die Massenpflege beeinflusst und was ist mit BAPI_USER_CHANGE /BAPI_USER_CREATE1 ?

Was ich noch anregen möchte, ist das Read-Only setzten der Währungsdarstellung für die SU3. Damit umgeht man Probleme durch falsche Benutzereinstellungen beim Drucken der Nachkommastellen und Tausendertrennzeichen.

Code: Alles auswählen.

*----------------------------------------------------------------------*
***INCLUDE LSUID_MAINTENANCEI04 .
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
module d_pbo output.

*..get and prepare data
  gr_main->ms_active_tab-tab_ref->m_update_model_pbo( ).

*.. display
  gr_main->ms_active_tab-tab_ref->v_update_view( ).

loop at screen.

IF screen-name = 'SUID_ST_NODE_PERSON_NAME_EXT-TITLE_ACA1T' or screen-name = 'SUID_ST_NODE_LOGONDATA-USERALIAS'.
  screen-active = '1'.
  screen-input = '0'.
  MODIFY SCREEN.
endif.
endloop.

endmodule.                    "d_pbo OUTPUT

In diesem Beispiel werden die Felder Akademischer Titel und Alias auf Read-Only gesetzt.
001.png
gruß Jens
Ps. Das GOS Menu habe ich mir in mein Mini-SAP eingebaut :-)
Das Business Object heisst USER
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1956
Views
deaktivierte Gui-Buttons die aber trotzdem sichbar sind
von Mschindl » 23.02.2006 13:32 • Verfasst in Dialogprogrammierung
3
Antw.
1179
Views
SU01 - Lizensdaten
von Abapanfänger » 09.11.2017 12:47 • Verfasst in ABAP® für Anfänger
1
Antw.
907
Views
SU01 - Dokumentation pflegen
von Lukas R. » 10.07.2020 07:14 • Verfasst in ABAP® für Anfänger
1
Antw.
1392
Views
SU01 & BP Vor- und Nachname ändern
von Sebastian_AUTH » 08.10.2020 09:40 • Verfasst in SAP - Allgemeines
2
Antw.
2602
Views
Call Transaction SU01
von Gregor » 31.01.2006 14:57 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von ralf.wenzel 21 / 11233
Dialog-Container mit Toolbar/Status
vor 23 Stunden von black_adept gelöst 27 / 4332
IT0024 Qualifikationen CP-ID
Gestern von ArjenR 1 / 223

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von ralf.wenzel 21 / 11233
Dialog-Container mit Toolbar/Status
vor 23 Stunden von black_adept gelöst 27 / 4332
IT0024 Qualifikationen CP-ID
Gestern von ArjenR 1 / 223

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
Gestern von ArjenR 1 / 223
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3153
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9745