Столкнулся с проблемой при обновлении БП 3.0 КОРП с релиза 3.0.23.8 на 3.0.24.12. Версия платформы 8.2.16.368
В конфигурацию добавлены несколько документов, изменены тексты общих модулей.
Обновляю через Конфигурация - Поддержка - Обновить конфигурацию, указываю версию 3.0.24.12. В окне сравнения конфигураций устанавливаю фильтр по дважды измененным объектам, для всех дважды измененных модулей устанавливаю режим - Взять из новой конфигурации поставщика.
Нажимаю кнопку Выполнить.
После сохранения основной конфигурации провожу сравнение Основной конфигурации с конфигурацией поставщика. Внезапно появляются куча различий в формах объектов, которые не были изменены в исходной конфигурации.
Причём отчет по этим формам даёт странную картину:
***- Объект изменен
-->- Объект присутствует только в основной конфигурации
<--- Объект присутствует только в конфигурации поставщика
^- Порядок объекта изменен
То есть путь к данным никак не изменился, тип данных тоже (я проверил), но эти формы вдруг считаются измененными.
Для проверки создал базу с типовой БП 3.0 КОРП версии 3.0.23.8 (на другом компе с версией платформы 8.2.19.68), разрешил изменения конфигурации с поддержкой, изменил один общий модуль и повторил процедуру обновления на 3.0.24.12. Ситуация повторилась, только измененных форм оказалось ещё больше.
а в 2.0 есть волшебные обработки ТТН которые всегда измененные.
фиг знает почему но во всех обновлениях конфы с разрешенными изменениями эти две обработки всегда значатся как измененные
(1), А варианты решения её какие?
не хочется из обновление в обновление тащить эти глючные формы
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший