Key concepts
- Last UpdatedApr 15, 2025
- 2 minute read
- All objects that were created by, or "belong to," an external application are uniquely identified by their "Application Id" and "Application Item Id," which allow the importer to identify the object in the database. Objects "owned" by Procedure Builder do not have an "Application Item Id."
- Externally owned objects cannot be edited within AVEVA Mobile Operator.
Global Application Id vs. LightWeightObject Application Id
-
The "Global Application Id" is the Id that represents the application from which AVEVA Mobile Operator imports objects. For example, the Management Center, SAP, and Maximo all have different "Global Application Id" values.
-
The "LightWeightObject Application Id" represents the Id of the object itself.
-
If the object being processed exists in the database, the importer uses the "LightWeightObject Application Id" and the "Application Item Id" locate it in the database.
-
If the object being processed does not exist in the database:
-
If the "Application Id" of the light weight object is Procedure Builder's, the importer will create the new object, and set its "ownership" to Procedure Builder.
-
Otherwise, the "Global Application Id" overrides the "LightweightObject Application Id."
-
-
Change of ownership
Ownership of a system-wide unique object can change when another application modifies it via import. For example:
- If SAP owns an Asset named "Pump" that has no description, and
- an import from Maximo contains an asset named "Pump" that has a description,
The importer will update the description, and change ownership of the asset to Maximo.
Ownership of Objects: Procedure Builder vs. External Applications
If a system-wide unique object (e.g., an asset) is owned by external system, Procedure Builder can only reference, but not modify, it during import. For example:
- If SAP owns an Asset named "Pump" that has no description, and
- Procedure Builder tries to import an asset with the name Pump that has a description,
The importer will match the asset being imported with the asset owned by SAP, but will not modify it.