SAP ABAP Class CL_SUID_TOOLS (Help Class: Authorization Checks for Identities)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-USR-ADM (Application Component) User and Authorization Management
     SUSR_IDENTITY (Package) Identity API
Properties
Class CL_SUID_TOOLS  
Short Description Help Class: Authorization Checks for Identities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUSR_IDENTITY   Identity API 
Created 20050525   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_IDENTITY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SUID_MSG_BUFFER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SUID_TOOLS has no interface implemented.
Friends
Class CL_SUID_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_ADD Constant Private Type reference (TYPE) SUID_AUTH_ACTION '01' Activity (Create) 20051216
2 ACT_ARCHIVE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '24' Activity (Archive) 20060109
3 ACT_ASSIGN Constant Private Type reference (TYPE) SUID_AUTH_ACTION '78' Activity (Assign System) 20051216
4 ACT_CHANGE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '02' Activity (Change) 20051216
5 ACT_CHANGE_LGNDATA Constant Private Type reference (TYPE) SUID_AUTH_ACTION '36' Activity (Change Non-PW Logon Data) 20130801
6 ACT_DELETE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '06' Activity (Delete) 20051216
7 ACT_DISTRIBUTE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '59' Activity (Distribute) 20070208
8 ACT_INCLUDE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '22' Activity (Assign Profile/Group) 20060109
9 ACT_LOCK Constant Private Type reference (TYPE) SUID_AUTH_ACTION '05' Activity (Lock/Unlock) 20051216
10 ACT_MOVE Constant Private Type reference (TYPE) SUID_AUTH_ACTION '50' Activity (Move) 20120222
11 ACT_SET_PRODUCTIVE Constant Private Type reference (TYPE) SUID_AUTH_ACTION 'PP' Activity (Set Productive Password) 20081030
12 ACT_SHOW Constant Private Type reference (TYPE) SUID_AUTH_ACTION '03' Activity (Display) 20051216
13 CO_ACTIVITY_CREATE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 1 20060301
14 CO_ACTIVITY_DELETE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 6 20060301
15 CO_ACTIVITY_DISTRIBUTE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 59 Action to Be Executed on a Node 20070208
16 CO_ACTIVITY_RETRIEVE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 3 20060301
17 CO_ACTIVITY_SET_PRODUCTIVE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 100 Action to Be Executed on a Node 20081030
18 CO_ACTIVITY_UPDATE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 2 20060301
19 CO_ADDRESS_LANGU Constant Public Type reference (TYPE) SUID_NODE_FIELD 'LANGU' Node Field 20060802
20 CO_ASIGN_USER_TO_ROLE Constant Public Type reference (TYPE) STRING 'UA' 20060301
21 CO_BNAME_ALLOWED_CHAR Constant Private Type reference (TYPE) RSPRINT-TITLE ',;-§&()={[]}+#' Characters that are also permitted in user names 20120619
22 CO_BNAME_BAD_ENDING Constant Private Type reference (TYPE) STRING '.*[[:space:][:cntrl:]]+' Not permitted at the end of a user name 20120619
23 CO_BNAME_BAD_LEADING Constant Private Type reference (TYPE) STRING '[[:space:][:cntrl:]]+.*' Not permitted at the start of a user name 20120619
24 CO_BNAME_BAD_MIDDLE Constant Private Type reference (TYPE) STRING '.*[^[:space:][:cntrl:]]+[[:space:][:cntrl:]]+[^[:space:][:cntrl:]]+.*' Not permitted in the middle of a user name 20120619
25 CO_BNAME_BAD_ONLY Constant Private Type reference (TYPE) STRING '[[:space:][:cntrl:]]+' User name must not consist solely of this 20120619
26 CO_BNAME_FORBIDDEN_CHAR Constant Private Type reference (TYPE) RSPRINT-TITLE ' "''~/.:*%<>|^$!?@' Forbidden characters in user name 20120619
27 CO_BNAME_RESTRICT_ALL Constant Public Type reference (TYPE) CHAR3 'ALL' Maximum restrictions for user name 20120619
28 CO_BNAME_RESTRICT_NO Constant Public Type reference (TYPE) CHAR3 'NO' No restrictions for user name 20120619
29 CO_CHANGE_MODE_FIELD Constant Private Type reference (TYPE) SUID_NODE_FIELD 'CHANGE_MODE' Node Field 20051005
30 CO_CHECK_LOCK_MODE_EXCL Constant Public Type reference (TYPE) ENQMODE 'V' 20060301
31 CO_CHECK_LOCK_MODE_OPT Constant Public Type reference (TYPE) ENQMODE 'C' 20060301
32 CO_CHECK_LOCK_MODE_SHARED Constant Public Type reference (TYPE) ENQMODE 'W' 20060301
33 CO_CHECK_LOCK_MODE_XCLUSIVE Constant Public Type reference (TYPE) ENQMODE 'U' 20060301
34 CO_CUA_PRGN_CUST_DATEFORMAT Constant Public Type reference (TYPE) PRGN_CUST-ID 'CUA_DATEFORMAT_CHECK' CUA customizing switch for default date format 20060830
35 CO_CUA_PRGN_CUST_DECIMALNOT Constant Public Type reference (TYPE) PRGN_CUST-ID 'CUA_DECIMALNOT_CHECK' CUA customizing switch for decimal notation 20060830
36 CO_CUA_PRGN_CUST_PARAMETER Constant Public Type reference (TYPE) PRGN_CUST-ID 'CUA_PARAMETER_CHECK' CUA Customizing Switch for Parameters 20060830
37 CO_CUA_PRGN_CUST_USERGROUPS Constant Public Type reference (TYPE) PRGN_CUST-ID 'CUA_USERGROUPS_CHECK' CUA customizing switch for groups (user and auth. groups) 20060830
38 CO_DEFAULT_PACKAGE_SIZE Constant Private Type reference (TYPE) SUID_ENV-VALUE '50' Default Package Size 20061012
39 CO_ENQUEUE_MODE_OPT_TO_EXCL Constant Public Type reference (TYPE) SESF_EDIT_MODE 3 Identity Lock Mode 20060428
40 CO_HIGHEST_DATE Constant Public Type reference (TYPE) D '99991231' 20060301
41 CO_IDENTITY_DEFINITION Constant Private Type reference (TYPE) STRING 'IF_IDENTITY_DEFINITION' Node Name 20051005
42 CO_KEY_HANDLE_FIELD Constant Private Type reference (TYPE) SUID_NODE_FIELD 'KEY_HANDLE' Node Field 20051005
43 CO_LOCK_MODE_EXCL Constant Public Type reference (TYPE) ENQMODE 'E' 20060301
44 CO_LOCK_MODE_OPT Constant Public Type reference (TYPE) ENQMODE 'O' 20060301
45 CO_LOCK_MODE_OPT_TO_EXCL Constant Public Type reference (TYPE) ENQMODE 'R' 20060301
46 CO_LOCK_MODE_SHARED Constant Public Type reference (TYPE) ENQMODE 'S' 20060301
47 CO_LOCK_MODE_XCLUSIVE Constant Public Type reference (TYPE) ENQMODE 'X' 20060301
48 CO_LOWEST_DATE Constant Public Type reference (TYPE) D '19000101' 20060301
49 CO_MIDNIGHT Constant Public Type reference (TYPE) SYUZEIT '000000' 20061020
50 CO_NODE Constant Public Type reference (TYPE) SUID_NODE_NAME 'GC_NODE_' 20060301
51 CO_PACKAGE_SIZE Constant Public Type reference (TYPE) SUID_ENV-ID 'PACKAGE_SIZE' Setting ID 20061012
52 CO_PRGN_CUST_ASSIGN_ROLE_AUTH Constant Public Type reference (TYPE) PRGN_CUST-ID 'ASSIGN_ROLE_AUTH' Customizing switch for role assgnment authority check 20060901
53 CO_PRGN_CUST_AUTO_USERCOMPARE Constant Public Type reference (TYPE) PRGN_CUST-ID 'AUTO_USERCOMPARE' Roles: Customizing Switch for Auto Compare 20060830
54 CO_PRGN_CUST_BNAME_RESTRICT Constant Public Type reference (TYPE) PRGN_CUST-ID 'BNAME_RESTRICT' Restriction of characters in user name 20120619
55 CO_PRGN_CUST_CUA_TEMP_OFF Constant Public Type reference (TYPE) PRGN_CUST-ID 'CUA_TEMP_OFF_ENABLED' Customizing switch for temporarily disabling CUA 20110216
56 CO_PRGN_CUST_REF_USER_CHECK Constant Public Type reference (TYPE) PRGN_CUST-ID 'REF_USER_CHECK' REFUSER: Customizing Switch 20060830
57 CO_PRGN_CUST_SAS_CHECK Constant Public Type reference (TYPE) PRGN_CUST-ID 'CHECK_S_USER_SAS' Customizing switch for SAS authority check 20060901
58 CO_SSM_CUST_SAP_USERS_TRANSFER Constant Public Type reference (TYPE) SSM_CUST-ID 'SAP_USERS_TRANSFER' Field attributes 20110225
59 CO_SSM_CUST_Z_USERS_TRANSFER Constant Public Type reference (TYPE) SSM_CUST-ID 'Z_USERS_TRANSFER' Field attributes 20110225
60 CO_USR_CUST_BAPI_ENQ_MAXREPEAT Constant Public Type reference (TYPE) USR_CUST-ID 'BAPI_ENQ_MAX_REPEAT' Table row name 20080506
61 CO_USR_CUST_CHK_MOVE_4_CNG_GRP Constant Public Type reference (TYPE) PRGN_CUST-ID 'CHECK_MOVE_4_CNG_GRP' Assign Class: Use MOVE Activity 20120222
62 CO_USR_CUST_CHK_NONPW_LGNDATA Constant Private Type reference (TYPE) USR_CUST-ID 'CHECK_NONPW_LGNDATA' Customizing switch for new activity 20130801
63 CO_USR_CUST_USER_GRP_REQUIRED Constant Public Type reference (TYPE) USR_CUST-ID 'USER_GRP_REQUIRED' Table row name 20120120
64 GC_ASSIGN Constant Private Type reference (TYPE) CHAR01 'A' Using activity "Assign" 20101214
65 GC_CHANGE Constant Private Type reference (TYPE) CHAR01 'C' Using activity "Change" 20101214
66 GC_NO Constant Private Type reference (TYPE) CHAR01 'N' No 20101214
67 GC_OP_ASSIGN Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 22 Operation "Assign" for an attribute 20101214
68 GC_OP_CREATE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 1 Operation "Create" for an attribute 20101214
69 GC_OP_DELETE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 6 Operation "Delete" for an attribute 20101214
70 GC_OP_DISTRIBUTE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 59 Operation "Distribute" for an attribute 20101214
71 GC_OP_LOCK Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 5 Operation "Lock" for an attribute 20101214
72 GC_OP_READ Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 3 Operation "Read" for an attribute 20101214
73 GC_OP_REMOVE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 6 Operation "Remove Assignment" for an attribute 20101214
74 GC_OP_RETRIEVE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 3 Operation "Read" for an attribute 20101214
75 GC_OP_UNLOCK Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 95 Operation "Unlock" for an attribute 20101214
76 GC_OP_UPDATE Constant Public Type reference (TYPE) SUID_NODE_ACTIVITY 2 Operation "Change" for an attribute 20101214
77 GC_SYS_EMPTY Constant Private Type reference (TYPE) RFCRCVSYS ''' ''' Empty value for subsystem 20101221
78 GC_TBC_CERTMAP Constant Public Type reference (TYPE) SUID_NODE_NAME 'CERTMAP' Attribute to be checked: "Certificate Mapping" 20130708
79 GC_TBC_CUA_PROFILE Constant Public Type reference (TYPE) SUID_NODE_NAME 'CUA_PROFILE' Attribute to be checked: "Profile in a CUA" 20101214
80 GC_TBC_CUA_ROLE Constant Public Type reference (TYPE) SUID_NODE_NAME 'CUA_ROLE' Attribute to be checked: "Role in a CUA" 20101214
81 GC_TBC_CUA_SYSTEM Constant Public Type reference (TYPE) SUID_NODE_NAME 'CUA_SYSTEM' Attribute to be checked: "System in a CUA" 20101214
82 GC_TBC_GROUP Constant Public Type reference (TYPE) SUID_NODE_NAME 'USER' Attribute to be checked: "Group" 20101214
83 GC_TBC_GROUPS Constant Public Type reference (TYPE) SUID_NODE_NAME 'GROUP' Attribute to be checked: "Groups" 20110408
84 GC_TBC_LOCKDATA Constant Public Type reference (TYPE) SUID_NODE_NAME 'LOCK' Attribute to be checked: "Lock" 20101214
85 GC_TBC_LOGONDATA Constant Public Type reference (TYPE) SUID_NODE_NAME 'LOGONDATA' Attribute to be checked: "Logon Data" 20101214
86 GC_TBC_PASSWORD Constant Public Type reference (TYPE) SUID_NODE_NAME 'PASSWORD' Attribute to be checked: "Password" 20101214
87 GC_TBC_PROFILE Constant Public Type reference (TYPE) SUID_NODE_NAME 'PROFILE' Attribute to be checked: "Profile" 20101214
88 GC_TBC_PWDHASH Constant Public Type reference (TYPE) SUID_NODE_NAME 'PWDHASH' Attribute to be checked: "Password Hash" 20101214
89 GC_TBC_ROLE Constant Public Type reference (TYPE) SUID_NODE_NAME 'ROLE' Attribute to be checked: "Role" 20101214
90 GC_TBC_ROOT Constant Public Type reference (TYPE) SUID_NODE_NAME 'USER' Attribute to be checked: "User" 20101214
91 GC_TBC_SNC Constant Public Type reference (TYPE) SUID_NODE_NAME 'SNC' Attribute to be checked: "SNC" 20130708
92 GC_YES Constant Private Type reference (TYPE) CHAR01 'Y' Yes 20101214
93 GS_LANGUAGE Static Attribute Private Type reference (TYPE) TY_LANGUAGE 20051005
94 GT_CACHE_AUTHORITY_NODE Static Attribute Private Type reference (TYPE) TT_AUTHORITY_NODE 20060410
95 GT_CACHE_AUTHORITY_OBJECT Static Attribute Private Type reference (TYPE) TT_AUTHORITY_OBJECT 20060410
96 GT_CACHE_AUTHORITY_TBC Static Attribute Private Type reference (TYPE) TT_AUTHORITY_TBC Global Buffer for Authorization Checks 20101214
97 GT_CACHE_CUA_UCLASS Static Attribute Private Type reference (TYPE) TT_CUA_UCLASSES 20070330
98 GT_CACHE_PARAMID Static Attribute Private Type reference (TYPE) TT_PARAMETER 20050801
99 GT_CACHE_UCLASS Static Attribute Private Type reference (TYPE) TT_UCLASSES 20070329
100 GT_CACHE_USERGROUP Static Attribute Private Type reference (TYPE) TT_GROUPS 20050801
101 GT_CUSTOMIZING_PROPERTY Static Attribute Private Type reference (TYPE) TT_PRGN_CUST 20050818
102 GT_MAP_ADDR_FIELDS Static Attribute Private Type reference (TYPE) TT_MAP_ADDR_FIELDS 20070226
103 GV_CACHE_PACKAGE_SIZE Static Attribute Private Type reference (TYPE) I 20061012
104 MV_AUTOCOMPARE_PFCG_MODE Static Attribute Private Type reference (TYPE) CHAR1 PFCG Mode 20070824
105 OBJ_AGR Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'AGR' Type of the Authorization Check 20051219
106 OBJ_AUTH Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'A' Type of the Authorization Check 20051216
107 OBJ_GROUP Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'G' Type of the Authorization Check 20051216
108 OBJ_PRO Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'P' Type of the Authorization Check 20051221
109 OBJ_SAS Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'SAS' Type of the Authorization Check 20051216
110 OBJ_SECPOL Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'SEC' Type of the Authorization Check 20111219
111 OBJ_SYS Constant Private Type reference (TYPE) SUID_AUTH_OBJECT 'SYS' Type of the Authorization Check 20051216
Methods
# Method Level Visibility Method type Description Created on
1 AUTH_CHECK Static method Public Method Authorization Check 20050525
2 AUTH_CHECK_INTERNAL Static method Private Method Internal Authorization Check for AUTH_CHECK(_SINGLE) 20051214
3 AUTH_CHECK_SINGLE Static method Public Method Authorization Check 20050809
4 CHANGE_USER_ASSIGNMENT Static method Public Method Change Role Assignments (Local and CUA Central System) 20061011
5 CHANGE_USER_ROLE_ASSIGNMENT Static method Public Method Change User Role Assignments 20070718
6 CHECK_ACTIVE_CUA_UCLASS Static method Public Method Existence Check for License Data 20070330
7 CHECK_ACTIVE_UCLASS Static method Public Method Existence Check for License Data 20070329
8 CHECK_EXIST_GROUPS Static method Public Method Existence Check for Groups 20050801
9 CHECK_EXIST_PARAMETER Static method Public Method Existence Check for Parameters 20050801
10 CHECK_REFERENCING_USERS Static method Public Method Checks if user is used as a reference user 20120928
11 CHECK_TIMEFM Static method Public Method Check Time Format 20081015
12 CHECK_USERNAME Static method Public Method Checks the validity of a new user name 20120619
13 CHECK_USER_GRP_REQUIRED Static method Public Method Checks whether user group is a mandatory field 20120120
14 CLEANUP Static method Public Method Cleanup 20120531
15 COMPARE_TABLES Static method Public Method Compares current status with before image for changes 20050714
16 COMPARE_TABLES_AGR_USERS Static method Public Method Compares current status with before image for changes 20050725
17 COMPARE_TABLES_USLA04 Static method Public Method Compares current status with before image for changes 20051025
18 COMPARE_TABLES_WITH_KEY Static method Public Method Compares current status with before image for changes 20050722
19 COMPARE_TABLES_WITH_KEY_STRING Static method Public Method Calculating changes from current and before image 20060830
20 COMPUTE_PROFILES_FOR_SYSTEMS Static method Public Method Calculates CUA Profiles for Systems 20070213
21 COMPUTE_ROLES_FOR_SYSTEMS Static method Public Method Calculates CUA Roles for Systems 20070213
22 CONCATENATE_TABLE_KEY Static method Private Method Assembly of a Table Key 20060830
23 CREATE_NEW_USERGROUPS Static method Public Method Create New User Groups 20060728
24 CUA_USER_ASSIGNMENT_CHANGE Static method Public Method Change user CUA role assignments(FM SUSR_ZBV_SAVE_ROLE_ASSI) 20061026
25 DELETE_INVALID_USER_ASSIGNMENT Static method Public Method Change User Role Assignments 20070720
26 DEQUEUE Static method Public Method Release lock for one or more identity objects 20050525
27 DEQUEUE_CERTMAP Static method Public Method Release Lock for Certificate Mapping 20071011
28 DEQUEUE_CERTMAP_FOR_USER Static method Public Method Release Lock for Certificate Mapping 20071129
29 ENQUEUE Static method Public Method Set lock for one or more identity objects 20050525
30 ENQUEUE_CERTMAP Static method Public Method Set Lock for Certificate Mapping 20071011
31 GET_AUTOCOMPARE_PFCG_MODE Static method Public Method MV_AUTOCOMPARE_PFCG_MODE Getter 20070824
32 GET_BAPI_NODE_MAP_ADDR_TABLE Static method Private Method Mapping Table Between BAPI and Nodes 20070228
33 GET_BNAME_RESTRICTIONS Static method Private Method Get restrictions for user name from Customizing 20120619
34 GET_CUSTOMIZING_PROPERTY Static method Public Method Returns entries from PRGN_CUST 20050816
35 GET_HELPVALUES Static method Public Method Dummy Method as Placeholder for Value List Calls 20050707
36 GET_LANGUAGE Static method Public Method Returns current language 20050815
37 GET_NODE_FIELDS Static method Public Method Returns list of node's fields 20051005
38 GET_NODE_FIELD_DESCRIPTION Static method Public Method Returns the Field Description 20120328
39 GET_PACKAGE_SIZE Static method Public Method Returns Package Size for Mass Maintenance 20061012
40 GET_SNC_INSECURE_INFORMATION Static method Public Method Read the Profile Parmeters for Unsecured Logon by SNC 20060313
41 GET_SYSTEM_TIME_ZONE Static method Public Method Read the System Time Zone 20060313
42 IS_VALID_DATE Static method Public Method Validates the Date Format 20050621
43 MAP_ADDRESS_BAPI_TO_NODES Static method Public Method Map Address from BAPIADDR3 Structure to Nodes 20060706
44 MAP_ADDRESS_CODE_SAP_TO_ISO Static method Public Method Map Address Nodes to BAPIADDR3 Structure for Distribution 20070227
45 MAP_ADDRESS_NODES_TO_BAPI Static method Public Method Map Address Nodes to BAPIADDR3 Structure for Distribution 20060706
46 MAP_BAPI_LANGUAGE_TO_NODES Static method Public Method Map Language of BAPI Address to Nodes 20060713
47 MAP_BAPI_SEARCH_TO_NODE Static method Public Method Map BAPI Search Structure to Identity Node 20060706
48 MAP_BAPI_STRUCTURES_TO_NODES Static method Public Method Map User Master Data from BAPI Structure to Nodes 20060706
49 MAP_PWDHASH_NODE_TO_BAPI Static method Public Method Map Password to IDoc Structure 20060706
50 MAP_UCLASS_NODES_TO_SEGMENT Static method Public Method Maps Node Fields to Corresponding Segment Fields 20060706
51 PRGN_COL_ROLE_COMPARISON Static method Public Method Replacement for Func. Mod.: Change Roles/Users Assignment 20110208
52 PRGN_USER_ASSIGNMENT_CHANGE Static method Public Method Replacement for Func. Mod.: Change Roles/Users Assignment 20061011
53 SET_AUTOCOMPARE_PFCG_MODE Static method Public Method MV_AUTOCOMPARE_PFCG_MODE Setter 20070824
54 SET_STRUCTURE_FIELD_VALUE Static method Public Method Sets BAPI Fields' Change Flags for Redistribution 20060706
55 TO_UPPER_CASE Static method Public Method Converts input string into upper-case letters 20051123
Events
Class CL_SUID_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AUTHORITY_NODE Public See coding 20060410 tt_authority_node type standard table of ty_authority_node
2 TT_AUTHORITY_OBJECT Public See coding 20060410 tt_authority_object type standard table of ty_authority_object
3 TT_AUTHORITY_TBC Public See coding 20101214 tt_authority_tbc type standard table of ty_authority_tbc
4 TT_CUA_UCLASSES Public See coding 20070330 tt_cua_uclasses type standard table of ty_cua_uclass
5 TT_GROUPS Public See coding 20050801 tt_groups type standard table of ty_groups
6 TT_MAP_ADDR_FIELDS Private See coding 20070226 tt_map_addr_fields type standard table of ty_map_addr_fields
7 TT_NODE_FIELDS Public See coding 20070226 tt_node_fields type standard table of ty_node_fields
8 TT_PARAMETER Public See coding 20050801 tt_parameter type standard table of ty_parameter
9 TT_PRGN_CUST Public See coding 20050818 tt_prgn_cust type standard table of prgn_cust
10 TT_UCLASSES Public See coding 20070329 tt_uclasses type standard table of ty_uclass
11 TY_AUTHORITY_NODE Public See coding 20060410 begin of ty_authority_node, nodename type suid_node_name, field type suid_node_field, operation type suid_node_activity, class type xuclass, subsystem type rfcrcvsys, role type uslocagr-agr_name, profile type xuprofile, secpol type security_policy_name, authorized type boolean, msg type symsg, end of ty_authority_node
12 TY_AUTHORITY_OBJECT Public See coding 20060410 begin of ty_authority_object, authtype type suid_auth_object, act type suid_auth_action, grp type xuclass, sys type rfcrcvsys, rol type uslocagr-agr_name, pro type xuprofile, obj type xuobject, aut type xuauth, secpol type security_policy_name, return type sy-subrc, end of ty_authority_object
13 TY_AUTHORITY_TBC Public See coding 20101214 begin of ty_authority_tbc, object type suid_node_name, field type suid_node_field, operation type suid_node_activity, class type xuclass, subsystem type rfcrcvsys, role type uslocagr-agr_name, profile type xuprofile, secpol type security_policy_name, bname type xubname, authorized type boolean, msg type symsg, end of ty_authority_tbc
14 TY_BNAME_RESTRICT Private See coding 20120619 begin of ty_bname_restrict, nothing type bapiupdate, maximum type bapiupdate, leading type bapiupdate, middle type bapiupdate, ending type bapiupdate, end of ty_bname_restrict
15 TY_CUA_UCLASS Public See coding 20070330 begin of ty_cua_uclass, subsystem type rfcrcvsys, usertyp type suid_st_node_uclass-lic_type, notactive type c length 1, end of ty_cua_uclass
16 TY_GROUPS Public See coding 20050801 begin of ty_groups, usergroup type usgrp-usergroup, notexist(1) type c, end of ty_groups
17 TY_LANGUAGE Public See coding 20051005 begin of ty_language, primary_language type sy-langu, secondary_language type sy-langu, end of ty_language
18 TY_MAP_ADDR_FIELDS Private See coding 20070226 begin of ty_map_addr_fields , bapi_field type abap_compname , node_name type suid_node_name , field_name type abap_compname , end of ty_map_addr_fields
19 TY_NODE_FIELDS Public See coding 20070226 begin of ty_node_fields , node_name type suid_node_name , field_name type suid_node_field , end of ty_node_fields
20 TY_PARAMETER Public See coding 20050801 begin of ty_parameter, paramid type tpara-paramid, notexist(1) type c, end of ty_parameter
21 TY_UCLASS Public See coding 20070329 begin of ty_uclass, usertyp type suid_st_node_uclass-lic_type, notactive type c length 1, end of ty_uclass
Method Signatures

Method AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BNAME_4_MSG Call by reference Type reference (TYPE) XUBNAME Benutzername zur Verwendung in Fehlermeldungen 20101221
2 Importing IV_CLASS Call by reference Type reference (TYPE) XUCLASS Benutzergruppe in Benutzerstammpflege 20101214
3 Importing IV_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD zu prüfendes Feld im Attribut/in der Gruppe von Attributen 20111219
4 Importing IV_INITIAL_AS_DUMMY Call by reference Type reference (TYPE) SESF_BOOLEAN IF_IDENTITY=>CO_FALSE Boolean 20120216
5 Importing IV_OPERATION Call by reference Type reference (TYPE) SUID_NODE_ACTIVITY auszuführende Aktion auf einem Attribut/einer Attributgruppe 20101214
6 Importing IV_PROFILE Call by reference Type reference (TYPE) XUPROFILE Profilname 20101214
7 Importing IV_ROLE Call by reference Type reference (TYPE) USLOCAGR-AGR_NAME Rollenname 20101214
8 Importing IV_SECPOL Call by reference Type reference (TYPE) SECURITY_POLICY_NAME Security Policy 20111219
9 Importing IV_SUBSYSTEM Call by reference Type reference (TYPE) RFCRCVSYS Name des ZBV-Tochtersystems 20101214
10 Importing IV_TO_BE_CHECKED Call by reference Type reference (TYPE) SUID_NODE_NAME zu prüfendes Attribut/Gruppe von Attributen 20101214
# Exception Resumable Description Created on
1 AUTH_CHECK_ERROR Ungütige[r] Parameterwert/-kombination 20101221
2 NOT_AUTHORIZED keine Berechtigung 20101221

Method AUTH_CHECK_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RETURN Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20051219
2 Importing IV_ACT Call by reference Type reference (TYPE) SUID_AUTH_ACTION Berechtigungsfeld ACTVT 20051222
3 Importing IV_AUT Call by reference Type reference (TYPE) XUAUTH Berechtigungsfeld AUTH 20051222
4 Importing IV_AUTHTYPE Call by reference Type reference (TYPE) SUID_AUTH_OBJECT Typ der Berechtigungsprüfung 20051219
5 Importing IV_GRP Call by reference Type reference (TYPE) XUCLASS Berechtigungsfeld CLASS 20051222
6 Importing IV_OBJ Call by reference Type reference (TYPE) XUOBJECT Berechtigungsfeld OBJECT 20051223
7 Importing IV_PRO Call by reference Type reference (TYPE) XUPROFILE Berechtigungsfeld PROFILE 20051222
8 Importing IV_ROL Call by reference Type reference (TYPE) USLOCAGR-AGR_NAME Berechtigungsfeld ACT_GROUP 20051222
9 Importing IV_SECPOL Call by reference Type reference (TYPE) SECURITY_POLICY_NAME Berechtigungsfeld SECURITY_POLICY 20111219
10 Importing IV_SYS Call by reference Type reference (TYPE) RFCRCVSYS Berechtigungsfeld SUBSYSTEM 20051222

Method AUTH_CHECK_INTERNAL on class CL_SUID_TOOLS has no exception.

Method AUTH_CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Rückgabewert von ABAP-Anweisungen 20060126
2 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20080227
3 Importing IV_CLASS Call by reference Type reference (TYPE) XUCLASS Benutzergruppe in Benutzerstammpflege 20050809
4 Importing IV_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20111219
5 Importing IV_INITIAL_AS_DUMMY Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20060504
6 Importing IV_NODENAME Call by reference Type reference (TYPE) SUID_NODE_NAME Knotenname 20050809
7 Importing IV_OPERATION Call by reference Type reference (TYPE) SUID_NODE_ACTIVITY Auszuführende Aktion auf einem Knoten 20051114
8 Importing IV_PROFILE Call by reference Type reference (TYPE) XUPROFILE Profilname 20051109
9 Importing IV_ROLE Call by reference Type reference (TYPE) USLOCAGR-AGR_NAME Name der Rolle im Verteilungsmodell 20051110
10 Importing IV_SECPOL Call by reference Type reference (TYPE) SECURITY_POLICY_NAME Security Policy 20111219
11 Importing IV_SUBSYSTEM Call by reference Type reference (TYPE) RFCRCVSYS Name des SAP-Systems 20051110
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20060220

Method CHANGE_USER_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20111109
2 Importing IT_CHG_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_AGR_USERS Zu ändernde Rollenzuordnungen 20111109
3 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) SESF_BOOLEAN IF_IDENTITY=>CO_FALSE Sichern mittels Verbucher 20061017
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20061011

Method CHANGE_USER_ROLE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES 20070718
2 Importing IT_DELETE_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Tabellentyp: Rolleninformation 20070718
3 Importing IT_INSERT_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Tabellentyp: Rolleninformation 20070718
4 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) SESF_BOOLEAN IF_IDENTITY=>CO_FALSE call function in update task 20070718
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20070718

Method CHECK_ACTIVE_CUA_UCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBSYSTEM Call by reference Type reference (TYPE) SUID_ST_NODE_CUA_UCLASS-SUBSYSTEM Empfängersystem Zentrale Benutzerverwaltung 20070330
2 Importing IV_USERTYP Call by reference Type reference (TYPE) SUID_ST_NODE_CUA_UCLASS-LIC_TYPE ID für die Nutzertypen des SAP-Systems 20070330
3 Returning RV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Rückgabewert von ABAP-Anweisungen 20070330

Method CHECK_ACTIVE_CUA_UCLASS on class CL_SUID_TOOLS has no exception.

Method CHECK_ACTIVE_UCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USERTYP Call by reference Type reference (TYPE) SUID_ST_NODE_UCLASS-LIC_TYPE ID für die Nutzertypen des SAP-Systems 20070329
2 Returning RV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Rückgabewert von ABAP-Anweisungen 20070329

Method CHECK_ACTIVE_UCLASS on class CL_SUID_TOOLS has no exception.

Method CHECK_EXIST_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_USERGROUP Call by reference Type reference (TYPE) TY_GROUPS 20060728
2 Changing CT_USERGROUP Call by reference Type reference (TYPE) TT_GROUPS 20050801

Method CHECK_EXIST_GROUPS on class CL_SUID_TOOLS has no exception.

Method CHECK_EXIST_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMID Call by reference Type reference (TYPE) TT_PARAMETER 20050801

Method CHECK_EXIST_PARAMETER on class CL_SUID_TOOLS has no exception.

Method CHECK_REFERENCING_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20120928
2 Returning RV_IS_USED Value transfer Type reference (TYPE) SESF_BOOLEAN Benutzer wird als Referenzbenutzer verwendet (X=Ja,' '=Nein) 20120928

Method CHECK_REFERENCING_USERS on class CL_SUID_TOOLS has no exception.

Method CHECK_TIMEFM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMEFM Call by reference Type reference (TYPE) XUTIMEFM Zeitformat (12-/24-Stundenangabe) 20081015
2 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20081015

Method CHECK_TIMEFM on class CL_SUID_TOOLS has no exception.

Method CHECK_USERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_BNAME Value transfer Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20120619
2 Returning RV_USERNAME_VALID Value transfer Type reference (TYPE) SESF_BOOLEAN Boolean 20120619

Method CHECK_USERNAME on class CL_SUID_TOOLS has no exception.

Method CHECK_USER_GRP_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20120120
2 Exporting EV_DEFAULT_CLASS Call by reference Type reference (TYPE) XUCLASS Benutzergruppe in Benutzerstammpflege 20120120

Method CHECK_USER_GRP_REQUIRED on class CL_SUID_TOOLS has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_SUID_TOOLS has no parameter.
Method CLEANUP on class CL_SUID_TOOLS has no exception.

Method COMPARE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_DEL Call by reference Type reference (TYPE) STANDARD TABLE Zu löschende Einträge 20050714
2 Changing IT_INS Call by reference Type reference (TYPE) STANDARD TABLE Einzufügende Einträge 20050714
3 Importing IT_NEW Call by reference Type reference (TYPE) STANDARD TABLE Aktuelle Tabelle 20050714
4 Importing IT_OLD Call by reference Type reference (TYPE) STANDARD TABLE Before Image 20050714

Method COMPARE_TABLES on class CL_SUID_TOOLS has no exception.

Method COMPARE_TABLES_AGR_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEL Call by reference Type reference (TYPE) SUID_TT_AGR_USERS Zu löschende Einträge 20050725
2 Changing CT_INS Call by reference Type reference (TYPE) SUID_TT_AGR_USERS Einzufügende Einträge 20050725
3 Changing CT_UPD Call by reference Type reference (TYPE) SUID_TT_AGR_USERS Zu modifizierende Einträge 20050725
4 Changing CT_UPD_BEFORE Call by reference Type reference (TYPE) SUID_TT_AGR_USERS Tabellentyp: Rolleninformation 20060403
5 Importing IT_AGR_USERS_NEW Call by reference Type reference (TYPE) SUID_TT_AGR_USERS 20050725
6 Importing IT_AGR_USERS_OLD Call by reference Type reference (TYPE) SUID_TT_AGR_USERS 20050725

Method COMPARE_TABLES_AGR_USERS on class CL_SUID_TOOLS has no exception.

Method COMPARE_TABLES_USLA04 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEL Call by reference Type reference (TYPE) SUID_TT_USLA04 Zu löschende Einträge 20051025
2 Changing CT_INS Call by reference Type reference (TYPE) SUID_TT_USLA04 Einzufügende Einträge 20051025
3 Changing CT_UPD Call by reference Type reference (TYPE) SUID_TT_USLA04 Zu modifizierende Einträge 20051025
4 Changing CT_UPD_BEFORE Call by reference Type reference (TYPE) SUID_TT_USLA04 Tabellentyp: ZBV Rolleninformation 20060512
5 Importing IT_USLA04_NEW Call by reference Type reference (TYPE) SUID_TT_USLA04 Tabellentyp: ZBV Rolleninformation 20051025
6 Importing IT_USLA04_OLD Call by reference Type reference (TYPE) SUID_TT_USLA04 Tabellentyp: ZBV Rolleninformation 20051025

Method COMPARE_TABLES_USLA04 on class CL_SUID_TOOLS has no exception.

Method COMPARE_TABLES_WITH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_DEL Call by reference Type reference (TYPE) STANDARD TABLE Zu löschende Einträge 20050722
2 Changing IT_INS Call by reference Type reference (TYPE) STANDARD TABLE Einzufügende Einträge 20050722
3 Importing IT_NEW Call by reference Type reference (TYPE) STANDARD TABLE Aktuelle Tabelle 20050722
4 Importing IT_OLD Call by reference Type reference (TYPE) STANDARD TABLE Before Image 20050722
5 Changing IT_UPD Call by reference Type reference (TYPE) STANDARD TABLE Zu modifizierende Einträge 20050722

Method COMPARE_TABLES_WITH_KEY on class CL_SUID_TOOLS has no exception.

Method COMPARE_TABLES_WITH_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_DEL Call by reference Type reference (TYPE) STANDARD TABLE Zu löschende Einträge 20060830
2 Changing IT_INS Call by reference Type reference (TYPE) STANDARD TABLE Einzufügende Einträge 20060830
3 Importing IT_NEW Call by reference Type reference (TYPE) STANDARD TABLE Aktuelle Tabelle 20060830
4 Importing IT_OLD Call by reference Type reference (TYPE) STANDARD TABLE Before Image 20060830
5 Changing IT_UPD Call by reference Type reference (TYPE) STANDARD TABLE Zu modifizierende Einträge 20060830

Method COMPARE_TABLES_WITH_KEY_STRING on class CL_SUID_TOOLS has no exception.

Method COMPUTE_PROFILES_FOR_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_CUA_PROFILES Call by reference Type reference (TYPE) SUID_TT_NODE_CUA_PROFILES Tabellentyp: Profilinformation im ZBV-System 20070213
2 Importing IO_IDREF Call by reference Type reference (TYPE) SUID_IDREF Referenz auf IF_IDENTITY 20070213
3 Importing IT_BAPI_PROFILES Call by reference Type reference (TYPE) SUID_TT_BAPILPROF Tabellentyp: BAPILPROF 20070215
4 Importing IT_LIMIT_TO_CUA_SYSTEMS Call by reference Type reference (TYPE) SUID_TT_NODE_CUA_SYSTEMS Beschränkung auf ZBV-Systemzuordnungen für Benutzer 20070215
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20070213

Method COMPUTE_ROLES_FOR_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_CUA_ROLES Call by reference Type reference (TYPE) SUID_TT_NODE_CUA_ROLES Tabellentyp: Rolleninformation im ZBV-System 20070213
2 Importing IO_IDREF Call by reference Type reference (TYPE) SUID_IDREF Referenz auf IF_IDENTITY 20070213
3 Importing IT_BAPI_ROLES Call by reference Type reference (TYPE) SUID_TT_BAPILOCAGR Tabellentyp: BAPILOCAGR 20070215
4 Importing IT_LIMIT_TO_CUA_SYSTEMS Call by reference Type reference (TYPE) SUID_TT_NODE_CUA_SYSTEMS Beschränkung auf ZBV-Systemzuordnungen 20070215
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20070213

Method CONCATENATE_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_KEY_STRING Value transfer Type reference (TYPE) STRING 20060830
2 Importing IT_DDFIELDS Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20060830
3 Importing IV_TABLE_LINE Call by reference Type reference (TYPE) ANY 20060830

Method CONCATENATE_TABLE_KEY on class CL_SUID_TOOLS has no exception.

Method CREATE_NEW_USERGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_USGRPS Call by reference Type reference (TYPE) SUID_TT_USGRP Tabellentyp: USGRP - Benutzergruppen 20060728
2 Importing IT_NEW_USGRPTS Call by reference Type reference (TYPE) SUID_TT_USGRPT Tabellentyp: USGRPT - Texte für Benutzergruppen 20060728

Method CREATE_NEW_USERGROUPS on class CL_SUID_TOOLS has no exception.

Method CUA_USER_ASSIGNMENT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENQUEUED Call by reference Type reference (TYPE) SUID_TT_USLA04 Zuordnungen gesperrter Benutzer 20080305
2 Exporting ET_ERRORTABLE Call by reference Type reference (TYPE) BAPIRETTAB Returntabelle 20080305
3 Exporting ET_NOT_AUTHORIZED Call by reference Type reference (TYPE) SUID_TT_USLA04 Zuordnungen ohne Änderungsberechtigung 20080305
4 Exporting ET_NOT_EXISTING Call by reference Type reference (TYPE) SUID_TT_USLA04 Hinzuzufügende Zuordnungen ungültiger Rollen und Benutzer 20080305
5 Exporting EV_NUMBER_ENQUEUED Call by reference Type reference (TYPE) SYTABIX Anzahl der Zuordnungen gesperrter Benutzer 20080305
6 Exporting EV_NUMBER_NOT_AUTHORIZED Call by reference Type reference (TYPE) SYTABIX Anzahl unzulässiger Zuordnungen 20080305
7 Exporting EV_NUMBER_NOT_EXISTING Call by reference Type reference (TYPE) SYTABIX Anzahl neuer Zuordnungen ungültiger Benutzer und Rollen 20080305
8 Importing IT_DELETE_CUA_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_USLA04 Zu löschende Zuordnungen in ZBV-Zentrale oder -Tochter 20061026
9 Importing IT_DELETE_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Zu löschende Zuordnungen in ZBV-Zentrale 20061026
10 Importing IT_INSERT_CUA_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_USLA04 Hinzuzufügende Zuordnungen in ZBV-Zentrale oder -Tochter 20061026
11 Importing IT_INSERT_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Hinzuzufügende Zuordnungen in ZBV-Zentrale 20061026
# Exception Resumable Description Created on
1 NO_CENTRAL_SYSTEM 20061026

Method DELETE_INVALID_USER_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES 20070720
2 Importing IT_DELETE_ROLE_ASSIGNMENTS Call by reference Type reference (TYPE) AGR_TT_NAME Tabellentyp: Rolleninformation 20070720
3 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) SESF_BOOLEAN IF_IDENTITY=>CO_FALSE call function in update task 20070720
# Exception Resumable Description Created on
1 CX_SUID_IDENTITY Exception Klasse Identity: Transaktionale Fehler 20070720

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Nicht gesperrte Benutzer 20050617
2 Importing IT_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20050525
3 Importing I_BNAME Call by reference Type reference (TYPE) XUBNAME Einzelner Benutzer 20050609
4 Importing I_ENQ_ALL_OR_NONE Call by reference Type reference (TYPE) C SPACE Alles oder Nichts sperren 20050617
5 Importing I_ENQ_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20060428
6 Importing I_ENQ_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE 0 Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20060428

Method DEQUEUE on class CL_SUID_TOOLS has no exception.

Method DEQUEUE_CERTMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CERTMAP Call by reference Type reference (TYPE) SUID_TT_USRCERTMAP Tabellentyp: USRCERTMAP 20071011

Method DEQUEUE_CERTMAP on class CL_SUID_TOOLS has no exception.

Method DEQUEUE_CERTMAP_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_CERTMAP_ENQUEUED Call by reference Type reference (TYPE) SUID_TT_USRCERTMAP_SORTED Tabellentyp: USRCERTMAP 20071129
2 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20071129

Method DEQUEUE_CERTMAP_FOR_USER on class CL_SUID_TOOLS has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME_LOCKED Tabellentyp: Nicht gesperrte Benutzer 20050617
2 Importing IT_BNAME Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20050525
3 Importing IV_IDOC_PROCESSING Call by reference Type reference (TYPE) CHAR01 SPACE Charakterfeld der Länge 1 20060628
4 Importing IV_REPEAT_ENQ Call by reference Type reference (TYPE) SESF_BOOLEAN SPACE Boolean 20080407
5 Importing I_BNAME Call by reference Type reference (TYPE) XUBNAME Einzelner Benutzer 20050608
6 Importing I_ENQ_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20050608
7 Importing I_ENQ_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE 0 Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20060425

Method ENQUEUE on class CL_SUID_TOOLS has no exception.

Method ENQUEUE_CERTMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG ABAP-Systemfelder 20071121
2 Exporting EV_FOREIGN_LOCK Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20071121
3 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20071011
4 Importing IS_CERTMAP Call by reference Type reference (TYPE) USRCERTMAP Zertifikatsmapping 20071011

Method ENQUEUE_CERTMAP on class CL_SUID_TOOLS has no exception.

Method GET_AUTOCOMPARE_PFCG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PFCG_MODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070824

Method GET_AUTOCOMPARE_PFCG_MODE on class CL_SUID_TOOLS has no exception.

Method GET_BAPI_NODE_MAP_ADDR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAP_ADDR_FIELDS Call by reference Type reference (TYPE) TT_MAP_ADDR_FIELDS 20070228

Method GET_BAPI_NODE_MAP_ADDR_TABLE on class CL_SUID_TOOLS has no exception.

Method GET_BNAME_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESTRICTIONS Value transfer Type reference (TYPE) TY_BNAME_RESTRICT X-Feldleiste zu den Restriktionen im Benutzernamen 20120619

Method GET_BNAME_RESTRICTIONS on class CL_SUID_TOOLS has no exception.

Method GET_CUSTOMIZING_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20050816
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) PRGN_CUST-ID Kennzeichnung der Tabellenzeile 20050816
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME 'PRGN_CUST' Tabellenname 20080407

Method GET_CUSTOMIZING_PROPERTY on class CL_SUID_TOOLS has no exception.

Method GET_HELPVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) ANY Suchergebnis 20050707
2 Importing IV_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20050707
3 Importing IV_NODE Call by reference Type reference (TYPE) SUID_NODE_NAME Knotenname 20050707

Method GET_HELPVALUES on class CL_SUID_TOOLS has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRIMARY_LANGUAGE Value transfer Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20051005
2 Exporting EV_SECONDARY_LANGUAGE Value transfer Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20051005

Method GET_LANGUAGE on class CL_SUID_TOOLS has no exception.

Method GET_NODE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20051005
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) SUID_NODE_NAME Knotenname 20051005

Method GET_NODE_FIELDS on class CL_SUID_TOOLS has no exception.

Method GET_NODE_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20120328
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20120328
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) SUID_NODE_NAME Knotenname 20120328

Method GET_NODE_FIELD_DESCRIPTION on class CL_SUID_TOOLS has no exception.

Method GET_PACKAGE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PACKAGE_SIZE Call by reference Type reference (TYPE) I Packetgröße 20061012

Method GET_PACKAGE_SIZE on class CL_SUID_TOOLS has no exception.

Method GET_SNC_INSECURE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SNC_INFO Call by reference Type reference (TYPE) SUID_SNC_INFO SNC: Wert des Profilparameters zur unsicheren Anmeldung 20060313
2 Exporting EV_SNC_INFO_TEXT Call by reference Type reference (TYPE) SUID_SNC_INFO_TEXT SNC: Beschreibung zur ungesicherten Anmeldung 20060313

Method GET_SNC_INSECURE_INFORMATION on class CL_SUID_TOOLS has no exception.

Method GET_SYSTEM_TIME_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SYSTEM_TIME_ZONE Value transfer Type reference (TYPE) SUID_SYSTEM_TIME_ZONE Systemzeitzone 20060313

Method GET_SYSTEM_TIME_ZONE on class CL_SUID_TOOLS has no exception.

Method IS_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOOLEAN Call by reference Type reference (TYPE) INT1 Boolscher Rückgabewert: 0 true, 1 false 20050621
2 Exporting E_MESSAGE Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20050720
3 Importing I_DATE Call by reference Type reference (TYPE) D Eingabe Datumsfeld 20050621

Method IS_VALID_DATE on class CL_SUID_TOOLS has no exception.

Method MAP_ADDRESS_BAPI_TO_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_PERSON_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Namensfelder einer Person 20060706
2 Exporting ES_NODE_WORKPLACE Call by reference Type reference (TYPE) SUID_ST_NODE_WORKPLACE Strukturtyp: Adresse - Arbeitsplatzdaten 20060706
3 Exporting ET_CHANGE_FLDS_PERSON_NAME Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060706
4 Exporting ET_CHANGE_FLDS_WORKPLACE Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060706
5 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES Tablelle für MSG BUFFER 20060706
6 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060706
7 Importing IS_ADDRESS Call by reference Type reference (TYPE) BAPIADDR3 BAPI-Referenzstruktur für Adressen (Ansprechpartner) 20060706
8 Importing IS_ADDRESSX Call by reference Type reference (TYPE) BAPIADDR3X BAPI-Change-Referenzstruktur für Adressen (Ansprechpartner) 20060706

Method MAP_ADDRESS_BAPI_TO_NODES on class CL_SUID_TOOLS has no exception.

Method MAP_ADDRESS_CODE_SAP_TO_ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 BAPIfelder für Rückverteilung 20070227
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES Tabelle mit BAPI Return Informationen 20070227
3 Importing IS_NODE_LOCATION Call by reference Type reference (TYPE) SUID_ST_NODE_LOCATION Strukturtyp: Adresse - Firmenadresse 20070227
4 Importing IS_NODE_PERSON_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Namensfelder einer Person 20070227
5 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20070227

Method MAP_ADDRESS_CODE_SAP_TO_ISO on class CL_SUID_TOOLS has no exception.

Method MAP_ADDRESS_NODES_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 BAPIfelder für Rückverteilung 20060706
2 Changing CS_BAPIADDR3X Call by reference Type reference (TYPE) BAPIADDR3X BAPI-Change-Referenzstruktur für Adressen (Ansprechpartner) 20060706
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES 20060811
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060706
5 Importing IS_BAPIADDR3X Call by reference Type reference (TYPE) BAPIADDR3X BAPI-Change-Referenzstruktur für Adressen (Ansprechpartner) 20060706
6 Importing IS_NODE_LOCATION Call by reference Type reference (TYPE) SUID_ST_NODE_LOCATION Strukturtyp: Adresse - Firmenadresse 20060706
7 Importing IS_NODE_ORGANIZATION Call by reference Type reference (TYPE) SUID_ST_NODE_ORGANIZATION Strukturtyp: Adresse - Firmenzuordnung 20060707
8 Importing IS_NODE_ORGANIZATION_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_ORGANIZATION_NAME Strukturtyp: Adresse - Firmenadresse 20060706
9 Importing IS_NODE_PERSON_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Namensfelder einer Person 20060706
10 Importing IS_NODE_WORKPLACE Call by reference Type reference (TYPE) SUID_ST_NODE_WORKPLACE Strukturtyp: Adresse - Arbeitsplatzdaten 20060706
11 Importing IT_CHANGED_ADDR_NODEFIELDS Call by reference Type reference (TYPE) TT_NODE_FIELDS 20070226

Method MAP_ADDRESS_NODES_TO_BAPI on class CL_SUID_TOOLS has no exception.

Method MAP_BAPI_LANGUAGE_TO_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_PERSON_NAME Call by reference Type reference (TYPE) SUID_ST_NODE_PERSON_NAME Strukturtyp: Adresse - Namensfelder einer Person 20060713
2 Changing CT_CHANGE_FLDS_PERSON_NAME Call by reference Type reference (TYPE) SUID_TT_FIELDS Tabellentyp: Feldliste 20060713
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES 20060713
4 Importing IS_ADDRESS Call by reference Type reference (TYPE) BAPIADDR3 BAPI-Referenzstruktur für Adressen (Ansprechpartner) 20060713
5 Importing IS_ADDRESSX Call by reference Type reference (TYPE) BAPIADDR3X BAPI-Change-Referenzstruktur für Adressen (Ansprechpartner) 20060713
6 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20060714

Method MAP_BAPI_LANGUAGE_TO_NODES on class CL_SUID_TOOLS has no exception.

Method MAP_BAPI_SEARCH_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20060911
2 Changing CV_HIGH Call by reference Type reference (TYPE) RSDSSELOP_ 'Generische' SELECT-OPTION für dynamische Selektionen 20060830
3 Changing CV_LOW Call by reference Type reference (TYPE) RSDSSELOP_ 'Generische' SELECT-OPTION für dynamische Selektionen 20060830
4 Exporting EV_FIELD_NAME Call by reference Type reference (TYPE) SUID_NODE_FIELD 20060706
5 Exporting EV_NODE_NAME Call by reference Type reference (TYPE) SUID_NODE_NAME 20060706
6 Importing IV_FIELD Call by reference Type reference (TYPE) BAPIUSFLD 20060706
7 Importing IV_PARAMETER Call by reference Type reference (TYPE) BAPIUSPARM 20060706

Method MAP_BAPI_SEARCH_TO_NODE on class CL_SUID_TOOLS has no exception.

Method MAP_BAPI_STRUCTURES_TO_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_STRUCTURE Call by reference Type reference (TYPE) ANY 20060706
2 Exporting ET_CHANGE_FIELDS Call by reference Type reference (TYPE) SUID_TT_FIELDS 20060706
3 Importing IS_BAPIX_STRUCTURE Call by reference Type reference (TYPE) ANY 20060706
4 Importing IS_BAPI_STRUCTURE Call by reference Type reference (TYPE) ANY 20060706

Method MAP_BAPI_STRUCTURES_TO_NODES on class CL_SUID_TOOLS has no exception.

Method MAP_PWDHASH_NODE_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IDOC_PASSWORD Call by reference Type reference (TYPE) BAPILOGOND Benutzer: Übergabestruktur Logondaten 20060706
2 Importing IS_PASSWORD Call by reference Type reference (TYPE) SUID_ST_NODE_PWDHASH Strukturtyp: Passworthashwerte für Benutzer 20060706

Method MAP_PWDHASH_NODE_TO_BAPI on class CL_SUID_TOOLS has no exception.

Method MAP_UCLASS_NODES_TO_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEGMENT_FIELD Value transfer Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20060706
2 Importing IV_NODE_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20060706
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) SUID_NODE_NAME Knotenname 20060706

Method MAP_UCLASS_NODES_TO_SEGMENT on class CL_SUID_TOOLS has no exception.

Method PRGN_COL_ROLE_COMPARISON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENQUEUED Call by reference Type reference (TYPE) SUID_TT_BNAME Rollen dieser Zuordnungen gesperrt 20110208
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_SUID_MSG_BUFFER=>TT_MESSAGES 20110208
3 Exporting ET_NOT_AUTHORIZED Call by reference Type reference (TYPE) SUID_TT_BNAME Nicht berechtigt für diese Zuordnungen 20110208
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Returnparameter 20110208
5 Importing IT_USERS_TO_UPDATE Call by reference Type reference (TYPE) SUID_TT_BNAME Tabellentyp: Benutzer 20110208

Method PRGN_COL_ROLE_COMPARISON on class CL_SUID_TOOLS has no exception.

Method PRGN_USER_ASSIGNMENT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENQUEUED Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Zuordnungen gesperrter Benutzer 20061011
2 Exporting ET_NOT_AUTHORIZED Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Zuordnungen ohne Änderungsberechtigung 20061011
3 Exporting ET_NOT_EXISTING Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Hinzuzufügende Zuordnungen ungültiger Rollen und Benutzer 20061011
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Returnparameter 20061011
5 Exporting EV_NUMBER_ENQUEUED Call by reference Type reference (TYPE) SYTABIX Anzahl der Zuordnungen gesperrter Benutzer 20061011
6 Exporting EV_NUMBER_NOT_AUTHORIZED Call by reference Type reference (TYPE) SYTABIX Anzahl der Zuordnungen ohne Änderungsberechtigung 20061011
7 Exporting EV_NUMBER_NOT_EXISTING Call by reference Type reference (TYPE) SYTABIX Anzahl neuer Zuordnungen ungültiger Rollen und Benutzer 20061011
8 Importing IT_ADD_USERS_TO_ACTGROUPS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Hinzuzufügende Zuordnungen 20061011
9 Importing IT_DELETE_USERS_FROM_ACTGROUPS Call by reference Type reference (TYPE) SUID_TT_STR_AGRS Zu löschende Zuordnungen 20061011
10 Importing IV_ENQUEUE_ACTIVITY_GROUP Call by reference Type reference (TYPE) CHAR01 'X' obsolet 20061011
11 Importing IV_NO_COMMIT Call by reference Type reference (TYPE) CHAR01 SPACE 'X' = Kein LUW-Abschluss 20061011
12 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) SESF_BOOLEAN IF_IDENTITY=>CO_FALSE Sichern mittels Verbucher 20061017

Method PRGN_USER_ASSIGNMENT_CHANGE on class CL_SUID_TOOLS has no exception.

Method SET_AUTOCOMPARE_PFCG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PFCG_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070824

Method SET_AUTOCOMPARE_PFCG_MODE on class CL_SUID_TOOLS has no exception.

Method SET_STRUCTURE_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCTURE Call by reference Type reference (TYPE) ANY 20060706
2 Importing IS_GET_STRUCTURE Call by reference Type reference (TYPE) ANY Structure, from which field value should be got 20060706
3 Importing IV_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD Knotenfeld 20060706
4 Importing IV_FIELD_VALUE Call by reference Type reference (TYPE) ANY Field value if it is known 20060706
5 Importing IV_GET_FIELD Call by reference Type reference (TYPE) SUID_NODE_FIELD If field name in get_struct is different then in change stru 20060706

Method SET_STRUCTURE_FIELD_VALUE on class CL_SUID_TOOLS has no exception.

Method TO_UPPER_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20051123
2 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20051123

Method TO_UPPER_CASE on class CL_SUID_TOOLS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710