С помощью расширения конфигурации можно дополнить функционал программы 1С не снимая саму программу с поддержки. В большинстве случаев это упрощает обновление программ с измененным функционалом. Обновлять измененную расширением программу может обычный пользователь далекий от программирования.
Но, с выходом новых версий конфигурации 1С в конце концов наступает момент, когда расширение конфигурации становится несовместимым с новой версией основной конфигурации.
На такой момент я нарвался обновляя программу «1С:Зарплата и управление персоналом» (ЗУП 3.1) версии 3.1.9.229 с расширением конфигурации «Выгрузка ведомостей на выплату зарплаты из ЗУП 3.1 в Бухгалтерию 7.7» на версию 3.1.10.50.
Как программист 1С я, конечно же, справился с этой ситуацией. И готов поделиться с пользователями 1С на примере обновления программы ЗУП 3.1 с расширением конфигурации «Выгрузка ведомостей на выплату зарплаты из ЗУП 3.1 в Бухгалтерию 7.7».
Чтобы самостоятельно обновиться, кроме файла обновления основной конфигурации понадобится файл расширения, совместимый с новой версией основной конфигурации. Для моих клиентов файл высылается бесплатно.
Для обновления, в программе Вы должны обладать правами администратора. Обновление должно производиться в монопольном режиме (когда в программе только один пользователь – Вы).
Обновление производится в режиме «Конфигуратор» и во многом повторяет действия, описанные в статье «Как обновить базу 1С через конфигуратор». Поэтому активируем ниже гиперссылку и в указанной статье производим все действия до гиперссылки «Обновление конфигурации 1С с расширением».
Как обновить базу 1С через конфигуратор.
Обновление расширения конфигурации.
Теперь приступим к обновлению расширения конфигурации. Для этого, в меню «Конфигурация» активируем строку «Расширения конфигурации».
В окне «Расширения конфигурации» выделяем наше расширение и в меню «Конфигурация» активируем строку «Загрузить конфигурацию из файла».
Выбираем файл расширения совместимый с новой версией основной конфигурации (в нашем случае это файл «ВыгрузкаВедомостейЗУП31_Бух77_3_10»), нажимаем кнопку «Открыть».
Соглашаемся с предупреждением «Текущая конфигурация не пустая» нажатием кнопки «Да».
На вопрос «Обновить конфигурацию базы данных» отвечаем «Да».
Ждём завершения обновления расширения.
Далее, производим все действия из статьи «Как обновить базу 1С через конфигуратор» после гиперссылки «Обновление конфигурации 1С с расширением».