System variables are used to set parameters within IFS/Asset Design. These variables are similar to the user properties in IFS Applications.
A defined system variable has a name (variable type), value (e.g., the name of the field label on a window), and a description (a short text explanation of the variable and its usage). Standard and plant are also required for each system variable.
The default value for the code collection when allocating design parts to objects is set by the Code Collection system variable. The value % enables the collection for all users.
Changing an object's design 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 object redesign. Detailed information about the data exchange is found in this document: About Object Status.
System variables are configured to handle data transfer between objects 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 Object Level when transferring data. FALSE = Ignore Object Level when transferring data (default) |
Technical attributes are the alphanumerical and numerical values entered in fields within the registration windows. The default value when changing design/operational status 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 created within Equipment also can 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 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 |