Skip to content

/AWS1/CL_ERNGETIDMAPJOBOUTPUT

GetIdMappingJobOutput

CONSTRUCTOR

IMPORTING

Required arguments:

iv_jobid TYPE /AWS1/ERNJOBID /AWS1/ERNJOBID

The ID of the job.

iv_status TYPE /AWS1/ERNJOBSTATUS /AWS1/ERNJOBSTATUS

The current status of the job.

iv_starttime TYPE /AWS1/ERNTIMESTAMP /AWS1/ERNTIMESTAMP

The time at which the job was started.

Optional arguments:

iv_endtime TYPE /AWS1/ERNTIMESTAMP /AWS1/ERNTIMESTAMP

The time at which the job has finished.

io_metrics TYPE REF TO /AWS1/CL_ERNIDMAPPINGJOBMET /AWS1/CL_ERNIDMAPPINGJOBMET

Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.

io_errordetails TYPE REF TO /AWS1/CL_ERNERRORDETAILS /AWS1/CL_ERNERRORDETAILS

errorDetails

it_outputsourceconfig TYPE /AWS1/CL_ERNIDMAPJOBOUTPUTSRC=>TT_IDMAPJOBOUTPUTSOURCECONFIG TT_IDMAPJOBOUTPUTSOURCECONFIG

A list of OutputSource objects.

iv_jobtype TYPE /AWS1/ERNJOBTYPE /AWS1/ERNJOBTYPE

The job type of the ID mapping job.

A value of INCREMENTAL indicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with an incrementalRunConfig.

A value of BATCH indicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with an incrementalRunConfig.

A value of DELETE_ONLY indicates that only deletion requests from BatchDeleteUniqueIds were processed.


Queryable Attributes

jobId

The ID of the job.

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 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

startTime

The time at which the job was 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 time at which the job has finished.

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

metrics

Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.

Accessible with the following methods

Method Description
GET_METRICS() Getter for METRICS

errorDetails

errorDetails

Accessible with the following methods

Method Description
GET_ERRORDETAILS() Getter for ERRORDETAILS

outputSourceConfig

A list of OutputSource objects.

Accessible with the following methods

Method Description
GET_OUTPUTSOURCECONFIG() Getter for OUTPUTSOURCECONFIG, with configurable default
ASK_OUTPUTSOURCECONFIG() Getter for OUTPUTSOURCECONFIG w/ exceptions if field has no
HAS_OUTPUTSOURCECONFIG() Determine if OUTPUTSOURCECONFIG has a value

jobType

The job type of the ID mapping job.

A value of INCREMENTAL indicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with an incrementalRunConfig.

A value of BATCH indicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with an incrementalRunConfig.

A value of DELETE_ONLY indicates that only deletion requests from BatchDeleteUniqueIds were processed.

Accessible with the following methods

Method Description
GET_JOBTYPE() Getter for JOBTYPE, with configurable default
ASK_JOBTYPE() Getter for JOBTYPE w/ exceptions if field has no value
HAS_JOBTYPE() Determine if JOBTYPE has a value