Response Dependency Property

Sepasoft MES Module Suite

Response Dependency Property

It is the related to the Segment Dependency Property object that creates association between the Operations Segments within an Operation Definition. 

Warning

This object is not derived from the MESAbstractObject. Instead it derives from AbstractMESComplexProperty object and inherits all its functions and properties.


 Object Properties

See AbstractMESComplexProperty for details about accessing values using script.

Setting NameScriptingDescription
Segment_Dependency NameSegmentRefThis is the name to use when referencing this Segment Dependency property. Operations Definitions may have multiple Segment resources and this is a unique name displayed to the operator, shown in analysis and reports, and also internally used to reference the property.
Segment ReferenceSegmentRefThe reference to the Process Segment or Operations Segment that this segment dependency is linked to.
Segment Dependency Type

SegmentDependencyType

Currently this is here for reference and is included to align with the ISA-95 standard and will become significant in the next phase of the Track and Trace Module.
Segment Dependency FactorSegmentDependencyFactorCurrently this is here for reference and is included to align with the ISA-95 standard and will become significant in the next phase of the Track and Trace Module.
Segment.Dependency.Factor.UnitsSegmentDependencyFactorUnitsUnits for the Segment Dependency Factor setting.

 Object Functions

This object provides the following functions:

getDependencyFactor()

Description

 Get the dependency factor.

Syntax

getDependencyFactor()


  • Parameters

 None

  • Returns

 Double factor - The dependency factor.

  • Scope

All

getDependencyType()

Description

 Get the type of dependency.

Syntax

getDependencyType()


  • Parameters

 None

  • Returns

 String type - The type of dependency.

  • Scope

All

getFactorUnits()

Description

 Get the units of dependency factor.

Syntax

getFactorUnits()


  • Parameters

 None

  • Returns

 String type - The units of dependency factor.

  • Scope

All

getSegmentRef()

Description

 Get reference to the segment.

Syntax

getSegmentRef()


  • Parameters

 None

  • Returns

 MESObjectLink ref - Reference to the segment.

  • Scope

All

getSegmentRefType()

Description

 Get reference type to the segment.

Syntax

getSegmentRefType()


  • Parameters

 None

  • Returns

 String refType - Reference type to the segment.

  • Scope

All

getSegmentRefUUID()

Description

 Get reference uuid to the segment.

Syntax

getSegmentRefUUID()


  • Parameters

 None

  • Returns

 String refUUID - Reference uuid to the segment.

  • Scope

All

setDependencyFactor(factor)

Description

 Set the dependency factor.

Syntax

setDependencyFactor(factor)


  • Parameters

 Double factor - The dependency factor.

  • Returns

Nothing

  • Scope

All

setDependencyType(type)

Description

 Set the type of dependency.

Syntax

setDependencyType(type)


  • Parameters

 String type - The type of dependency.

  • Returns

 Nothing

  • Scope

All

setFactorUnits(units)

Description

Set the units of dependency factor.

Syntax

setFactorUnits(units)


  • Parameters

 String type - The units of dependency factor.

  • Returns

 Nothing

  • Scope

All

setSegmentRef(ref)

Description

 Set reference to the segment.

Syntax

setSegmentRef(ref)


  • Parameters

 MESObjectLink ref - Reference to the segment.

  • Returns

 Nothing

  • Scope

All

setSegmentRefType(refType)

Description

 Set reference type to the segment.

Syntax

setSegmentRefType(refType)


  • Parameters

String refType - Reference type to the segment.

  • Returns

 Nothing

  • Scope

All

setSegmentRefUUID(refUUID)

Description

 Set reference uuid to the segment.

Syntax

setSegmentRefUUID(refUUID)


  • Parameters

String refUUID - Reference uuid to the segment.

  • Returns

Nothing

  • Scope

All

Sepasoft MES Module Suite