Setting merger mode

Merger mode can be set for each object to be merged. There are two forms of this mode: Use from loaded configuration and Merge…; in the second case, the priority of configurations during merger is usually specified.

Selecting Use from loaded configuration means that the configuration object will be added if it is new, or replaced if it is changed. The entire structure of the object, module, description, or form will be carried over. The configuration being loaded will have priority.

Selecting Merge… means what happens during the merger of configurations depends on the priority set.

If only what is new must be taken from the configuration being loaded and as much as possible of what is old must be preserved, select Merge prioritizing main configuration. In this mode, only new objects will be added.

For object types that may have an unlimited number of subordinate objects (for example, Attributes, Forms, Templates, Catalog and Document Tabular sections), the sequence of objects in each such group is sometimes important.

When comparing configurations, if the Designer identifies a match between objects within a group, but their sequence is different in the configurations, you can specify the desired sequence of the objects in the field Merge mode and subordinate objects sequence.

To specify the sequence:
select any subordinate object
in the third column of the configuration merger window, select the sequencing variant: Order from main configuration or Order from loaded configuration.

The selected sequence applies to all subordinate objects of the given type.

If the subordinate objects of a selected object have been changed and occur in a different sequence, then you can only select the sequence in the third column.

Merger mode is specified in the top-level object using the context menu.

Differences in object properties can be viewed using the properties palette: open the properties palette and select the desired object. To view forms or templates, you can open them. To view differences in modules, select Show differences in modules in the object's context menu.

1C:Enterprise Developer's Community