MGCLatticeProjectTaskAssignedBusinessEvent
Business event triggered when a resource is assigned to a project task, so teams can notify workers via flow or Teams. Raised for each resource reserved on a work breakdown structure task, and for a new or changed (reassigned or re-loaded) ProjActivityAssignment row; see MGCLatticeProjectTaskAssignedEventHandlers. Extends the Project module of the catalog.
- Event id:
MGCLatticeProjectTaskAssignedBusinessEvent - Contract class:
MGCLatticeProjectTaskAssignedBusinessEventContract
Payload fields
| Name | Type | Description |
|---|---|---|
eventSequence | int64 | Gets or sets the ordering sequence of this emission. |
correlationId | str | Gets or sets the identifier grouping emissions that belong to one logical run or flow. |
schemaVersion | int | Gets or sets the payload schema version of the emitting contract. |
legalEntity | DataAreaId | Gets or sets the legal entity of the assignment. |
projectId | str | Gets or sets the project the task belongs to. |
assignedHours | real | Gets or sets the hours the resource holds on the task. |
activityNumber | str | Gets or sets the activity (task) number. |
resourceId | str | Gets or sets the resource the activity is assigned to. |
workerPersonnelNumber | HcmPersonnelNumberId | Gets or sets the personnel number of the worker linked to the resource. |
loadPercent | WrkCtrLoadPct | Gets or sets the load percentage of the assignment. |
isCapacityLimited | boolean | Gets or sets whether scheduling of the assignment is limited by capacity. |
assignmentAction | str | Gets or sets the kind of change: Assigned (a new assignment, or a resource reserved on a work breakdown structure task) or Reassigned (the resource or load of a ProjActivityAssignment row changed). |