SAP /PLMB/CL_AUTH_ACC_ND OO Class - Handles functionality common to all ACC nodes
/PLMB/CL_AUTH_ACC_ND 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 /PLMB/CL_AUTH_ACC_ND 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 /PLMB/IF_AUTH_ACC_ND_ACCESSMethod list of /PLMB/CL_AUTH_ACC_ND 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 |
| CLASS_CONSTRUCTOR | Public | |
| CALL METHOD /plmb/cl_auth_acc_nd=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /plmb/cl_auth_acc_nd=>CONSTRUCTOR...more details | ||
| GET_TEXT_FROM_DOMAIN | Public | |
| CALL METHOD /plmb/cl_auth_acc_nd=>GET_TEXT_FROM_DOMAIN...more details | ||
/PLMB/CL_AUTH_ACC_ND 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 |
| GC_ACC_ACTIVE | Constant | New Input Values | 'X' | LIKE XFLAG | Public |
| GC_ACC_ID | Constant | Field Name | 'ACC_ID_INT' | LIKE FIELDNAME | Public |
| GC_ACC_TYPE_COMPUND | Constant | Access Control Context Type | 'C' | LIKE /PLMB/AUTH_ACC_TYPE | Public |
| GC_ACC_TYPE_ROOT | Constant | Access Control Context Type | 'R' | LIKE /PLMB/AUTH_ACC_TYPE | Public |
| GC_ACC_TYPE_STANDARD | Constant | Access Control Context Type | 'S' | LIKE /PLMB/AUTH_ACC_TYPE | Public |
| GC_ASSG_DATE_FROM | Constant | Field Name | 'ASSGT_CREATION_DATE_FROM' | LIKE FIELDNAME | Public |
| GC_ASSG_DATE_TO | Constant | Field Name | 'ASSGT_CREATION_DATE_TO' | LIKE FIELDNAME | Public |
| GC_ASSG_USER_ID | Constant | Field Name | 'ASSGT_CREATION_USER_ID' | LIKE FIELDNAME | Public |
| GC_FLAG | Static Attribute | Flag | ' ' | LIKE WDY_BOOLEAN | Public |
| GC_FLAG1 | Static Attribute | Supplement for True Boolean Type: 'X' == True '' == False | LIKE WDY_BOOLEAN | Public | |
| GC_MAXNO | Constant | Field Name | 'MAXNO' | LIKE FIELDNAME | Public |
| GC_OBJ_DIR | Constant | Relationship Type | 'DIR' | LIKE /PLMB/GOS_OBJECT_TYPE | Public |
| GC_OBJ_ECN | Constant | Relationship Type | 'ECN' | LIKE /PLMB/GOS_OBJECT_TYPE | Public |
| GC_OBJ_MAT | Constant | Relationship Type | 'MAT' | LIKE /PLMB/GOS_OBJECT_TYPE | Public |
| GC_OBJ_MBOM | Constant | Relationship Type | 'MBOM' | LIKE /PLMB/GOS_OBJECT_TYPE | Public |
| GC_PUBLISH_MAXNO | Constant | Field Name | 'PUBLISH_MAXNO' | LIKE FIELDNAME | Public |
| GC_REL_ASSIGNED | Constant | Relationship Type | 'A' | LIKE /PLMB/AUTH_ACC_REL_TYPE | Public |
| GC_REL_OWNED | Constant | Relationship Type | 'O' | LIKE /PLMB/AUTH_ACC_REL_TYPE | Public |
| GO_ACC_BO | Static Attribute | BO Class of ACC | LIKE /PLMB/CL_AUTH_ACC_BO | Protected | |
| GO_BO_ROLE | Static Attribute | BO class for PLM roles | LIKE /PLMB/CL_AUTH_ROLE_BO | Protected | |
| GO_BO_UGRP | Static Attribute | Methods for User groups in ACC's | LIKE /PLMB/CL_UGRP_BO | Protected | |
| GO_BO_USER | Static Attribute | Methods for Users in ACC's | LIKE /PLMB/CL_UGRP_USER_BO | Protected | |
| GO_DO_ACC_REL_OBJ | Static Attribute | Assignments of Business obj to ACC | LIKE /PLMB/CL_AUTH_ACC_REL_OBJ_DO | Protected | |
| GO_DO_ACC_ROLE_ASSGT | Static Attribute | DO Class for role assignments to ACCs | LIKE /PLMB/CL_AUTH_ACC_ROLE_ASSGT | Protected | |
| GV_MESSAGE | Static Attribute | Message string | LIKE STRING | Protected | |
| MV_MODE | Static Attribute | Mode | LIKE /PLMB/SPI_MODE | Protected |
Links to Related Class(s)
/PLMB/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects