
- •1 Базовые объекты Константы
- •Справочники
- •Перечисления
- •Документы
- •Журналы документов
- •Отчеты и обработки
- •2 Компонента «Бухгалтерский учет» Бухгалтерские счета
- •Виды субконто
- •Операции и проводки
- •3 Компонента «Оперативный учет» Регистры
- •4 Компонента «Расчет» Журналы расчетов
- •Виды расчетов
- •Группы расчетов
- •Календари
- •5Управление объектами метаданных
- •7 Конструкторы объектов метаданных
- •8 Редактирование объекта метаданных
- •Окно редактирования
- •Палитра свойств
- •Редактирование списков объектов метаданных
- •9.Свойства объектов метаданных
- •Идентификатор
- •Синоним
- •Комментарий
- •Тип значения
- •Длина и точность значения
- •Разделять триады
- •Неотрицательный
- •10.Удаление объекта метаданных
- •11.Редактирование форм объекта метаданных
- •12.Свойства конфигурации
- •Закладка «Общие»
- •Закладка «Задача»
- •Закладки «Автор» и «Заставка»
- •13.Глобальный модуль
- •14.Общие таблицы
- •15 Библиотека картинок
- •16.Копирование объектов метаданных
- •17.Конструкторы
- •18.Поиск в конфигурации (поиск в дереве метаданных, поиск во всех текстах, поиск ссылок на объект метаданных)
- •Поиск в дереве метаданных
- •Поиск во всех текстах
- •Поиск ссылок на объект метаданных
- •19.Сохранение конфигурации
- •20.Загрузка изменений
- •21.Сравнение и объединение конфигураций (условия сравнения, запуск режима сравнения
- •Условия сравнения
- •Запуск режима сравнения и объединения конфигураций
- •Окно «Объединение конфигураций»
- •Режим объединения
- •Просмотр изменений
- •Отбор объектов и запуск процесса объединения
- •22.Сведения об авторе конфигурации
- •Редактирование информации об авторе конфигурации
- •Изменение заставки системы 1с:Предприятие
- •Защита паролем информации об авторе конфигурации
- •Сохранение информации об авторе конфигурации
- •23.Константы в системе 1с:Предприятие
- •24.Управление списком констант
- •25.Свойства константы
- •26.Справочники в системе 1с:Предприятие
- •27.Управление списком справочников
- •28.Свойства справочника
- •29.Работа с реквизитами справочника
- •30.Создание форм справочника
- •31.Документы в системе 1с:Предприятие
- •32.Управление списком документов
- •33.Свойства документа
- •34.Разработка структуры документа
- •Свойства реквизита документа
- •Закладка «Общие»
- •35.Модуль документа
Условия сравнения
Сравниваются объекты метаданных, имеющие одинаковые идентификаторы, например, Справочник.Товары в одной конфигурации и Справочник.Товары в другой считаются одним справочником и будут сравниваться.
В частности, ссылки также сравниваются по идентификаторам. (Сравнение ссылок с одинаковыми идентификаторами необходимо потому, что, кроме идентификатора, у ссылки есть внутреннее программное содержание, которое и позволяет «правильно попадать» по ссылке в нужное место, и программе, возможно, придется изменить это содержание при объединении конфигураций). Например, не будут сравниваться ссылки в случае, когда в графу журнала нужно поместить сумму, являющуюся реквизитом документа Накладная, а идентификатор ссылки записан в текущей конфигурации как Накладная.Сумма, а в загружаемой — как Накладная.Итого. Такая ссылка считается двумя разными ссылками. Первая ссылка считается присутствующей только в текущей конфигурации, а в загружаемой конфигурации — удаленной. Вторая ссылка считается отсутствующей в текущей конфигурации, а в загружаемой конфигурации — новой.
Запуск режима сравнения и объединения конфигураций
Как будет видно ниже, хотя сравниваемые конфигурации можно считать в основном равноправными (приоритет при объединении можно отдать любой из них), в определенном аспекте именно текущая конфигурация считается основной, в которую вносятся не повреждающие ее изменения из загружаемой конфигурации. Исходя из этих соображений, рекомендуется выбирать, какую из двух конфигураций сделать текущей.
Выбранная конфигурация становится текущей, когда с ней запускается 1 С Предприятие в режиме Конфигуратора. Для загрузки второй конфигурации, которую можно будет сравнить и объединить с текущей, нужно в меню «Конфигурация» выбрать пункт «Объединение конфигураций». Появится стандартный диалог «Открыть файл конфигурации», в котором нужно найти и открыть файл 1CV7.MD загружаемой конфигурации (см. о файле 1CV7.MD в предыдущем разделе).
Совет. Если загружаемая конфигурация установлена на компьютере, путь к файлу 1CV7.MD можно предварительно посмотреть, например, в окне «Запуск 1С:Прсднриятия»: выбрать в нем эту конфигурацию и нажать «Изменить»).
Процесс загрузки и сравнения загружаемой конфигурации с текущей сопровождается сообщениями в строке состояния Конфигуратора. В этих сообщениях указываются объекты метаданных, сравниваемые в настоящий момент.
Окно «Объединение конфигураций»
Процесс загрузки и сравнения продолжается несколько секунд, после чего открывается окно «Объединение конфигураций». Оно позволяет:
ознакомиться с тем, какие объекты метаданных в двух конфигурациях отличаются,
выбрать объекты, по которым необходимо детально изучить различия,
вызвать выбранные объекты в специальное окно просмотра,
установить один из двух возможных режимов объединения конфигураций,
задать, какие из объектов включить в объединение,
запустить процесс объединения конфигураций.
Первая колонка окна «Объединение конфигураций» — «Объект» — содержит дерево, на вид отличающееся от дерева в окне «Конфигурация — Метаданные» только тем, что можно установить (или снять) флажок около каждого объекта (см. пункт «Отбор объектов и запуск процесса объединения» ниже).
Вторая колонка — «Статус объекта» — может для конкретного объекта содержать указание «Объект изменен», «Объект добавлен» или не содержать никакого указания. Последнее означает, что различий непосредственно по данному объекту метаданных в сравниваемых конфигурациях не найдено. Однако, нужно иметь в виду, что, в отличие от окна «Конфигурация», в окне «Объединение конфигураций» показаны только те объекты метаданных, по которым найдены какие-либо изменения. Поэтому отсутствие статуса изменения или добавления объекта означает, что это агрегатный объект, и что изменения найдены для какого-то из составляющих его элементов. Чтобы обнаружить измененный или добавленный элемент, нужно развернуть соответствующую агрегатному объекту ветвь дерева.
Третья колонка, «Дополнение», для некоторых объектов содержит сообщение «Возможна потеря данных!!!». Такое сообщение выдастся, если есть вероятность, что изменения могут привести к потере данных.
Например, если у справочника сменилось подчинение, то, вероятно, это может привести к потере данных, что и вызовет такое сообщение. Если же у справочника поменялся комментарий, то к потере данных это привести не может, и сообщения не будет.
Нужно иметь в виду, что данное сообщение ориентировано на выбор загружаемой конфигурации в качестве приоритетной (см. переключатель в нижней части окна): в этом случае оцениваются потери данных в текущей конфигурации. Например, если некоторому параметру в текущей конфигурации определена длина 9 символов, а в загружаемой конфигурации — 5 символов, присвоение приоритета загружаемой конфигурации приведет при объединении к потере данных; именно эта ситуация отражена в колонке «Дополнение». Если же ситуация обратная, то есть, параметру в загружаемой конфигурации определена длина 9 символов, а в текущей конфигурации — 5 символов, то назначение текущей конфигурации приоритетной приведет при объединении к потере данных загружаемой конфигурации; но эта ситуация сообщениями в колонке «Дополнение» не учитывается. То есть, основным режимом работы в режиме объединения конфигураций считается такой, когда приоритет отдается загружаемой конфигурации и оценивается ущерб, который это может причинить текущей.