SAP transaction codeObjectSU3ModuleSECURITY_GRC

SU3 — Maintain Own User Data

SU3 lets any logged-on user maintain their own address details, default settings such as decimal notation, date format, logon language, time zone, output device and start menu, and personal parameter ID values. It never touches roles, profiles or authorizations, and it always applies to the current user only, with no field to target another user ID.

SU3 is the self-service transaction for a user's own address, defaults and parameter values, distinct from SU01 which is the administrative transaction for maintaining any user including roles and authorizations. The page covers where SU3 sits relative to SU01, what actually gets written on save, and the recurring confusions around parameter IDs and CUA-managed users.

Reviewed by an ERPClimb SAP consultant on 15 Sept 2026· 1,011 words

Diese Seite ist noch nicht auf Deutsch verfügbar.

Purpose

SU3 opens a maintenance screen scoped entirely to the logged-on user's own master record. It has three working tabs: Address, for name and communication data; Defaults, for decimal notation, date format, logon language, time zone, spool device and start menu; and Parameters, for personal SPA/GPA parameter ID and value pairs that feed default values into transaction screens. In older releases a Roles tab existed for display only. The structural fact that explains most confusion is that SU3 has no user-ID input field at all — it is hard-wired to whoever is logged in, so it cannot be used by an administrator to change someone else's data, and a user cannot use it to grant themselves a role or profile. That boundary belongs to SU01.

When it is used

End users reach for SU3 to set their preferred date format, decimal notation, printer, start transaction, or logon language without raising a ticket. Consultants reach for it during testing to plant a parameter ID value that changes a default field on a transaction screen — for example defaulting a plant, purchasing organization or sales area so a test script does not require re-entry every run. It also comes up when diagnosing why a transaction pre-fills an unexpected value: the answer is often sitting in that user's Parameters tab rather than in configuration. In S/4HANA the same needs are partly covered by Fiori launchpad personal settings, but backend defaults consumed by classic transactions still live in SU3.

How to use it in practice

  • Call SU3 (no selection screen, it opens directly on the current user's data).
  • Address tab: review or update name and communication fields if not centrally locked.
  • Defaults tab: set decimal notation, date format, time zone, logon language, spool output device, start menu.
  • Parameters tab: enter the Parameter ID exactly as defined and the value to default; add or remove rows as needed.
  • Save. Changes take effect on next logon for most defaults; some parameter values apply immediately within the session.

Key data objects

  • USR02 - logon data for the user master record, read but not edited by SU3.
  • USR05 - user parameter IDs and values entered on the Parameters tab.
  • USR21 - links the user master to a person address number (PERSNUMBER).
  • ADRP - central person address data, holds name and address fields shown on the Address tab.
  • ADR6 - email address entries linked to the same person number.

How to prove it in the data

To confirm a wrong default is coming from SU3, open USR05 in SE16N filtered on the user's BNAME and the specific PARID, and check the PARVA value stored. If the address looks wrong, get PERSNUMBER from USR21 for that BNAME, then look up the same PERSNUMBER in ADRP to see the address record actually feeding the Address tab. A mismatch between what SU3 displays and what USR05 or ADRP holds usually points to caching or to central address maintenance overriding the local value.

ECC vs S/4HANA

SU3 is unchanged in S/4HANA and remains the backend transaction for a user's address, defaults and parameters. The Fiori launchpad provides its own personal settings app covering some of the same ground — date format, decimal notation, time zone — for launchpad-rendered apps. The two are not always in sync: a user can have one value in SU3 and a different one applied inside Fiori tiles, which is worth checking when a default behaves differently in classic GUI versus Fiori for the same user.

Common pitfalls and how to diagnose them

  • Wrong-transaction expectation: a user tries to change their own role or authorization from SU3 and cannot, because that tab is display-only or absent. This is not a bug; roles and profiles are maintained in SU01/PFCG by an administrator, not by the user.
  • Parameter ID errors: a typo or a wrong Parameter ID (e.g. entering a valid-looking three-letter code that maps to an unrelated field) causes the default to silently fail to appear, or worse, to populate the wrong screen field elsewhere. Verify the exact Parameter ID against the field's actual parameter assignment before assuming the mechanism is broken.
  • CUA override: if the user is centrally administered through Central User Administration, a local change saved in SU3 on the child system can be overwritten on the next distribution run from the central system. Check whether the user is CUA-managed before spending time debugging a setting that keeps reverting.
  • Format mismatch masquerading as a data error: a decimal notation or date format set differently from what an upload file or interface expects produces apparently corrupted numbers or dates. Check the Defaults tab before escalating a file format issue.
  • Greyed-out address fields: address data centrally maintained elsewhere leaves fields read-only in SU3; the user assumes the transaction is broken when it is simply respecting central address governance.

Whose problem this is

Functional territory for defaults and parameter values used in testing or process configuration; basis or security territory when the question involves CUA distribution, central address maintenance, or why a field is locked. A clean handover states the user ID, the exact Parameter ID or Defaults field involved, the value expected versus the value observed, and whether the user is CUA-managed.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-tcodes/su3ERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.