SAP /XPPM/BC_ACL_MASSCHECK OO Class - Public Service Class: Mass ACL Check









/XPPM/BC_ACL_MASSCHECK 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 /XPPM/BC_ACL_MASSCHECK including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of /XPPM/BC_ACL_MASSCHECK 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 NameDescriptionVisability
CHECK_COMPLETEChecks an entity completelyPrivate
CALL METHOD /xppm/bc_acl_masscheck=>CHECK_COMPLETE...more details

CHECK_ENTITYCheck an entity (no inheritance)Private
CALL METHOD /xppm/bc_acl_masscheck=>CHECK_ENTITY...more details

CHECK_PRIMITIVE_AUTHORIZATIONChech authorization for a single user, no inheritancePrivate
CALL METHOD /xppm/bc_acl_masscheck=>CHECK_PRIMITIVE_AUTHORIZATION...more details

CHECK_SUPER_RIGHTSChecks whether the current check is true due to super rightsPrivate
CALL METHOD /xppm/bc_acl_masscheck=>CHECK_SUPER_RIGHTS...more details

CLASS_CONSTRUCTORInitializationPrivate
CALL METHOD /xppm/bc_acl_masscheck=>CLASS_CONSTRUCTOR...more details

GET_ELEMENT_AUTHORIZATIONSReturns the Authorizations of an EntityPrivate
CALL METHOD /xppm/bc_acl_masscheck=>GET_ELEMENT_AUTHORIZATIONS...more details

GET_ELEMENT_HIERARCHYReturns the Element hierarchyPrivate
CALL METHOD /xppm/bc_acl_masscheck=>GET_ELEMENT_HIERARCHY...more details

GET_MASS_ELEMENT_HIERARCHYGet the hierarchy for a number of entitiesPrivate
CALL METHOD /xppm/bc_acl_masscheck=>GET_MASS_ELEMENT_HIERARCHY...more details

GET_SUBST_USERSFor an entity path it returns a list of substituted usersPrivate
CALL METHOD /xppm/bc_acl_masscheck=>GET_SUBST_USERS...more details

INIT_BUFFERSClear the buffers (changed)Private
CALL METHOD /xppm/bc_acl_masscheck=>INIT_BUFFERS...more details

IS_AUTHORIZEDChecks whether the user is authorized for the activityPrivate
CALL METHOD /xppm/bc_acl_masscheck=>IS_AUTHORIZED...more details

IS_AUTHORIZED_MASS_FILTERFilters the given users due to their authorityPrivate
CALL METHOD /xppm/bc_acl_masscheck=>IS_AUTHORIZED_MASS_FILTER...more details

IS_AUTHORIZED_MASS_FILT_FSYMFilters the given users due to their authorityPrivate
CALL METHOD /xppm/bc_acl_masscheck=>IS_AUTHORIZED_MASS_FILT_FSYM...more details

IS_AUTHORIZED_SELECTIONGet a selection of CGPL objects for which the user is auth.Private
CALL METHOD /xppm/bc_acl_masscheck=>IS_AUTHORIZED_SELECTION...more details



/XPPM/BC_ACL_MASSCHECK 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.

NameLevelDescriptionInitial ValueTypeVisability
GR_OBJ_MNGRInstance AttributeDevelopment Projects: Administration of Application ObjectsLIKE
Private
GT_ACO_HR_ORGInstance AttributeBuffered ACOs for HR OrgLIKE
Private
GT_ACO_ROLEInstance AttributeBuffered ACOs for RolesLIKE
Private
GT_ACO_USERInstance AttributeBuffered ACOs for UserLIKE
Private
GT_ACO_USER_GROUPInstance AttributeBuffered ACOs for User GroupLIKE
Private
GT_ACTIVITY_CUSTInstance AttributeAllowed activities per object typeLIKE
Private
GT_HIER_BUFFERInstance AttributeHierarchy buffer tableLIKE
Private
GT_MEMB_HR_ORGInstance AttributeMembers of an HR OrgaLIKE
Private
GT_MEMB_ROLEInstance AttributeMembers of a RoleLIKE
Private
GT_MEMB_USER_GROUPInstance AttributeMembers of a user groupLIKE
Private
GT_SUBST_BUFFERInstance AttributeSubstitute buffer tableLIKE
Private
GT_SUPER_BUFFERInstance AttributeACO-Super resultsLIKE
Private


Links to Related Class(s)

/XPPM/BC...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!