Interactive Synchronization
Once we received our approval to implement the ChangeSet, we have a number of methods we can use. The first is to interactively open either the .abc or .abm file and apply the ChangeSet.
Open Configuration File
To open a Configuration file (either .abc or .abm extensions) click on the “File” menu bar category and select Open. A standard Open File dialog is presented and you can select the location of the configuration file. ChangeManagement will open the file and place you back in the same environments you were in when you saved the configuration (of course, that assumes the Schedulers are still up and the underlying objects have not been changed).
Synchronize
Once you get your ChangeSet approved, the actual implementation is reasonably straightforward. You have two approaches you can use for synchronization. You can apply an .abc or .abm file interactively through the Change Management program or in an automated fashion using ActiveBatch itself. This section examines the interactive approach.
In the above image each object that you want to migrate must be checked (on the bottom of the screen you can see that the number of selected items and the number of checked items is kept separately). By default, when you enable a parent object all sub-objects are also checked. To avoid that processing and only select a parent plan press the Ctrl key and then check the object. In our example above, all objects on the Source side are checked.
Note: To perform a Synchronize operation you must have the appropriate Read/Write and any other required object security access on the Target system. You must have at least Read access to any of the objects you are comparing on the Source system.
When you Synchronize, you have options that affect how object security and object ownership from the Source side is applied to the Target system. See Synchronization Options for more information.
Interactive Synchronization
To synchronize interactively, press the Synchronize button at the top of the menu bar.
Pressing this button will produce a Synchronization Summary and Confirmation dialog. A list of all objects and their expected operations (added, moved, updated, etc.) is displayed.
The above figure shows a partial summary of the synchronization that is to be performed. In this example, we have one (1) object to update (the plan UsersGuideCaseStudies) and twenty-one (21) objects to add. If we want to continue and synchronize the environments we will press the Synchronize button (at the bottom of the dialog). If we want to stop here and not synchronize we would press the Cancel button. In this example, we will synchronize the environments. During synchronization the Log Viewer at the bottom of the window displays the results of the synchronization as it occurs.
The Log Viewer provides a complete “play-by-play” of the synchronization process. The progress bar at the bottom of the display visually displays how much work the synchronization has completed (along with the words “51% Complete”). The Cancel button allows you to abort the synchronization. The synchronization is stopped at that point. The two (2) buttons at the top of the Log Viewer title bar; Copy and Clear, allow you to copy one or more lines from the Viewer as well as clear the log display. When this particular synchronization was performed the following final results were:
Observe in the image below, the pop-up area that’s displayed after every Synchronize (the green bar). The pop-up is green indicating a successful result.
The Log Viewer area contains messages concerning the import, as depicted below. In this example, the Log Viewer has not detected any import errors, and like the pop-up bar, an import summary is provided.