/AWS1/CL_FNDPERMGROUPBYUSER¶
The structure of a permission group associated with a user.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_permissiongroupid TYPE /AWS1/FNDPERMISSIONGROUPID /AWS1/FNDPERMISSIONGROUPID¶
The unique identifier for the permission group.
iv_name TYPE /AWS1/FNDPERMISSIONGROUPNAME /AWS1/FNDPERMISSIONGROUPNAME¶
The name of the permission group.
iv_membershipstatus TYPE /AWS1/FNDPERMGRPMEMBERSHIPSTAT /AWS1/FNDPERMGRPMEMBERSHIPSTAT¶
Indicates the status of the user within a permission group.
ADDITION_IN_PROGRESS– The user is currently being added to the permission group.
ADDITION_SUCCESS– The user is successfully added to the permission group.
REMOVAL_IN_PROGRESS– The user is currently being removed from the permission group.
Queryable Attributes¶
permissionGroupId¶
The unique identifier for the permission group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERMISSIONGROUPID() |
Getter for PERMISSIONGROUPID, with configurable default |
ASK_PERMISSIONGROUPID() |
Getter for PERMISSIONGROUPID w/ exceptions if field has no v |
HAS_PERMISSIONGROUPID() |
Determine if PERMISSIONGROUPID has a value |
name¶
The name of the permission group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
membershipStatus¶
Indicates the status of the user within a permission group.
ADDITION_IN_PROGRESS– The user is currently being added to the permission group.
ADDITION_SUCCESS– The user is successfully added to the permission group.
REMOVAL_IN_PROGRESS– The user is currently being removed from the permission group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEMBERSHIPSTATUS() |
Getter for MEMBERSHIPSTATUS, with configurable default |
ASK_MEMBERSHIPSTATUS() |
Getter for MEMBERSHIPSTATUS w/ exceptions if field has no va |
HAS_MEMBERSHIPSTATUS() |
Determine if MEMBERSHIPSTATUS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_PERMISSIONGROUPBYUSERLIST¶
TYPES TT_PERMISSIONGROUPBYUSERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FNDPERMGROUPBYUSER WITH DEFAULT KEY
.