Skip to main content

File Synchronization

The file sync functionality lets the user sync data from other AVIX files/resources. This is useful functionality when working with big and/or multi-user process libraries.

Watch video: File synchronization

Using multi-user process libraries often requires the synchronization of data to/from the master process library. This can easily be done by setting up sync sources in AVIX.

File syncing is done by selecting an AVIX source file to sync from. The master-file can sync from user-files and vice versa to exchange process tasks between the files.

A change management-view lets the user adjust the synchronized data e.g. if a change should be applied or not. In combination with the approval status setting (see APPROVAL SETTING ) this gives a powerful way to keep track of process library changes.

SET UP the SYNCHRONIZATION

The setup is managed under File/Import/AviX file synchronization.

  • Label: Name the sync type
  • Filename: Location of the file to be synchronized
  • Import type: "Process driven import" - for importing process plans. "Location driven import" - for importing method tree

Setting up a sync-source

At advanced setup it is possible to select additional data to be synchronized, and how to treat removed tasks.

image.png

Now the setup is complete in one direction (from one file to the other file).

Run the synchronization

In the file that has a synchronization relation to another file, there are now an indicator at the bottom, lower right corner.

The indicator is turned yellow when there are updated data sources available  

The indicator is turned green when everything is up to date 

Click on the yellow indicator button to synchronize the files. 

Synchronization result

The difference management report will visualize differences between the 2 files. 

  1. The difference - Green plus signs (+) for  added object. Red minus sign (-) for removed object.
  2. The file to be updated/synchronized - contain the task that will be removed.
  3. The host file to be  synchronized from - contain the added task.   

Examples below:

"Location driven import" image.png

Visualization in the Method tree of the file that was updated


"Process driven import" exampleimage.png

Visualization in the Library of the file that was updated