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

Specification attributes available at run time

  • Last UpdatedJan 31, 2025
  • 4 minute read

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

Attribute Name

Description

Configura-
tion

Run Time Access

Specs.<SpecAlias>.
SpecId

Specifies the ID of the selected specification.

No

Read Only

Specs.<SpecAlias>.
SpecGroupId

Specifies the ID of the selected specification group.

No

Read Only

Specs.<SpecAlias>.
Units

Specifies the units of measure of the selected specification.

No

Read Only

Specs.<SpecAlias>.
Working.Units

Specifies the working units of measure of the selected specification.

No

Read Only

Specs.<SpecAlias>.
DataType

Specifies the data type of the selected specification.

No

Read Only

Specs.<SpecAlias>.
Target.SpecValue

Specifies the target attribute of the specification value actual property of a specification.

No

Read Only

Specs.<SpecAlias>.
Target.SpecValueActual

Specifies the target attribute of the specification value actual property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.Spare1

Specifies the target attribute of the spare 1 property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.Spare2

Specifies the target attribute of the spare 2 property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.Spare3

Specifies the target attribute of the spare 3 property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.Spare4

Specifies the target attribute of the spare 4 property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.SpecId

Specifies the target attribute of the specification ID property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.SpecGroupId

Specifies the target attribute of the specification group ID property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.Units

Specifies the target attribute of the units property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.MinValue

Specifies the target attribute of the minimum value property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Target.MaxValue

Specifies the maximum value property of a specification.

Yes

Read Only

Specs.<SpecAlias>.
Working.SpecValue

Specifies the working attribute of the specification value property of a specification.

Yes

User

Specs.<SpecAlias>.
Working.SpecValueActual

Specifies the working attribute of the specification value actual property of a specification.

Yes

User

Specs.<SpecAlias>.
Working.Spare1

Specifies the working attribute of the spare1 property of a specification.

Yes

User

Specs.<SpecAlias>.
Working. Spare2

Specifies the working attribute of the spare2 property of a specification.

Yes

User

Specs.<SpecAlias>.
Working. Spare3

Specifies the working attribute of the spare3 property of a specification.

Yes

User

Specs.<SpecAlias>.
Working. Spare4

Specifies the working attribute of the spare4 property of a specification.

Yes

User

Specs.<SpecAlias>.
Working.MinValue

Specifies the working attribute of the minimum value property of a specification.

Yes

User

Specs.<SpecAlias>.
Working.MaxValue

Specifies the working attribute of the maximum value property of a specification.

Yes

User

Specs.<SpecAlias>.
ScalingFactorDBToIO

Specifies the scaling factor to use while downloading specification values to System Platform attributes.

Yes

User

Specs.<SpecAlias>.
ScalingFactorIOToDB

Specifies the scaling factor to use while uploading values from System Platform attributes to target attributes of a specification.

Yes

User

Specs.
LoadJobSpecsCmd

Loads the specifications of a job specified by job filter attributes.

Yes

User

Specs.
LoadRunningJobSpecsCmd

Loads the specifications of a job that is running on the entity.

Yes

User

Specs.
LoadDownloadJobSpecsCmd

Loads and downloads the specifications of a job specified by job filter attributes and updates the working attributes.

Yes

User

Specs.
LoadDownloadRunningJob
SpecsCmd

Loads and downloads the specifications of a job that is running on the entity and updates the working attributes.

Yes

User

Specs.
SaveCmd

Writes the specification values to the MES database.

Yes

User

Specs.
DownloadCmd

Downloads the specification values to System Platform attributes.

Yes

User

Specs.
UploadCmd

Uploads the values of System Platform attributes to the target attributes of a specification.

Yes

User

Specs.
ResetCmd

Clears an error that occurred while executing the specification commands

Yes

User

Specs.
WorkOrder

Specifies the work order ID associated with a job.

Yes

User

Specs.
Operation

Specifies the operation ID associated with a job.

Yes

User

Specs.
SequenceNumber

Specifies the sequence number associated of a job.

Yes

User

Specs.
JobPosition

Specifies the job position to retrieve the job that is running on the entity.

Yes

User

Specs.
StepNumber

Specifies the step number as part of the each Load commands, which is an additional filter for the specifications from the Job_Spec table.

No

Read-Only

Specs.
SelectedSpecs

Shows the selected specifications in Object Editor.

No

Read-Only

Specs.
SelectedSpecAliasNames

Specifies the specification alias names. The alias names are updated by the package code during validation to deploy to a comma separated string of Spec Aliases at run time.

No

Read-Only

Specs.
SpecsLoadedCnt

Specifies the integer count of loaded specifications.

No

Read-Only

Specs.
SpecsLoadedIDs

Specifies a string array of loaded specification names.

No

Read-Only

ErrorCode

Represents the error value that occurs while processing the call.

If the last call succeeds, the value of this attribute is set to 0.

No

Read-Only

ErrorMessage

Provides a message about the error that has occurred while processing the middleware call to start, pause, or end a job.

No

Read-Only

Status

Indicates the status of the request sent to the middleware. The following are the possible statuses:

  • Ready: If the object is ready to process the request.

  • Busy: If the call is currently being processed.

  • Error: If there was an error during the last call.

No

Read-Only

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