Hierarchy
⤷ 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 |