/AWS1/CL_BCFGETACCTACTIVITYRSP¶
GetAccountActivityResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_activityid TYPE /AWS1/BCFACTIVITYID /AWS1/BCFACTIVITYID¶
A unique identifier that identifies the activity.
iv_title TYPE /AWS1/BCFGENERICSTRING /AWS1/BCFGENERICSTRING¶
A short activity title.
iv_description TYPE /AWS1/BCFGENERICSTRING /AWS1/BCFGENERICSTRING¶
Provides detailed information about the activity and its expected outcomes.
iv_status TYPE /AWS1/BCFACTIVITYSTATUS /AWS1/BCFACTIVITYSTATUS¶
The current activity status.
iv_instructionsurl TYPE /AWS1/BCFGENERICSTRING /AWS1/BCFGENERICSTRING¶
The URL resource that provides guidance on activity requirements and completion.
io_reward TYPE REF TO /AWS1/CL_BCFACTIVITYREWARD /AWS1/CL_BCFACTIVITYREWARD¶
A reward granted upon activity completion.
Optional arguments:¶
iv_estimatedtimetocomplinm00 TYPE /AWS1/BCFINTEGER /AWS1/BCFINTEGER¶
The estimated time to complete the activity. This is the duration in minutes.
iv_expiresat TYPE /AWS1/BCFTIMESTAMP /AWS1/BCFTIMESTAMP¶
The time by which the activity must be completed to receive a reward.
iv_startedat TYPE /AWS1/BCFTIMESTAMP /AWS1/BCFTIMESTAMP¶
The timestamp when the activity started. This field appears only for activities in the
IN_PROGRESSorCOMPLETEDstates.
iv_completedat TYPE /AWS1/BCFTIMESTAMP /AWS1/BCFTIMESTAMP¶
The timestamp when the activity is completed. This field appears only for activities in the
COMPLETEDstate.
Queryable Attributes¶
activityId¶
A unique identifier that identifies the activity.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYID() |
Getter for ACTIVITYID, with configurable default |
ASK_ACTIVITYID() |
Getter for ACTIVITYID w/ exceptions if field has no value |
HAS_ACTIVITYID() |
Determine if ACTIVITYID has a value |
title¶
A short activity title.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TITLE() |
Getter for TITLE, with configurable default |
ASK_TITLE() |
Getter for TITLE w/ exceptions if field has no value |
HAS_TITLE() |
Determine if TITLE has a value |
description¶
Provides detailed information about the activity and its expected outcomes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
status¶
The current activity status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
instructionsUrl¶
The URL resource that provides guidance on activity requirements and completion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTRUCTIONSURL() |
Getter for INSTRUCTIONSURL, with configurable default |
ASK_INSTRUCTIONSURL() |
Getter for INSTRUCTIONSURL w/ exceptions if field has no val |
HAS_INSTRUCTIONSURL() |
Determine if INSTRUCTIONSURL has a value |
reward¶
A reward granted upon activity completion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REWARD() |
Getter for REWARD |
estimatedTimeToCompleteInMinutes¶
The estimated time to complete the activity. This is the duration in minutes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ESTIMATEDTIMETOCOMPLIN00() |
Getter for ESTIMATEDTIMETOCOMPLINMINS, with configurable def |
ASK_ESTIMATEDTIMETOCOMPLIN00() |
Getter for ESTIMATEDTIMETOCOMPLINMINS w/ exceptions if field |
HAS_ESTIMATEDTIMETOCOMPLIN00() |
Determine if ESTIMATEDTIMETOCOMPLINMINS has a value |
expiresAt¶
The time by which the activity must be completed to receive a reward.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRESAT() |
Getter for EXPIRESAT, with configurable default |
ASK_EXPIRESAT() |
Getter for EXPIRESAT w/ exceptions if field has no value |
HAS_EXPIRESAT() |
Determine if EXPIRESAT has a value |
startedAt¶
The timestamp when the activity started. This field appears only for activities in the
IN_PROGRESSorCOMPLETEDstates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
completedAt¶
The timestamp when the activity is completed. This field appears only for activities in the
COMPLETEDstate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPLETEDAT() |
Getter for COMPLETEDAT, with configurable default |
ASK_COMPLETEDAT() |
Getter for COMPLETEDAT w/ exceptions if field has no value |
HAS_COMPLETEDAT() |
Determine if COMPLETEDAT has a value |