SAP ABAP Interface IF_SMI_ODATA_SRV_HELPER (SMI OData Service helper)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-SM (Application Component) SAP UI Integration - Social Media Collaboration Enablement
     AR_702_SM_SERVICES (Package) UI AR - Social Media Data Provider Impl. (Rel. Dependent)
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 ASSIGN_GROUP_ID_TO_BO_ID Instance method Public Method Assigns the Group Id. to the BusinessObject Id. 20130530
2 CREATE_CONTENT_ITEM Instance method Public Method Uploads a file to Jam. 20131101
3 CREATE_FEATURED_EXTERNAL_OBJ Instance method Public Method Creates a new Featured ExternalObject in Jam. 20140409
4 CREATE_GROUP Instance method Public Method Creates a group. 20130515
5 CREATE_GROUP_FEEDENTRY Instance method Public Method Creates a new feed entry in the group's feed. 20130829
6 CREATE_GROUP_INVITE Instance method Public Method Creates a group invite 20130529
7 GET_ASSIGNED_GROUPS Instance method Public Method Returns groups assigned to the BusinessObject. 20130530
8 GET_BIZ_OBJ_GROUP_ASSIGNMENTS Instance method Public Method Returns (BusinessObjectId, GroupId) pairs for a given BOId. 20130626
9 GET_COLLABORATION_HOST_URL Instance method Public Method Return the collaboration host's url 20130621
10 GET_EXTERNAL_ODATA_URL Instance method Public Method Returns the external OData URL given a relative path. 20131106
11 GET_FOLDERS Instance method Public Method Returns folders of group or folder 20131029
12 GET_GROUP Instance method Public Method Returns a single group that the current user is a member of. 20130529
13 GET_GROUPS Instance method Public Method Returns groups that the current user is a member of. 20130530
14 GET_GROUPS_AS_FEATURED Instance method Public Method Returns the groups where the BO is featured in. 20140410
15 GET_GROUP_ADMINS Instance method Public Method Returns the admins of a group 20130529
16 GET_GROUP_COUNT Instance method Public Method Returns the number of groups in the provided collection. 20140226
17 GET_GROUP_CREATOR Instance method Public Method Returns the creator of a group 20130529
18 GET_GROUP_FEEDENTRIES Instance method Public Method Returns latest feed entries for the given group. 20130917
19 GET_GROUP_INVITE_LIST Instance method Public Method Return list of group invites with sapuser 20130607
20 GET_GROUP_MEMBER Instance method Public Method Returns a single GroupMember 20130621
21 GET_GROUP_MEMBERS Instance method Public Method Returns the members of a group 20130529
22 GET_GROUP_MEMBERSHIPS Instance method Public Method Returns members of group w/ their roles 20130603
23 GET_MATCHING_SAP_USERS Instance method Public Method SAP Users whose fullname, emai, or username contain string. 20130613
24 GET_MEMBER Instance method Public Method Returns a member 20130607
25 GET_MEMBER_PROFILE_PHOTO Instance method Public Method Returns a member's profile photo as reference to an xstring. 20130903
26 GET_NONASSIGNED_GROUPS Instance method Public Method Returns groups that aren't assigned to the BusinessObject. 20130530
27 GET_NOTICES Instance method Public Method Returns the notices for the currently signed in user. 20130913
28 GET_NOTICE_UNREAD_COUNT Instance method Public Method Returns the number of unread notices. 20131108
29 GET_SINGLE_USE_TOKEN Instance method Public Method Return a single use token from collaboration host 20130515
30 UNASSIGN_GROUP_ID_FROM_BO_ID Instance method Public Method Unassigns the Group Id. from the BusinessObject Id. 20130530
31 UPDATE_GROUP Instance method Public Method Update the specified group. 20130515
32 UPDATE_GROUPMEMBER 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 Importing 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 Importing 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 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130530
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130530

Method CREATE_CONTENT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BODY_PAYLOAD Call by reference Type reference (TYPE) XSTRING The actual file. 20131101
2 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING Mime type of the file. 20131101
3 Importing IV_SLUG Call by reference Type reference (TYPE) STRING Name of the file. 20131101
4 Importing IV_TARGET_LOCATION_ID Call by reference Type reference (TYPE) STRING Id of the Group of Folder 20131101
5 Importing IV_TARGET_LOCATION_TYPE Call by reference Type reference (TYPE) STRING Either Group or Folder 20131101
6 Importing IV_URL Call by reference Type reference (TYPE) STRING Url of the file 20140430
7 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131101
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131101

Method CREATE_FEATURED_EXTERNAL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140409
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140409

Method CREATE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130515
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130515

Method CREATE_GROUP_FEEDENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130829
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130829

Method CREATE_GROUP_INVITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130529
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130529

Method GET_ASSIGNED_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP Groups assigned to specified business object. 20130530
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130530
2 /IWBEP/CX_MGW_TECH_EXCEPTION 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 Exporting ET_BO_GROUP_ASSIGNMENTS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_BUSINESSOBJECTGROUPASSIGNME BusinessObjectGroupAssignments for the given BOId. 20130626
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130626
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130626

Method GET_COLLABORATION_HOST_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_URL Value transfer Type reference (TYPE) STRING URL of used Jam instance. 20130621
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130621
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130621

Method GET_EXTERNAL_ODATA_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELATIVE_PATH Call by reference Type reference (TYPE) STRING The relative path to be tranformed into a full external URL. 20131106
2 Returning RV_EXTERNAL_URL Value transfer Type reference (TYPE) STRING The external OData URL. 20131106
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131106
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131106

Method GET_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOLDERS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_FOLDER 20131029
2 Importing IV_FOLDER_ID Call by reference Type reference (TYPE) STRING 20131029
3 Importing IV_GROUP_ID Call by reference Type reference (TYPE) I 20131029
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131030
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131030

Method GET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUP_ID Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TS_GROUP-ID Id of group being requested. 20130529
2 Importing IV_SKIP Call by reference Type reference (TYPE) I 0 Value of $skip in the URL. 20140228
3 Importing IV_TOP Call by reference Type reference (TYPE) I 0 Value of $top in the URL. 20140228
4 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130529
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130529

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Exporting EV_SKIP_TOKEN Call by reference Type reference (TYPE) STRING Skip token corresponding to unreturned groups. 20140226
3 Importing IV_SKIP Call by reference Type reference (TYPE) I 0 Value of $skip in the URL. 20140228
4 Importing IV_SKIP_TOKEN Call by reference Type reference (TYPE) STRING '' Skip token corresponding to next set of groups. 20140226
5 Importing IV_TOP Call by reference Type reference (TYPE) I 0 Value of $top in the URL. 20140228
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130530
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130530

Method GET_GROUPS_AS_FEATURED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_GROUP 20140410
2 Importing IV_APPLICATION_CONTEXT Call by reference Type reference (TYPE) STRING 20140410
3 Importing IV_INT_ODATA_COLLECTION Call by reference Type reference (TYPE) STRING Internal OData collection. 20140410
4 Importing IV_INT_ODATA_KEY Call by reference Type reference (TYPE) STRING Internal OData key. 20140410
5 Importing IV_INT_ODATA_SERVICE_PATH Call by reference Type reference (TYPE) STRING Internal OData service path. 20140410
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140410
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140410

Method GET_GROUP_ADMINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADMINS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_MEMBER Administrators of specified group. 20130529
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130529
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130529

Method GET_GROUP_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GROUP_COUNT Value transfer Type reference (TYPE) STRING The currently logged in user's group count. 20140226
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20140226
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20140226

Method GET_GROUP_CREATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130529
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130529

Method GET_GROUP_FEEDENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP_FEEDENTRIES Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_FEEDENTRY The group's latest feed entries. 20130917
2 Importing 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 Importing IV_TOP Call by reference Type reference (TYPE) I How many feed entries to return. 20130917
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130917
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130917

Method GET_GROUP_INVITE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPINVITELIST Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_SAPGROUPMEMBER The invite list for the identified group. 20130607
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130610
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130610

Method GET_GROUP_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130621
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130621

Method GET_GROUP_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMBERS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_MEMBER Members belonging to specified group. 20130529
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130529
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130529

Method GET_GROUP_MEMBERSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPMEMBERS Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_GROUPMEMBER GroupMember entities associated to the specified group. 20130603
2 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130603
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130603

Method GET_MATCHING_SAP_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Importing IV_CONTAINED_STRING Call by reference Type reference (TYPE) STRING String contained in fullname, email, or username. 20130613
3 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130613
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130613

Method GET_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Returning RS_MEMBER Value transfer Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TS_MEMBER Specified member. 20130607
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130607
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130607

Method GET_MEMBER_PROFILE_PHOTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_X Call by reference Type reference (TYPE) I 60 Maximum width in pixels of rectangle photo must fit in. 20130926
2 Importing IV_MAX_Y Call by reference Type reference (TYPE) I 60 Maximum height in pixels of rectangle photo must fit in. 20130926
3 Importing 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 Returning 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130903
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130903

Method GET_NONASSIGNED_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130530
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130530

Method GET_NOTICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMBER_NOTICES Call by reference Type reference (TYPE) CL_SM_INTEGRATION_MPC_EXT=>TT_NOTICE The member's notices. 20130913
2 Importing IV_TOP Call by reference Type reference (TYPE) I How many notices to return. 20130913
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130913
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130913

Method GET_NOTICE_UNREAD_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NOTICE_UNREAD_COUNT Value transfer Type reference (TYPE) I The number of unread notices. 20131108
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131108
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131108

Method GET_SINGLE_USE_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SINGLE_USE_TOKEN Value transfer Type reference (TYPE) STRING Jam single use token. 20130515
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130515
2 /IWBEP/CX_MGW_TECH_EXCEPTION 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 Importing 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 Importing 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 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION 20130530
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20130530

Method UPDATE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130515
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130515

Method UPDATE_GROUPMEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130611
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130611
History
Last changed by/on SAP  20141120 
SAP Release Created in 100