Job properties
Copy
Job is a unit of work to be executed asynchronously from its creation moment. Job is implemented via ItemType Job.
| Property | Description |
| ID | Unique identifier of Job |
| Parameters | Contains a Json dictionary passed by the configured Scheduled Job see Section Parameters property |
| UserID | Run As User ‘s User, as configured in the Scheduled Job see Section Run As User property |
| Status | Represent current status of Job. Implemented as list property. Following States are implemented: Awaiting– Job is created, not taken for execution yet.In Progress– Job is being executed.Failed– Job method returned error result or an unhandled exception was thrown during method call.Success– Job was successfully executed. |
| Result Message | Contains the text with Job execution result if server method returns result, otherwise contains details of the thrown exception. |
| Scheduled For | Time of scheduled execution. Implemented as date property. It is stored as UTC time in the database and usually transformed to Client time zone when is fetched from Innovator Server. |
| Started On | Time of actual execution start and corresponding to the transition to In Progress status. Implemented as date property. It is stored as UTC time in the database and usually transformed to Client time zone when is fetched from Innovator Server. |
| Finished On | Time when Job execution completed and corresponding to the transition to either Success or Failed status. Implemented as date property. It is stored as UTC time in the database and usually transformed to Client time zone when is fetched from Innovator Server. |