Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SMI_ODATA_SRV_HELPER | Social Media Integration Odata service helper class | 20130515 |
Properties
Interface | IF_SMI_ODATA_SRV_HELPER | |
Short Description | SMI OData Service helper |
General Data
Package | AR_702_SM_SERVICES | UI AR - Social Media Data Provider Impl. (Rel. Dependent) |
Created | 20130515 | SAP |
Last changed | 20141120 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_MGW_APPL_SRV_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWBEP/IF_MGW_CORE_SRV_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | CL_SM_INTEGRATION_MPC | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | CL_SM_INTEGRATION_MPC_EXT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
6 | IF_SMI_ODATA_XML_CONVERTER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SMI_ODATA_SRV_HELPER has no interface.
Friends
Interface IF_SMI_ODATA_SRV_HELPER has no friend.
Attributes
Interface IF_SMI_ODATA_SRV_HELPER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Assigns the Group Id. to the BusinessObject Id. | 20130530 |
2 | ![]() |
Instance method | Public | Method | Uploads a file to Jam. | 20131101 |
3 | ![]() |
Instance method | Public | Method | Creates a new Featured ExternalObject in Jam. | 20140409 |
4 | ![]() |
Instance method | Public | Method | Creates a group. | 20130515 |
5 | ![]() |
Instance method | Public | Method | Creates a new feed entry in the group's feed. | 20130829 |
6 | ![]() |
Instance method | Public | Method | Creates a group invite | 20130529 |
7 | ![]() |
Instance method | Public | Method | Returns groups assigned to the BusinessObject. | 20130530 |
8 | ![]() |
Instance method | Public | Method | Returns (BusinessObjectId, GroupId) pairs for a given BOId. | 20130626 |
9 | ![]() |
Instance method | Public | Method | Return the collaboration host's url | 20130621 |
10 | ![]() |
Instance method | Public | Method | Returns the external OData URL given a relative path. | 20131106 |
11 | ![]() |
Instance method | Public | Method | Returns folders of group or folder | 20131029 |
12 | ![]() |
Instance method | Public | Method | Returns a single group that the current user is a member of. | 20130529 |
13 | ![]() |
Instance method | Public | Method | Returns groups that the current user is a member of. | 20130530 |
14 | ![]() |
Instance method | Public | Method | Returns the groups where the BO is featured in. | 20140410 |
15 | ![]() |
Instance method | Public | Method | Returns the admins of a group | 20130529 |
16 | ![]() |
Instance method | Public | Method | Returns the number of groups in the provided collection. | 20140226 |
17 | ![]() |
Instance method | Public | Method | Returns the creator of a group | 20130529 |
18 | ![]() |
Instance method | Public | Method | Returns latest feed entries for the given group. | 20130917 |
19 | ![]() |
Instance method | Public | Method | Return list of group invites with sapuser | 20130607 |
20 | ![]() |
Instance method | Public | Method | Returns a single GroupMember | 20130621 |
21 | ![]() |
Instance method | Public | Method | Returns the members of a group | 20130529 |
22 | ![]() |
Instance method | Public | Method | Returns members of group w/ their roles | 20130603 |
23 | ![]() |
Instance method | Public | Method | SAP Users whose fullname, emai, or username contain string. | 20130613 |
24 | ![]() |
Instance method | Public | Method | Returns a member | 20130607 |
25 | ![]() |
Instance method | Public | Method | Returns a member's profile photo as reference to an xstring. | 20130903 |
26 | ![]() |
Instance method | Public | Method | Returns groups that aren't assigned to the BusinessObject. | 20130530 |
27 | ![]() |
Instance method | Public | Method | Returns the notices for the currently signed in user. | 20130913 |
28 | ![]() |
Instance method | Public | Method | Returns the number of unread notices. | 20131108 |
29 | ![]() |
Instance method | Public | Method | Return a single use token from collaboration host | 20130515 |
30 | ![]() |
Instance method | Public | Method | Unassigns the Group Id. from the BusinessObject Id. | 20130530 |
31 | ![]() |
Instance method | Public | Method | Update the specified group. | 20130515 |
32 | ![]() |
Instance method | Public | Method | Update a GroupMember by passing available actions | 20130611 |
Events
Interface IF_SMI_ODATA_SRV_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_SORTED_INTEGERS | Public | See coding | 20130710 | tt_sorted_integers type sorted table of i with unique default key
|
Method Signatures
Method ASSIGN_GROUP_ID_TO_BO_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BIZ_OBJ_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_BUSINESSOBJECT-ID | Business object id of pair to be stored in database. | 20130530 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Group id of pair to be stored in database. | 20130530 | ||
3 | ![]() |
IV_IS_COMMIT_REQUIRED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicates if the database layer must perform a commit. | 20130717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130530 | ||
2 | ![]() |
20130530 |
Method CREATE_CONTENT_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BODY_PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | The actual file. | 20131101 | ||
2 | ![]() |
IV_CONTENT_TYPE | Call by reference | Type reference (TYPE) | STRING | Mime type of the file. | 20131101 | ||
3 | ![]() |
IV_SLUG | Call by reference | Type reference (TYPE) | STRING | Name of the file. | 20131101 | ||
4 | ![]() |
IV_TARGET_LOCATION_ID | Call by reference | Type reference (TYPE) | STRING | Id of the Group of Folder | 20131101 | ||
5 | ![]() |
IV_TARGET_LOCATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Either Group or Folder | 20131101 | ||
6 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | STRING | Url of the file | 20140430 | ||
7 | ![]() |
RS_CONTENT_ITEM | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_CONTENTITEM | The media link entry corresponding to the file. | 20131101 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20131101 | |
2 | ![]() |
Technical Exception | 20131101 |
Method CREATE_FEATURED_EXTERNAL_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EXTERNAL_OBJECT | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_EXTERNALOBJECT | Contains property values of external object to create. | 20140409 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group to create feed entry in. | 20140409 | ||
3 | ![]() |
RS_EXTERNAL_OBJECT | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_EXTERNALOBJECT | Full details of external object if creation is successful. | 20140409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20140409 | |
2 | ![]() |
Technical Exception | 20140409 |
Method CREATE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GROUP | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP | Group details for group wanting to be created. | 20130515 | ||
2 | ![]() |
RS_GROUP | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP | Full details of group if creation was successful. | 20130515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130515 | |
2 | ![]() |
Technical Exception | 20130515 |
Method CREATE_GROUP_FEEDENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FEEDENTRY | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_FEEDENTRY | Contains property values of feed entry to create. | 20130829 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group to create feed entry in. | 20130829 | ||
3 | ![]() |
RS_FEEDENTRY | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_FEEDENTRY | Full details of feed entry if creation is successful. | 20130829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130829 | |
2 | ![]() |
Technical Exception | 20130829 |
Method CREATE_GROUP_INVITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GROUPINVITE | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUPINVITE | Contains message and email of person being invited. | 20130603 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group to which the invitation is to. | 20130603 | ||
3 | ![]() |
RS_GROUPINVITE | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUPINVITE | Full details of invitation if successful. | 20130603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130529 | |
2 | ![]() |
Technical Exception | 20130529 |
Method GET_ASSIGNED_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP | Groups assigned to specified business object. | 20130530 | ||
2 | ![]() |
IV_BIZ_OBJ_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_BUSINESSOBJECT-ID | Id of group to which returned groups are assigned to. | 20130530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130530 | |
2 | ![]() |
Technical Exception | 20130530 |
Method GET_BIZ_OBJ_GROUP_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BO_GROUP_ASSIGNMENTS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_BUSINESSOBJECTGROUPASSIGNME | BusinessObjectGroupAssignments for the given BOId. | 20130626 | ||
2 | ![]() |
IV_BIZ_OBJ_ID | Call by reference | Type reference (TYPE) | STRING | business object id for which to get the group assignments | 20130626 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130626 | |
2 | ![]() |
Technical Exception | 20130626 |
Method GET_COLLABORATION_HOST_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_URL | Value transfer | Type reference (TYPE) | STRING | URL of used Jam instance. | 20130621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130621 | |
2 | ![]() |
Technical Exception | 20130621 |
Method GET_EXTERNAL_ODATA_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RELATIVE_PATH | Call by reference | Type reference (TYPE) | STRING | The relative path to be tranformed into a full external URL. | 20131106 | ||
2 | ![]() |
RV_EXTERNAL_URL | Value transfer | Type reference (TYPE) | STRING | The external OData URL. | 20131106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20131106 | |
2 | ![]() |
Technical Exception | 20131106 |
Method GET_FOLDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FOLDERS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_FOLDER | 20131029 | |||
2 | ![]() |
IV_FOLDER_ID | Call by reference | Type reference (TYPE) | STRING | 20131029 | |||
3 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | I | 20131029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20131030 | |
2 | ![]() |
Technical Exception | 20131030 |
Method GET_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group being requested. | 20130529 | ||
2 | ![]() |
IV_SKIP | Call by reference | Type reference (TYPE) | I | 0 | Value of $skip in the URL. | 20140228 | |
3 | ![]() |
IV_TOP | Call by reference | Type reference (TYPE) | I | 0 | Value of $top in the URL. | 20140228 | |
4 | ![]() |
RS_GROUP | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP | Request group. Only returned if user is group member. | 20130529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130529 | |
2 | ![]() |
Technical Exception | 20130529 |
Method GET_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP | List of Jam groups for the currently logged in user. | 20130530 | ||
2 | ![]() |
EV_SKIP_TOKEN | Call by reference | Type reference (TYPE) | STRING | Skip token corresponding to unreturned groups. | 20140226 | ||
3 | ![]() |
IV_SKIP | Call by reference | Type reference (TYPE) | I | 0 | Value of $skip in the URL. | 20140228 | |
4 | ![]() |
IV_SKIP_TOKEN | Call by reference | Type reference (TYPE) | STRING | '' | Skip token corresponding to next set of groups. | 20140226 | |
5 | ![]() |
IV_TOP | Call by reference | Type reference (TYPE) | I | 0 | Value of $top in the URL. | 20140228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130530 | ||
2 | ![]() |
20130530 |
Method GET_GROUPS_AS_FEATURED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP | 20140410 | |||
2 | ![]() |
IV_APPLICATION_CONTEXT | Call by reference | Type reference (TYPE) | STRING | 20140410 | |||
3 | ![]() |
IV_INT_ODATA_COLLECTION | Call by reference | Type reference (TYPE) | STRING | Internal OData collection. | 20140410 | ||
4 | ![]() |
IV_INT_ODATA_KEY | Call by reference | Type reference (TYPE) | STRING | Internal OData key. | 20140410 | ||
5 | ![]() |
IV_INT_ODATA_SERVICE_PATH | Call by reference | Type reference (TYPE) | STRING | Internal OData service path. | 20140410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20140410 | |
2 | ![]() |
Technical Exception | 20140410 |
Method GET_GROUP_ADMINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADMINS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_MEMBER | Administrators of specified group. | 20130529 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group the returned members administer. | 20130529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130529 | ||
2 | ![]() |
20130529 |
Method GET_GROUP_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GROUP_COUNT | Value transfer | Type reference (TYPE) | STRING | The currently logged in user's group count. | 20140226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20140226 | |
2 | ![]() |
Technical Exception | 20140226 |
Method GET_GROUP_CREATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group the returned member created. | 20130529 | ||
2 | ![]() |
RS_CREATOR | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_MEMBER | Creator of specified group. | 20130529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130529 | ||
2 | ![]() |
20130529 |
Method GET_GROUP_FEEDENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUP_FEEDENTRIES | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_FEEDENTRY | The group's latest feed entries. | 20130917 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group whose latest feed entries are to be returned. | 20130917 | ||
3 | ![]() |
IV_TOP | Call by reference | Type reference (TYPE) | I | How many feed entries to return. | 20130917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130917 | |
2 | ![]() |
Technical Exception | 20130917 |
Method GET_GROUP_INVITE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPINVITELIST | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_SAPGROUPMEMBER | The invite list for the identified group. | 20130607 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group to which belongs the returned invite list. | 20130607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130610 | |
2 | ![]() |
Technical Exception | 20130610 |
Method GET_GROUP_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUP_MEMBER_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUPMEMBER-ID | Id of GroupMember entity to return. Id = GroupId-MemberId | 20130621 | ||
2 | ![]() |
RS_GROUP_MEMBER | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUPMEMBER | Specified GroupMember entity. | 20130621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130621 | |
2 | ![]() |
Technical Exception | 20130621 |
Method GET_GROUP_MEMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MEMBERS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_MEMBER | Members belonging to specified group. | 20130529 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group to which returned members belong to. | 20130529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130529 | |
2 | ![]() |
Technical Exception | 20130529 |
Method GET_GROUP_MEMBERSHIPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPMEMBERS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_GROUPMEMBER | GroupMember entities associated to the specified group. | 20130603 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Id of group for which to get group membership details. | 20130604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130603 | ||
2 | ![]() |
20130603 |
Method GET_MATCHING_SAP_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MATCHING_SAP_USERS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_SAPUSER | Users whose fullname, email, or username contain the string. | 20130613 | ||
2 | ![]() |
IV_CONTAINED_STRING | Call by reference | Type reference (TYPE) | STRING | String contained in fullname, email, or username. | 20130613 | ||
3 | ![]() |
IV_MAX_MATCHES_TO_RETURN | Call by reference | Type reference (TYPE) | I | Max users to return. If input is less than 1, 10 is default. | 20130613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130613 | |
2 | ![]() |
Technical Exception | 20130613 |
Method GET_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MEMBER_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_MEMBER-ID | Id of member to be returned. | 20130607 | ||
2 | ![]() |
RS_MEMBER | Value transfer | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_MEMBER | Specified member. | 20130607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130607 | |
2 | ![]() |
Technical Exception | 20130607 |
Method GET_MEMBER_PROFILE_PHOTO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MAX_X | Call by reference | Type reference (TYPE) | I | 60 | Maximum width in pixels of rectangle photo must fit in. | 20130926 | |
2 | ![]() |
IV_MAX_Y | Call by reference | Type reference (TYPE) | I | 60 | Maximum height in pixels of rectangle photo must fit in. | 20130926 | |
3 | ![]() |
IV_MEMBER_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_MEMBER-ID | Id of member to be returned. | 20130903 | ||
4 | ![]() |
RV_MEMBER_PROFILE_PHOTO | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MEDIA_RESOURCE | Profile photo: includes mime type and xstring payload | 20130909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130903 | |
2 | ![]() |
Technical Exception | 20130903 |
Method GET_NONASSIGNED_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUPS | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP | Groups that aren't assigned to specified business object. | 20130530 | ||
2 | ![]() |
IV_BIZ_OBJ_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_BUSINESSOBJECT-ID | Id of group to which returned groups aren't assigned to. | 20130530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130530 | ||
2 | ![]() |
20130530 |
Method GET_NOTICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MEMBER_NOTICES | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TT_NOTICE | The member's notices. | 20130913 | ||
2 | ![]() |
IV_TOP | Call by reference | Type reference (TYPE) | I | How many notices to return. | 20130913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130913 | |
2 | ![]() |
Technical Exception | 20130913 |
Method GET_NOTICE_UNREAD_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NOTICE_UNREAD_COUNT | Value transfer | Type reference (TYPE) | I | The number of unread notices. | 20131108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20131108 | |
2 | ![]() |
Technical Exception | 20131108 |
Method GET_SINGLE_USE_TOKEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SINGLE_USE_TOKEN | Value transfer | Type reference (TYPE) | STRING | Jam single use token. | 20130515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130515 | |
2 | ![]() |
Technical Exception | 20130515 |
Method UNASSIGN_GROUP_ID_FROM_BO_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BIZ_OBJ_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_BUSINESSOBJECT-ID | Business object id of pair to be deleted from the database. | 20130530 | ||
2 | ![]() |
IV_GROUP_ID | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID | Group id of pair to be deleted from the database. | 20130530 | ||
3 | ![]() |
IV_IS_COMMIT_REQUIRED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicates if the database layer must perform a commit. | 20130717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130530 | ||
2 | ![]() |
20130530 |
Method UPDATE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GROUP | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP | Details to update on group identified by id in structure. | 20130515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130515 | |
2 | ![]() |
Technical Exception | 20130515 |
Method UPDATE_GROUPMEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GROUPMEMBER | Call by reference | Type reference (TYPE) | CL_SM_INTEGRATION_MPC_EXT=>TS_GROUPMEMBER | Details to update on GroupMember entity id'ed by structure. | 20130611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130611 | |
2 | ![]() |
Technical Exception | 20130611 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 100 |