Skip to content

/AWS1/CL_PPUJOB

Information about an async job tracked by the service. GetJob returns the full Job, which may grow detail-only fields that are not part of the JobSummary list view.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_jobid TYPE /AWS1/PPUJOBID /AWS1/PPUJOBID

The unique identifier of the asynchronous job. Use the GetJob operation to check the status of the job and to retrieve its results.

iv_status TYPE /AWS1/PPUJOBSTATUS /AWS1/PPUJOBSTATUS

The current lifecycle status of the job.

iv_operationtype TYPE /AWS1/PPUJOBOPERATIONTYPE /AWS1/PPUJOBOPERATIONTYPE

The type of mutating operation that created the job.

iv_createdat TYPE /AWS1/PPUTIMESTAMP /AWS1/PPUTIMESTAMP

The time when the resource was created, in Unix epoch time.

iv_updatedat TYPE /AWS1/PPUTIMESTAMP /AWS1/PPUTIMESTAMP

The time when the resource was last updated, in Unix epoch time.

Optional arguments:

iv_brandprofileid TYPE /AWS1/PPUBRANDPROFILEIDORARN /AWS1/PPUBRANDPROFILEIDORARN

The brand profile that the job operates on. This value is absent for operations that create a brand profile.

iv_errorcode TYPE /AWS1/PPUJOBERRORCODE /AWS1/PPUJOBERRORCODE

A machine-readable code that identifies why the job failed. This value is present only when the job status is FAILED.

iv_errormessage TYPE /AWS1/PPUJOBERRORMESSAGE /AWS1/PPUJOBERRORMESSAGE

A human-readable description of why the job failed. This value is present only when the job status is FAILED.

it_resources TYPE /AWS1/CL_PPUJOBRESOURCE=>TT_JOBRESOURCELIST TT_JOBRESOURCELIST

The resources that were created or updated by the job.


Queryable Attributes

jobId

The unique identifier of the asynchronous job. Use the GetJob operation to check the status of the job and to retrieve its results.

Accessible with the following methods

Method Description
GET_JOBID() Getter for JOBID, with configurable default
ASK_JOBID() Getter for JOBID w/ exceptions if field has no value
HAS_JOBID() Determine if JOBID has a value

status

The current lifecycle status of the job.

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

operationType

The type of mutating operation that created the job.

Accessible with the following methods

Method Description
GET_OPERATIONTYPE() Getter for OPERATIONTYPE, with configurable default
ASK_OPERATIONTYPE() Getter for OPERATIONTYPE w/ exceptions if field has no value
HAS_OPERATIONTYPE() Determine if OPERATIONTYPE has a value

createdAt

The time when the resource was created, in Unix epoch time.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The time when the resource was last updated, in Unix epoch time.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

brandProfileId

The brand profile that the job operates on. This value is absent for operations that create a brand profile.

Accessible with the following methods

Method Description
GET_BRANDPROFILEID() Getter for BRANDPROFILEID, with configurable default
ASK_BRANDPROFILEID() Getter for BRANDPROFILEID w/ exceptions if field has no valu
HAS_BRANDPROFILEID() Determine if BRANDPROFILEID has a value

errorCode

A machine-readable code that identifies why the job failed. This value is present only when the job status is FAILED.

Accessible with the following methods

Method Description
GET_ERRORCODE() Getter for ERRORCODE, with configurable default
ASK_ERRORCODE() Getter for ERRORCODE w/ exceptions if field has no value
HAS_ERRORCODE() Determine if ERRORCODE has a value

errorMessage

A human-readable description of why the job failed. This value is present only when the job status is FAILED.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value

resources

The resources that were created or updated by the job.

Accessible with the following methods

Method Description
GET_RESOURCES() Getter for RESOURCES, with configurable default
ASK_RESOURCES() Getter for RESOURCES w/ exceptions if field has no value
HAS_RESOURCES() Determine if RESOURCES has a value