Skip to content

/AWS1/CL_SGMJOBSECSTATUSTRANS

Represents a secondary status transition for a job. Jobs progress through multiple secondary statuses during execution. Each transition records the status, start time, optional end time, and an optional message with additional details.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_status TYPE /AWS1/SGMJOBSECONDARYSTATUS /AWS1/SGMJOBSECONDARYSTATUS

The secondary status of the job at this transition point.

iv_starttime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The date and time that the status transition started.

Optional arguments:

iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The date and time that the status transition ended.

iv_statusmessage TYPE /AWS1/SGMSTRING /AWS1/SGMSTRING

A detailed message about the status transition.


Queryable Attributes

Status

The secondary status of the job at this transition point.

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

StartTime

The date and time that the status transition started.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

EndTime

The date and time that the status transition ended.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

StatusMessage

A detailed message about the status transition.

Accessible with the following methods

Method Description
GET_STATUSMESSAGE() Getter for STATUSMESSAGE, with configurable default
ASK_STATUSMESSAGE() Getter for STATUSMESSAGE w/ exceptions if field has no value
HAS_STATUSMESSAGE() Determine if STATUSMESSAGE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_JOBSECONDARYSTATUSTRANSS

TYPES TT_JOBSECONDARYSTATUSTRANSS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGMJOBSECSTATUSTRANS WITH DEFAULT KEY
.