Importing Files
In an instance of IFS Cloud, a member of the deployed crew or an
administrator uses the Disconnected Operations Workflow Manager to navigate
to the location where the exported file is saved, upload the file, select
what to import, and import the selected files. The same process is used by
any FOB, MOB, or Technical Records Repository instance that is importing
files.
During import, the system decrypts the file, verifies signatures, and
extracts the file. The contents of the imported file are extracted with
separate folders for aircraft, inventory shipments, technical records, and
baseline updates. Note that when importing assets, the baseline and
technical records files are hidden from view.
During import, the file
categories are processed in the following order:
- Baseline data for selected aircraft and shipments
- Aircraft
- Shipments of loose inventory
- Technical records for selected aircraft and shipments
The data in the import file is treated as the source of truth if there
are differences between the data in the import file and the data in the
import location system. If an asset was previously imported to a base and
then exported, the system at that base has an archived inventory record. If
the same asset is imported again at a later date, the import process
unarchives the inventory record and updates the asset with data from the
imported file.
When assets are imported successfully, the following changes occur in the
destination instance of IFS Cloud:
- The current baseline batch number in use is updated if the import
includes a higher batch number than the number that was in use.
- Asset records are created in the system and unlocked.
- If an asset previously existed in the system, it is unarchived,
unlocked, and updated.
- The asset location changes to the default destination. Note that the
status of the inventory does not change as a result of the transfer; and
importing inventory to the DOCK location does not trigger the 'Force
Inspection on Receipt' logic for items that have this flag enabled.
- Baseline synchronization runs on the assets.
- If a completed task or fault in the imported file already exists at
the import location as an open task, then the status of the task or
fault at the import location changes to CANCEL (Cancelled) with a Reason
of REPLACED (Replaced By Import). If an imported task is complete in the
import file and at the import location, it is ignored.
- If an exact duplicate of a technical record already exists in the
destination system, the import ignores the record because no updates are
required.
- If a duplicate of a technical record already exists in the
destination system, but the records are not an exact match, the source
record takes precedence and the destination record is updated.
- If a task definition exists in the system and a later revision of
the same definition is imported, the existing revision status changes to
SURPSEDE and the ACTV revision is now the imported one.
- Batch inventory
is given a new batch number.
- The configuration information for sub-assemblies is updated in
Maintenix if there is a conflict with the information in the imported
file. (Inventory will be detached or attached). However, if the system
detects that a component installed on an imported aircraft is also
installed on an active (unarchived) aircraft at the site, then the
component is detached from the imported aircraft and the imported
aircraft is left with a hole. This situation is not expected to occur,
and requires investigation.