SAP IF_STW_ACTIVITY OO Class - StreamWork Activity
IF_STW_ACTIVITY 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 IF_STW_ACTIVITY 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 IF_STW_ACTIVITY 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 |
CREATE_ITEM_INSTANCE | Create Item Instance | Public |
CALL METHOD if_stw_activity=>CREATE_ITEM_INSTANCE...more details | ||
CREATE_TASK | Create Task | Public |
CALL METHOD if_stw_activity=>CREATE_TASK...more details | ||
FOLLOW | Public | |
CALL METHOD if_stw_activity=>FOLLOW...more details | ||
GET_CREATED_AT | Get Attribute 'Created at' | Public |
CALL METHOD if_stw_activity=>GET_CREATED_AT...more details | ||
GET_CREATOR | Get the Creator of an Activity | Public |
CALL METHOD if_stw_activity=>GET_CREATOR...more details | ||
GET_DUE_DATE | Get Activity Attribute 'Due Date' | Public |
CALL METHOD if_stw_activity=>GET_DUE_DATE...more details | ||
| ||
GET_FOLLOWERS | Public | |
CALL METHOD if_stw_activity=>GET_FOLLOWERS...more details | ||
GET_ID | Get the Activity ID | Public |
CALL METHOD if_stw_activity=>GET_ID...more details | ||
GET_INVITATIONS | Get the Pending Participant Invitations of an Activity | Public |
CALL METHOD if_stw_activity=>GET_INVITATIONS...more details | ||
GET_ITEMS | Get Items for the Activity | Public |
CALL METHOD if_stw_activity=>GET_ITEMS...more details | ||
GET_LINK | Get the Link to an Activity | Public |
CALL METHOD if_stw_activity=>GET_LINK...more details | ||
GET_NAME | Get the Activity Name | Public |
CALL METHOD if_stw_activity=>GET_NAME...more details | ||
GET_OWNER | Get the Owner of the Activity | Public |
CALL METHOD if_stw_activity=>GET_OWNER...more details | ||
GET_PARTICIPANTS | Get the Participants of an Activity | Public |
CALL METHOD if_stw_activity=>GET_PARTICIPANTS...more details | ||
GET_PRIVACY | Get Activity Attribute 'Privacy' | Public |
CALL METHOD if_stw_activity=>GET_PRIVACY...more details | ||
GET_PURPOSE | Get Activity Description | Public |
CALL METHOD if_stw_activity=>GET_PURPOSE...more details | ||
GET_REMINDER | Get Activity Attribute 'Reminder' | Public |
CALL METHOD if_stw_activity=>GET_REMINDER...more details | ||
GET_RESOURCE_FEED | Public | |
CALL METHOD if_stw_activity=>GET_RESOURCE_FEED...more details | ||
GET_SHARING | Get Activity Attribute 'Sharing' | Public |
CALL METHOD if_stw_activity=>GET_SHARING...more details | ||
GET_STATUS | Get the Status of an Activity | Public |
CALL METHOD if_stw_activity=>GET_STATUS...more details | ||
GET_TAGS | Get Tags | Public |
CALL METHOD if_stw_activity=>GET_TAGS...more details | ||
GET_TASKS | Get Tasks | Public |
CALL METHOD if_stw_activity=>GET_TASKS...more details | ||
GET_UPDATED_AT | Get Attribute 'Updated At' | Public |
CALL METHOD if_stw_activity=>GET_UPDATED_AT...more details | ||
GET_UPDATE_COUNT | Get Attribute 'Update Count' | Public |
CALL METHOD if_stw_activity=>GET_UPDATE_COUNT...more details | ||
GET_VISIBILITY | Obsolete: Get Attribute 'Visibility' | Public |
CALL METHOD if_stw_activity=>GET_VISIBILITY...more details | ||
INVITE_PARTICIPANTS | Invite Participants to an Activity | Public |
CALL METHOD if_stw_activity=>INVITE_PARTICIPANTS...more details | ||
POST_STATUS_UPDATE | Public | |
CALL METHOD if_stw_activity=>POST_STATUS_UPDATE...more details | ||
REMOVE_PARTICIPANT | Remove a Participant from an Activity | Public |
CALL METHOD if_stw_activity=>REMOVE_PARTICIPANT...more details | ||
RESET_EVENT_COUNTER | Reset the Update Counter for an Activity | Public |
CALL METHOD if_stw_activity=>RESET_EVENT_COUNTER...more details | ||
SET_DUE_DATE | Set Due Date and Reminder of Activity | Public |
CALL METHOD if_stw_activity=>SET_DUE_DATE...more details | ||
SET_NAME | Set Name | Public |
CALL METHOD if_stw_activity=>SET_NAME...more details | ||
SET_OWNER | Set the Owner of the Activity | Public |
CALL METHOD if_stw_activity=>SET_OWNER...more details | ||
SET_PRIVACY | Set Activity Attribute 'Privacy' | Public |
CALL METHOD if_stw_activity=>SET_PRIVACY...more details | ||
SET_SHARING | Set Activity Attribute 'Sharing' | Public |
CALL METHOD if_stw_activity=>SET_SHARING...more details | ||
SET_STATUS | Set Status | Public |
CALL METHOD if_stw_activity=>SET_STATUS...more details | ||
UNFOLLOW | Public | |
CALL METHOD if_stw_activity=>UNFOLLOW...more details |
IF_STW_ACTIVITY 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_DUE_DATE | Constant | LIKE | Public | ||
GC_INVITABLE | Constant | num invitable of a activity | LIKE | Public | |
GC_PRIVACY | Constant | Enum Privacy of a activty | LIKE | Public | |
GC_REMINDER | Constant | LIKE | Public | ||
GC_SHARING | Constant | Enum Sharing of a activity | LIKE | Public | |
GC_STATUS | Constant | LIKE | Public | ||
GC_URL_TYPE | Constant | LIKE | Public | ||
GC_VISIBLITY | Constant | LIKE | Public |
IF_STW_ACTIVITY types
TS_ACTIVITY_TAG - Activity TagTS_EXTERNAL_ENTITY_INFO - External Reference
TS_INVITATION_ERROR - Invitation Error
TS_INVITATION_RESULT - Invitation Result
TT_ACTIVITY - List of Activity References
TT_ACTIVITY_ID - List of Activity IDs
TT_ACTIVITY_TAG - List of Activity Tags
TT_INVITATION_ERROR - List of Invitation Errors
TV_ACTIVITY_CREATED_AT - Created at (Timestamp)
TV_ACTIVITY_DUE_DATE - StreamWork Activity Due Date
TV_ACTIVITY_DUE_DATE_TS -
TV_ACTIVITY_ID - Activity ID
TV_ACTIVITY_INVITABLE - Invitable in Case of Confidential Privacy
TV_ACTIVITY_NAME - Activity Name
TV_ACTIVITY_PRIVACY - Privacy
TV_ACTIVITY_PURPOSE - Objectives
TV_ACTIVITY_REMINDER - StreamWork Activity Due Date Reminder
TV_ACTIVITY_REMINDER_TS -
TV_ACTIVITY_SHARING - Sharing State
TV_ACTIVITY_STATUS - Status
TV_ACTIVITY_TEMPLATE_ID - Template ID
TV_ACTIVITY_UPDATED_AT - Updated at (Timestamp)
TV_ACTIVITY_UPDATE_COUNT - Update Count
TV_ACTIVITY_URL_TYPE - URL Type
TV_ACTIVITY_VISIBILITY - Visibility of Activity
Links to Related Class(s)
IF_STW_A...Full list of available SAP object classes
Search for further information about these or an SAP related objects