SAP /SCMTMS/CL_AC_SUPER OO Class - Super class for BO specific authorization check classes
/SCMTMS/CL_AC_SUPER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCMTMS/CL_AC_SUPER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMTMS/IF_ACMethod list of /SCMTMS/CL_AC_SUPER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ACTIVATE_AC | Activate AC | Public |
| CALL METHOD /scmtms/cl_ac_super=>ACTIVATE_AC...more details | ||
| ADD_AC_4_ACTION | Add authorization check for an action | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_ACTION...more details | ||
| ADD_AC_4_MODIFY_CREATE | Add authorization check for a modify create | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_MODIFY_CREATE...more details | ||
| ADD_AC_4_MODIFY_DELETE | Add authorization check for a modify delete | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_MODIFY_DELETE...more details | ||
| ADD_AC_4_MODIFY_UPDATE | Add authorization check for a modify update | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_MODIFY_UPDATE...more details | ||
| ADD_AC_4_QUERY | Add authorization check for a query | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_QUERY...more details | ||
|
| ||
| ADD_AC_4_RBA | Add authorization check for a retrieve by association | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_RBA...more details | ||
| ADD_AC_4_RETRIEVE | Add authorization check for a retrieve | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_RETRIEVE...more details | ||
| ADD_AC_4_SAVE | Add authorization check for saving | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_AC_4_SAVE...more details | ||
| ADD_MESSAGE_FROM_SY | Add message to /BOBF/CM_FRW=>TT_FRW from SY | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADD_MESSAGE_FROM_SY...more details | ||
| ADJUST_AC_RESULTS | Adjust authorization check results | Protected |
| CALL METHOD /scmtms/cl_ac_super=>ADJUST_AC_RESULTS...more details | ||
| BUILD_MAPPING_TABLES | Redef: Build mapping for conversions BO data 2 AC field vals | Protected |
| CALL METHOD /scmtms/cl_ac_super=>BUILD_MAPPING_TABLES...more details | ||
| CHECK_AC_CALL_STACK | Check if current call stack allows AC (not in during save) | Protected |
| CALL METHOD /scmtms/cl_ac_super=>CHECK_AC_CALL_STACK...more details | ||
| CHECK_AC_DONE | Check if AC has already been executed sucessfully | Private |
| CALL METHOD /scmtms/cl_ac_super=>CHECK_AC_DONE...more details | ||
| CHECK_AUTHORITY | Perform authority checks (static, instance) | Private |
| CALL METHOD /scmtms/cl_ac_super=>CHECK_AUTHORITY...more details | ||
| CHECK_AUTHORITY_SINGLE | Perform a single authority check | Public |
| CALL METHOD /scmtms/cl_ac_super=>CHECK_AUTHORITY_SINGLE...more details | ||
| CHECK_N_ADD_AC_BUFFER | Check AC buffer and add not buffered entries | Private |
| CALL METHOD /scmtms/cl_ac_super=>CHECK_N_ADD_AC_BUFFER...more details | ||
| CLEAR_STACK | Clear auth. check stack | Public |
| CALL METHOD /scmtms/cl_ac_super=>CLEAR_STACK...more details | ||
| COMPLETE_NODE_ATTR_IDX | Extend MT_NODE_ATTR_IDX table with field indexes | Private |
| CALL METHOD /scmtms/cl_ac_super=>COMPLETE_NODE_ATTR_IDX...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Protected |
| CALL METHOD /scmtms/cl_ac_super=>CONSTRUCTOR...more details | ||
| DEACTIVATE_AC | Deactivate AC (AC only on save) | Public |
| CALL METHOD /scmtms/cl_ac_super=>DEACTIVATE_AC...more details | ||
| DETERMINE_START_NODE_KEYS | Determine start node and its keys for authority checks | Private |
| CALL METHOD /scmtms/cl_ac_super=>DETERMINE_START_NODE_KEYS...more details | ||
| DET_ACTIVE_AC | Determine which kinds of AC are active for the current BO | Private |
| CALL METHOD /scmtms/cl_ac_super=>DET_ACTIVE_AC...more details | ||
| DO_AUTHCHK | Perform technical authority check | Private |
| CALL METHOD /scmtms/cl_ac_super=>DO_AUTHCHK...more details | ||
| EXECUTE_AC_POST | Check if AC needs to be executed (POST Method) | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXECUTE_AC_POST...more details | ||
| EXECUTE_AC_PRE | Check if AC needs to be executed (PRE Method) | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXECUTE_AC_PRE...more details | ||
| EXEC_AC_1 | Execute authority check with 1 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_1...more details | ||
| EXEC_AC_10 | Execute authority check with 10 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_10...more details | ||
| EXEC_AC_2 | Execute authority check with 2 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_2...more details | ||
| EXEC_AC_3 | Execute authority check with 3 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_3...more details | ||
| EXEC_AC_4 | Execute authority check with 4 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_4...more details | ||
| EXEC_AC_5 | Execute authority check with 5 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_5...more details | ||
| EXEC_AC_6 | Execute authority check with 6 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_6...more details | ||
| EXEC_AC_7 | Execute authority check with 7 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_7...more details | ||
| EXEC_AC_8 | Execute authority check with 8 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_8...more details | ||
| EXEC_AC_9 | Execute authority check with 9 AC field | Private |
| CALL METHOD /scmtms/cl_ac_super=>EXEC_AC_9...more details | ||
| EXTERNAL_CHECK_AUTHORITY | Check authorizations from external | Public |
| CALL METHOD /scmtms/cl_ac_super=>EXTERNAL_CHECK_AUTHORITY...more details | ||
| FILL_AC_FIELDVAL_STR | Fill authority field and value structures | Protected |
| CALL METHOD /scmtms/cl_ac_super=>FILL_AC_FIELDVAL_STR...more details | ||
| FILL_AC_FOR_STATIC_CHECK | Build up authority check runtime table for static check | Private |
| CALL METHOD /scmtms/cl_ac_super=>FILL_AC_FOR_STATIC_CHECK...more details | ||
| FILL_AC_FROM_DC_DATA | Build up authority check runtime table from data DC table | Private |
| CALL METHOD /scmtms/cl_ac_super=>FILL_AC_FROM_DC_DATA...more details | ||
| FILL_AC_FROM_QRES | Build up authority check runtime table from query result tab | Private |
| CALL METHOD /scmtms/cl_ac_super=>FILL_AC_FROM_QRES...more details | ||
| FILL_AC_STATIC_FIELDS | Fill static AC fields for instance AC checks | Private |
| CALL METHOD /scmtms/cl_ac_super=>FILL_AC_STATIC_FIELDS...more details | ||
| GET_AC_ATTRIBUTES | Get authority check fields | Public |
| CALL METHOD /scmtms/cl_ac_super=>GET_AC_ATTRIBUTES...more details | ||
| GET_AC_FAIL_MSG | Determine message parameters for failed authority | Private |
| CALL METHOD /scmtms/cl_ac_super=>GET_AC_FAIL_MSG...more details | ||
| GET_AC_STATUS | Get AC Status | Public |
| CALL METHOD /scmtms/cl_ac_super=>GET_AC_STATUS...more details | ||
| GET_BO_KEY | Public | |
| CALL METHOD /scmtms/cl_ac_super=>GET_BO_KEY...more details | ||
| GET_BUF_KEY | Generate buffer key for authority check results | Private |
| CALL METHOD /scmtms/cl_ac_super=>GET_BUF_KEY...more details | ||
| GET_INSTANCE_DATA | Get instance data for authority checks | Protected |
| CALL METHOD /scmtms/cl_ac_super=>GET_INSTANCE_DATA...more details | ||
| GET_RELEVANT_AUTH_CHECKS | Determine relevant authorization checks | Private |
| CALL METHOD /scmtms/cl_ac_super=>GET_RELEVANT_AUTH_CHECKS...more details | ||
| GET_STATIC_FIELDVAL | Check allowed field values for static AC | Protected |
| CALL METHOD /scmtms/cl_ac_super=>GET_STATIC_FIELDVAL...more details | ||
| GET_USER_NAME | Return user name being used for Authority Check | Protected |
| CALL METHOD /scmtms/cl_ac_super=>GET_USER_NAME...more details | ||
| MAP_NODE2ACFIELD_VALUE | Redef: Map BO node data to AC Field Value | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MAP_NODE2ACFIELD_VALUE...more details | ||
| MSG_ACFAIL_ACTION | Message in case of failed AC for action exection | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MSG_ACFAIL_ACTION...more details | ||
| MSG_ACFAIL_MODIFY | Message in case of failed AC for modify | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MSG_ACFAIL_MODIFY...more details | ||
| MSG_ACFAIL_NODE | Message in case of failed AC for retrieve | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MSG_ACFAIL_NODE...more details | ||
| MSG_ACFAIL_QUERY | Message in case of failed AC for query exection | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MSG_ACFAIL_QUERY...more details | ||
| MSG_ACFAIL_SAVE | Message in case of failed AC for save | Protected |
| CALL METHOD /scmtms/cl_ac_super=>MSG_ACFAIL_SAVE...more details | ||
| SET_AC_QUERY_DONE | Set AC to done for a specific query | Public |
| CALL METHOD /scmtms/cl_ac_super=>SET_AC_QUERY_DONE...more details | ||
| SET_AC_STACK_FOR_QDB | Set AC Stack for Generic Result Query | Public |
| CALL METHOD /scmtms/cl_ac_super=>SET_AC_STACK_FOR_QDB...more details | ||
| TEST_ADM_RT_CONSISTENCY | Test: Check consistency of runtime AC table | Private |
| CALL METHOD /scmtms/cl_ac_super=>TEST_ADM_RT_CONSISTENCY...more details | ||
| TEST_CLEANUP_AC_RESULT | Test: Cleanup authority check test results | Private |
| CALL METHOD /scmtms/cl_ac_super=>TEST_CLEANUP_AC_RESULT...more details | ||
| TEST_SET_AC_RESULT | Test: Set authority check test result | Private |
| CALL METHOD /scmtms/cl_ac_super=>TEST_SET_AC_RESULT...more details | ||
| UNLOCK_NODE_INSTANCES | Unlock locked node instances with failed AC | Private |
| CALL METHOD /scmtms/cl_ac_super=>UNLOCK_NODE_INSTANCES...more details | ||
| UPD_AC_RT_FROM_ACTPARA | AC RT data from action parameters | Private |
| CALL METHOD /scmtms/cl_ac_super=>UPD_AC_RT_FROM_ACTPARA...more details | ||
| UPD_INSTANCE_DATA_FROM_MOD | Update DC data container from FRW modification table | Private |
| CALL METHOD /scmtms/cl_ac_super=>UPD_INSTANCE_DATA_FROM_MOD...more details | ||
/SCMTMS/CL_AC_SUPER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| C_ACTAREA_CALC_CHARGES | Constant | Activity Area | 'CALC_CHARG' | LIKE /SCMTMS/AC_ACTIVITY_AREA | Public |
| C_ACTAREA_CUSTOMS | Constant | Activity Area | 'CUSTOMS' | LIKE /SCMTMS/AC_ACTIVITY_AREA | Public |
| C_ACTAREA_QUOTATION | Constant | Activity Area | 'QUOTATION' | LIKE /SCMTMS/AC_ACTIVITY_AREA | Public |
| C_ACTAREA_SFIR | Constant | Activity Area | 'SFIR' | LIKE /SCMTMS/AC_ACTIVITY_AREA | Public |
| C_ACTAREA_SUBCONTRACTING | Constant | Activity Area | 'SUBCONTRAC' | LIKE /SCMTMS/AC_ACTIVITY_AREA | Public |
| C_ACTVT_CREATE | Constant | Activity for AC: Create | '01' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_DELETE | Constant | Activity for AC: Delete | '06' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_DISPLAY | Constant | Activity for AC: Display | '03' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_DISPLAY_CD | Constant | Activity for AC: Display Change Documents | '08' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_DISPLAY_PRICING | Constant | Activity for AC: Display Pricing | '09' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE | Constant | Activity for AC: Execute | '16' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_ARCHIVING | Constant | Activity for AC: Execute Archiving | '24' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_CANCEL | Constant | Activity for AC: Execute Cancel | 'FA' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_COPY | Constant | Activity for AC: Execute Copy | 'D1' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_CRFRTMPL | Constant | Activity for AC: Execute Create from Template | '92' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_PLAN | Constant | Activity for AC: Execute Plan | '72' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_PRINT | Constant | Activity for AC: Execute Print | '80' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_EXECUTE_SEND | Constant | Activity for AC: Execute Send | 'A9' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_FIELDNAME | Constant | Field Name | 'ACTVT' | LIKE XUFIELD | Public |
| C_ACTVT_SAVE | Constant | Activity for AC: Save | '32' | LIKE ACTIV_AUTH | Public |
| C_ACTVT_UPDATE | Constant | Activity for AC: Update | '02' | LIKE ACTIV_AUTH | Public |
| C_ACVAL_ACTION_NAME | Constant | Static Authority Check Field Value | 'ACTION_NAME' | LIKE TY_AC_VAL | Public |
| C_ACVAL_BO_NAME | Constant | Static Authority Check Field Value | 'BO_NAME' | LIKE TY_AC_VAL | Public |
| C_ACVAL_NODE_NAME | Constant | Static Authority Check Field Value | 'NODE_NAME' | LIKE TY_AC_VAL | Public |
| C_AC_ACTIVE_ALL | Constant | Stat. and inst. auth. check defined | 'X' | LIKE CHAR1 | Protected |
| C_AC_ACTIVE_INSTANCE | Constant | Instance auth. check defined | 'I' | LIKE CHAR1 | Protected |
| C_AC_ACTIVE_NONE | Constant | No auth. check defined | SPACE | LIKE CHAR1 | Protected |
| C_AC_ACTIVE_STATIC | Constant | Static auth. check defined | 'S' | LIKE CHAR1 | Protected |
| C_INITIAL_KEY | Constant | Initial RAW 16 key | '00000000000000000000000000000000' | LIKE /BOBF/CONF_KEY | Public |
| C_MAX_DUMMY | Constant | Maximum number of DUMMY fields | 5 | LIKE INT1 | Public |
| C_SERVMGR_BEFORE_SAVE | Constant | Service manager method | 'SAVE' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_CHECK_ACTION | Constant | Service manager method | 'CHECK_ACTION' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_CHECK_AND_DET | Constant | Service manager method | 'CHECK_AND_DETERMINE' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_CHECK_CONS | Constant | Service manager method | 'CHECK_CONSISTENCY' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_CONVERT_ALT_KEY | Constant | Service manager method | 'CONVERT_ALTERN_KEY' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_DO_ACTION | Constant | Service manager method | 'DO_ACTION' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_MODIFY | Constant | Service manager method | 'MODIFY' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_QUERY | Constant | Service manager method | 'QUERY' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE | Constant | Service manager method | 'RETRIEVE' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_BASSOC | Constant | Service manager method | 'RETRIEVE_BY_ASSOCIATION' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_CVALSET | Constant | Service manager method | 'RETRIEVE_CODE_VALUE_SET' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_DEFACTPAR | Constant | Service manager method | 'RETRIEVE_DEFAULT_ACTION_PARAM' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_DEFNODVAL | Constant | Service manager method | 'RETRIEVE_DEFAULT_NODE_VALUES' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_DEFQRYPAR | Constant | Service manager method | 'RETRIEVE_DEFAULT_QUERY_PARAM' | LIKE SEOCPDNAME | Public |
| C_SERVMGR_RETRIEVE_PROPERTY | Constant | Service manager method | 'RETRIEVE_PROPERTY' | LIKE SEOCPDNAME | Public |
| C_TRIGGER_ACTION | Constant | Authority Check trigger | 'A' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_CREATE_AFTER | Constant | Authority Check trigger | 'AC' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_CREATE_BEFORE | Constant | Authority Check trigger | 'BC' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_DELETE | Constant | Authority Check trigger | 'D' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_RETRIEVE | Constant | Authority Check trigger | 'R' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_RETRIEVE_EDIT | Constant | Authority Check trigger | 'RE' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_SAVE | Constant | Authority Check trigger | 'SV' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_UPDATE_AFTER | Constant | Authority Check trigger | 'AU' | LIKE /SCMTMS/AC_TRIGGER | Public |
| C_TRIGGER_UPDATE_BEFORE | Constant | Authority Check trigger | 'BU' | LIKE /SCMTMS/AC_TRIGGER | Public |
| MO_BADI_CHK | Instance Attribute | Authority Check BAdI | LIKE /SCMTMS/AC_BADI | Protected | |
| MO_BADI_SETUP | Instance Attribute | BAdI for Authorization Check Definition Setup | LIKE /SCMTMS/AC_SETUP_BADI | Protected | |
| MO_BOPF | Instance Attribute | Interface for the Service Layer | LIKE /BOBF/IF_FRW_SERVICE_LAYER | Protected | |
| MO_CONF | Instance Attribute | Interface for Configuration | LIKE /BOBF/IF_FRW_CONFIGURATION | Protected | |
| MS_ACTION | Instance Attribute | Configuration: Action | LIKE /BOBF/S_CONFRO_ACT_LIST | Protected | |
| MS_AC_ACTIVE | Instance Attribute | Which kinds of authority checks are defined for a spec. BO? | LIKE TY_AC_ACTIVE | Protected | |
| MS_NODE | Instance Attribute | Configuration: Node | LIKE /BOBF/S_CONFRO_NODE | Protected | |
| MS_OBJ | Instance Attribute | Configuration: Version-Dependent Root Node | LIKE /BOBF/S_CONFRO_OBJ | Protected | |
| MS_QUERY | Instance Attribute | Configuration: Query | LIKE /BOBF/S_CONFRO_QUERY | Protected | |
| MT_ACTION_ACTVT | Static Attribute | Action execution ACTVT | LIKE TT_DISPLAY_ACTVT | Protected | |
| MT_ACTVT | Instance Attribute | Authority Check ACTVT registry | LIKE TT_ACTVT | Protected | |
| MT_AC_ADM | Instance Attribute | Authority Check Administration | LIKE TT_AC_ADM | Protected | |
| MT_AC_BUFFER | Instance Attribute | Authority Check Result Buffer | LIKE TT_AC_BUF | Protected | |
| MT_AC_DONE_REGISTRY | Instance Attribute | Successfully checked instances for query, retrieve etc. | LIKE TT_AC_DONE_REG | Private | |
| MT_AC_RETRIEVE_METH | Instance Attribute | Service manager methods being equivalent regard. retrieve AC | LIKE /SCMTMS/T_STRING | Protected | |
| MT_AC_TEST_RT | Instance Attribute | Authority Check Test Runtime | LIKE TT_AC_RT | Private | |
| MT_AC_TEST_SUBRC | Instance Attribute | Authority check test results (predefined) | LIKE TT_AC_TEST_SUBRC | Private | |
| MT_DISPLAY_ACTVT | Static Attribute | Display ACTVT | LIKE TT_DISPLAY_ACTVT | Protected | |
| MT_DISPLAY_RETRIEVE_DONE | Instance Attribute | AC Done for Instance with Display Retrieve, Query etc. | LIKE /BOBF/T_FRW_KEY | Private | |
| MT_EDIT_RETRIEVE_DONE | Instance Attribute | AC Done for Instances with Edit Retrieve, Query etc. | LIKE /BOBF/T_FRW_KEY | Private | |
| MT_NODE_ATTR_IDX | Instance Attribute | Node attribute index table | LIKE TT_NODE_ATTR_IDX | Protected | |
| MT_ORGMAP_BUF | Instance Attribute | Organizational Unit Mapping buffer | LIKE /SCMB/T_ORGUNIT | Protected | |
| MV_ACPI_CHECKED | Static Attribute | Authority Check PlugIn checked? | ABAP_FALSE | LIKE ABAP_BOOL | Private |
| MV_AC_TM_ALL | Static Attribute | Two digit number | '00' | LIKE NUMC2 | Private |
| MV_BO_KEY | Instance Attribute | Business Object | LIKE /BOBF/OBM_BO_KEY | Protected | |
| MV_BUFVAR_AFTER_MODIFY | Instance Attribute | Buffer Variant | LIKE /SCMTMS/BUFFER_VARIANT | Private | |
| MV_BUFVAR_BEFORE | Instance Attribute | Buffer Variant | LIKE /SCMTMS/BUFFER_VARIANT | Private | |
| MV_IGNORE_STACK | Instance Attribute | Execute AC in stacked call | ABAP_FALSE | LIKE ABAP_BOOL | Private |
| MV_MAX_AC_ID | Instance Attribute | Currently max. AC ID | LIKE INT2 | Private | |
| MV_MODIFY_AFTER | Instance Attribute | There are After Modify ACs registered... | LIKE ABAP_BOOL | Private | |
| MV_NO_AC | Static Attribute | AC deactivated | ABAP_FALSE | LIKE ABAP_BOOL | Private |
| MV_QAC_ACTIVE | Static Attribute | Authority Check PlugIn active for queries | ABAP_FALSE | LIKE ABAP_BOOL | Private |
| MV_QUERY_DONE | Instance Attribute | Query, for which AC was already performed | LIKE /BOBF/OBM_QUERY_KEY | Protected | |
| MV_QUERY_EDIT_MODE | Instance Attribute | Check query results in Edit mode? | ABAP_FALSE | LIKE ABAP_BOOL | Private |
| MV_STACK | Static Attribute | Stack counter | 0 | LIKE INT4 | Protected |
| MV_UNAME | Static Attribute | User for whom AC is performed | LIKE SYUNAME | Protected |
/SCMTMS/CL_AC_SUPER types
TT_AC - Authority Check Field/Value assignmentTT_ACFIELD_ACTPAR - AC field to Action parameter mapping
TT_ACTVT - Authority Check ACTVT registry
TT_AC_ADM - Authority Check Administration
TT_AC_BUF - Authority Check Result Buffer
TT_AC_DONE_REG - Executed AC per instace registry
TT_AC_KEYS -
TT_AC_REQ - Authority Check Request
TT_AC_RESULT - Authority Check Results
TT_AC_RT - Authority Check Runtime
TT_AC_TEST_SUBRC - Authority check test results (predefined)
TT_DELEGATION -
TT_DISPLAY_ACTVT -
TT_MOD_RESULT - Modify AC Result Table
TT_NODE_ATTR_IDX - Node attribute index table
TT_NODE_INDEX - Node index list for data crawler data extraction
TT_NODE_KEYS - Modify AC: Node, Change Mode, Key, Modifications table
TY_AC - Authority Check Field/Value assignment
TY_ACFIELD_ACTPAR - AC field to Action parameter mapping
TY_ACGRP_SUBRC -
TY_ACTVT - Authority Check ACTVT registry
TY_AC_ACTIVE - Which kinds of authority checks are defined for a spec. BO?
TY_AC_ADM - Authority Check Administration
TY_AC_BUF - Authority Check Result Buffer
TY_AC_DONE_REG - Executed AC per instace registry
TY_AC_KEYS -
TY_AC_REQ - Authority Check Request
TY_AC_RESULT - Authority Check Result Structure
TY_AC_RT - Authority Check Runtime
TY_AC_TEST_SUBRC - Authority check test results (predefined)
TY_AC_VAL -
TY_AUTH_FIELDS - Authority Check Fields
TY_DELEGATION -
TY_FIELD_VALUES - Authority Check Field Values
TY_MOD_RESULT - Modify AC Result Table
TY_NODE_ATTR_IDX - Node attribute index table
TY_NODE_INDEX - Node index list for data crawler data extraction
TY_NODE_KEYS - Modify AC: Node, Change Mode, Key, Modifications structure
Links to Related Class(s)
/SCMTMS/...Full list of available SAP object classes
Search for further information about these or an SAP related objects