Skip to main content

MGCLatticeBatchJobStatusChangedBusinessEvent

Business event raised when a batch job changes status through the batch job record, except for jobs that match an enabled MGCLatticeBatchJobEventFilter row, which filters out the jobs, task classes, or statuses subscribers do not need. Carries the previous and new status so a consumer sees the transition.

  • Event id: MGCLatticeBatchJobStatusChangedBusinessEvent
  • Contract class: MGCLatticeBatchJobStatusChangedBusinessEventContract

Payload fields​

NameTypeDescription
eventSequenceint64Gets or sets the ordering sequence of this emission.
correlationIdstrGets or sets the identifier grouping emissions that belong to one logical run or flow.
schemaVersionintGets or sets the payload schema version of the emitting contract.
batchJobRecIdint64Gets or sets the RecId of the batch job.
captionstrGets or sets the batch job caption.
legalEntityDataAreaIdGets or sets the company the batch job runs in.
statusintGets or sets the new batch status as an integer.
statusNamestrGets or sets the human-readable new status.
previousStatusintGets or sets the previous batch status as an integer.
previousStatusNamestrGets or sets the human-readable previous status.
startDateTimeStartDateTimeGets or sets the batch job start time.
endDateTimeEndDateTimeGets or sets the batch job end time.
taskCountintGets or sets the number of tasks in the batch job.