System variables are parameters that can be set initially in the system and can be used to control certain asset data management functions. These variables are similar to the user properties in IFS Cloud.
A defined system variable has a name (variable type), value and a description (a short text explanation of the variable and its usage). It is either possible to define a system variable common to all standards or plants or a guven standard and plant. In Asset Design, there are set of predefined system variables whose values can be added/modified based on the buisiness requirement.
When allocating design parts to objects, the default value for the code collection is set by the Code Collection system variable. A common Code Collection value can be defined for all plants or otherwise.
Changing the design object status will, in most cases, involve the transfer of data from the design object in IFS/Asset Design to the functional object in IFS/Equipment. Data can also be transferred in the opposite direction (from the functional object in IFS/Equipment to the design object in IFS/Asset Design) during an redesigning activity. Detailed information about the data exchange is found in this document: About Object Status.
System variables are configured to handle data transfer between the two ends when undergoing a status change. Each of these system variables is available in two transfer formats: Design to Equipment and Equipment to Design.A default setting is applied in the event the system variable is not defined. The values entered for these system variables are like: 1, 2, TRUE, FALSE, etc..
Object Level will be primarily checked when:
By default, the information on an object from Equipment or Asset Design is transferred to its asset design or equipment counterpart respectively, regardless of differing object levels.
System Variable | Value/Description |
Design to Equipment -Match Object Level Equipment to Design - Match Object Level |
TRUE = Consider and Match Object Level when transferring
data. FALSE = Ignore Object Level when transferring data (default) |
Technical Data is transferred between the two ends, Design Object and Equipment Object when undergoing a state change. The default value is to replace all values except those that are null (have no value).
System Variable | Value/Description |
Technical Attributes from Equipment to Design Technical Attributes from Design to Equipment |
1 = Replace all values 2 = Replace all values but not if a new value is null (default) 3 = Insert value only if value is missing |
Additional parts are sent from IFS/Asset Design to IFS/Equipment to become spare parts. Spare parts that are created within Equipment can also be transferred to Asset Design. The default value will adjust the spare part quantities and add new spare parts.
System Variable | Value/Description |
Spare Parts from Equipment to Design Spare Parts from Design to Equipment |
1 = Replace the spare parts list 2 = Update the existing spare part fields and add new spare parts (default) |
Document records attached to respective objects can be transferred between IFS/Asset Design and IFS/Equipment. The default value is to add new documents only.
System Variable | Value/Description |
Documents from Design to Equipment Documents from Equipment to Design |
1 = Replace the document list 2 = Add new documents only (default) |
Objects related to the design or equipment object may be transferred between IFS/Asset Design and IFS/Equipment. The default value is to add only the non-existing object connections.
System Variable | Value/Description |
Object Connections from Design to Equipment Object Connections from Equipment to Design |
1 = Replace the object connection list 2 = Add new object connections only (default) |
A design object and corresponding equipment object (functional) can share the same object structures like functional, locational, from/to, process, pipe system and circuit/loop. Transfer of these structures from IFS/Equipment to IFS/Asset Design can be controlled by a system variable. Structures defined in equipment must follow the class relations configurations If the value is set to TRUE.
System Variable | Value/Description |
Structures Equipment to Design - Validate Class Configurations |
TRUE = Validate Class Configuration for Structures
when Redesigned FALSE = Do not validate Class Configuration for Structures when Redesigned |
A system variable controls if main information on the design object should be allowed to be changed when status is Completed.
System Variable | Value/Description |
Prevent information to be changed in Completed status |
TRUE = Prevent Data to be modified when object
is in state Completed FALSE = Allow Data to be modified when object is in state Completed |