Skip to content

/AWS1/CL_IOESETTIMERACTION

Information needed to set the timer.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_timername TYPE /AWS1/IOETIMERNAME /AWS1/IOETIMERNAME

The name of the timer.

Optional arguments:

iv_seconds TYPE /AWS1/IOESECONDS /AWS1/IOESECONDS

The number of seconds until the timer expires. The minimum value is 60 seconds to ensure accuracy. The maximum value is 31622400 seconds.

iv_durationexpression TYPE /AWS1/IOEVARIABLEVALUE /AWS1/IOEVARIABLEVALUE

The duration of the timer, in seconds. You can use a string expression that includes numbers, variables ($variable.), and input values ($input..) as the duration. The range of the duration is 1-31622400 seconds. To ensure accuracy, the minimum duration is 60 seconds. The evaluated result of the duration is rounded down to the nearest whole number.


Queryable Attributes

timerName

The name of the timer.

Accessible with the following methods

Method Description
GET_TIMERNAME() Getter for TIMERNAME, with configurable default
ASK_TIMERNAME() Getter for TIMERNAME w/ exceptions if field has no value
HAS_TIMERNAME() Determine if TIMERNAME has a value

seconds

The number of seconds until the timer expires. The minimum value is 60 seconds to ensure accuracy. The maximum value is 31622400 seconds.

Accessible with the following methods

Method Description
GET_SECONDS() Getter for SECONDS, with configurable default
ASK_SECONDS() Getter for SECONDS w/ exceptions if field has no value
HAS_SECONDS() Determine if SECONDS has a value

durationExpression

The duration of the timer, in seconds. You can use a string expression that includes numbers, variables ($variable.), and input values ($input..) as the duration. The range of the duration is 1-31622400 seconds. To ensure accuracy, the minimum duration is 60 seconds. The evaluated result of the duration is rounded down to the nearest whole number.

Accessible with the following methods

Method Description
GET_DURATIONEXPRESSION() Getter for DURATIONEXPRESSION, with configurable default
ASK_DURATIONEXPRESSION() Getter for DURATIONEXPRESSION w/ exceptions if field has no
HAS_DURATIONEXPRESSION() Determine if DURATIONEXPRESSION has a value