Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Manufacturing Execution System 2023 R2

Job execution attributes available at run time

  • Last UpdatedFeb 10, 2025
  • 2 minute read

The job execution attributes that are available at run time are described in the following table.

Note that job-related transactions can update the job attributes in the object. The preferred method is to record these transactions through the application object. However, if job attributes are modified through an external mechanism (for example, the MES Stateless API or MES Operator), the attributes will still be updated and the updated data will be reflected in the application object through the "Current" attributes such as JobExec.JobPosN.CurWoId.

Attribute Name

Description

Configura-
tion

Run Time Access

JobExec.
WorkOrder

Sets a work order to start, pause, or end on an entity.

Yes

Supervisory, User

JobExec.
Operation

Specifies an operation ID that must be started, paused, or ended on an entity.

Yes

Supervisory, User

JobExec.
SequenceNumber

Specifies a job sequence number that must be started, paused, or ended on an entity.

Yes

Supervisory, User

JobExec.
JobPosition

Identifies a running job at the job position that must be paused or ended on this entity.

Yes

Supervisory, User

JobExec.
Operator

Specifies the operator associated with a job.
An operator is a user defined in the MES system that has the required privileges to run jobs on entities.

Yes

Supervisory, User

JobExec.
EventDateTime

Specifies the date and time of a job at run time.

Yes

Supervisory, User

JobExec.
EventDateTime.AutoGenerate

Generates the date and time of a job at run time.

No

Supervisory, User

JobExec.
StartJobCmd

Starts an existing job on the entity from the MES database.

No

Supervisory, User

JobExec.
PauseJobCmd

Pauses a running job on the entity in the MES database.

It also captures the pending production/consumption counts before pausing the identified job.

No

Supervisory, User

JobExec.
EndJobCmd

Ends a running job on the entity in the MES database.

It also captures the pending production/consumption counts before ending the identified job.

No

Supervisory, User

JobExec.
StartNextJobCmd

Starts the next job in the queue for the entity.

It also captures the pending production/consumption counts of the existing job before starting the next available job from the queue.

No

Supervisory, User

JobExec.
ResetCmd

Clears the error code, error message, and sets status to Ready.

No

Supervisory, User

JobExec.
UseCurrentDate
AndTimeAtRun

Uses the current date and time to log a job execution event.

No

Run Time

UseInputSource

Determines whether or not to use an input source from an external system. If the attribute value is set to True, an input value is set for the attribute on every scan cycle automatically. If the value is False, the user has to set a value for this attribute manually.

Yes

User

TitleResults for “How to create a CRG?”Also Available in