JobStatusTracker

The type code is JST.

processingStart
string or null
targetObject
string <= 255 characters
typedId
string
lastUpdateDate
string <date-time>
trackerType
string <= 255 characters
Possible values: "PRICELIST" "PRICELIST_DIRTY" "SIMULATION" "SIMULATION_DIRTY" "PRICEGRID" "PRICEGRID_DIRTY" "CFS" "REBATERECORD" "PRICEAPI_OBSOLETE" "MASSUPDATE" "IFP_OBSOLETE" "DATAEXPORT" "DATAIMPORT" "OBJREF" "PADATALOAD" "CALCULATIONFLOW" "PRICELIST_MERGE" "DATAARCHIVE" "RAT_CALC" "MOVE_OX" … 26 more
threadId
integer or null
object
object or null
calculableObjectTypedId
string
queueName
string or null
runNumber
integer or null
partitionName
string or null
enableDirtyTracking
boolean or null
(object or null) or (boolean or null)
Any of:
object or null
jobSize
integer
jobType
string
uuid
string
calculableObjectTypedId
string
queueName
string or null
runNumber
integer
partitionName
string
partitionUUID
string
enableDirtyTracking
boolean
(object or null) or (boolean or null)
Any of:
object or null
jobSize
integer
distributed
boolean
calculationContext
string or null <= 255 characters
threadUUID
string or null <= 255 characters
id
integer
calculationResults
string or null

Returned only when a JST is fetched using fetch/JST/{id} and fetch/JST endpoints. Use the admin.fetchjst endpoint to fetch the JSTs without possibly large calculationsResults, parameters and messages fields.

processingNode
string or null <= 255 characters
createDate
string <date-time>
jobName
string <= 255 characters
concurrencyKey
string <= 255 characters
priority
integer
version
integer
createdBy
integer
processingEnd
string or null
progress
string or null <= 255 characters
messages
string or null

Returned only when a JST is fetched using fetch/JST/{id} and fetch/JST endpoints. Use the admin.fetchjst endpoint to fetch the JSTs without possibly large calculationsResults, parameters and messages fields.

runNumber
integer
cancelRequested
boolean
parameters
string or null

Returned only when a JST is fetched using fetch/JST/{id} and fetch/JST endpoints. Use the admin.fetchjst endpoint to fetch the JSTs without possibly large calculationsResults, parameters and messages fields.

status
string <= 255 characters
Possible values: "WAITING_FOR_DISPATCH" "QUEUED_FOR_EXECUTION" "PROCESSING" "FAILED" "FINISHED" "CANCELLED" "INTERRUPTED"
lastUpdateBy
integer
{
  • "processingStart": "string",
  • "targetObject": "string",
  • "typedId": "string",
  • "lastUpdateDate": "2019-08-24T14:15:22Z",
  • "trackerType": "PRICELIST",
  • "threadId": 0,
  • "jobSettings": {
    • "distributedAction": {
      • "calculableObjectTypedId": "string",
      • "queueName": "string",
      • "runNumber": 0,
      • "partitionName": "string",
      • "enableDirtyTracking": true,
      • "agentOption1": { },
      • "jobSize": 0
      },
    • "jobType": "string",
    • "uuid": "string",
    • "calculableObjectTypedId": "string",
    • "queueName": "string",
    • "runNumber": 0,
    • "partitionName": "string",
    • "partitionUUID": "string",
    • "enableDirtyTracking": true,
    • "agentOption1": { },
    • "jobSize": 0,
    • "distributed": true
    },
  • "calculationContext": "string",
  • "threadUUID": "string",
  • "id": 0,
  • "calculationResults": "string",
  • "processingNode": "string",
  • "createDate": "2019-08-24T14:15:22Z",
  • "jobName": "string",
  • "concurrencyKey": "string",
  • "priority": 0,
  • "version": 0,
  • "createdBy": 0,
  • "processingEnd": "string",
  • "progress": "string",
  • "messages": "string",
  • "runNumber": 0,
  • "cancelRequested": true,
  • "parameters": "string",
  • "status": "WAITING_FOR_DISPATCH",
  • "lastUpdateBy": 0
}