Форум

Обновление 1С нетип...
 
Уведомления
Очистить все

Гайд Обновление 1С нетиповой конфигурации УПП 1.3 (Для совсем полных нубов) пошаговая инструкция! (Инструкция обновлена в мае 2022 года)

 
Джеки Чан
Известный участник Модератор Гильдия переводчиков

Чтобы обновлять нетиповой УПП, для этого не обязательно быть 1С программистом. По этому гайду вам достаточно быть начинающим ничего не знающим айтищником-сисадмином.

 Я потратил кучу времени и нервов, перерыл кучу других инструкций, но так и не нашел нигде облегченную версию, поэтому написал ее сам, методом тыка изучая это. При этом я сам не являюсь 1С программистом.

 Рассмотрим обновление на примере нетиповой конфигурации УПП 1.3 находящейся на поддержке с возможностью изменения с релиза 1.3.177.1 на релиз  1.3.178.3. Так как конфигурация сама по себе довольно тяжелая, то это накладывает некоторые особенности.

   Если вы обновляете сразу на основной вашей базе, то сначала сделайте резервную копию вашей базы через SQL Server Manager Studio, это будет быстрее чем через "конфигуратор-Администрирование-выгрузить информационную базу" (Вы сэкономите пару часов)

*Я обычно сначала делаю обновление на копии базы, и если все проходит нормально, но все повторяю на основной рабочей базе 

Как сделать резервную копию через SQL Server Manager Studio.
Открываем "управление-планы обслуживания" нажимаем на "планы обслуживание" правой кнопкой и выбираете "Мастер планов обслуживания"

Называете его как хотите, я лично бы назвал uppbackup, что сразу было понятно что план.

Нажимаете далее и выбираете "Резервное копирование базы данных (полное)" и потом далее

В следующем окне выбираете вашу рабочую базу данных УПП 1.3 и путь куда будет создаваться резервная копия и нажимаете далее

Убираем все галочки, далее и в конце нажимаете "готово"

Следующий шаг это запустить процес создание резервной копии базы, она будет в той папке которые вы указали в формате *.bak

Опять открываем "Управление - планы обслуживания", находим созданный нами план и по нему клацаем правой кнопкой мыши и выбираем "Выполнить", будет идти процес создания копии от 5 до 30 минут, в зависимости от размера вашей базы (Моя база весит 1 терабайт поэтому у меня уходит до 30 минут)

Следующий шаг это скачивание обновления, заходим на сайт https://portal.1c.ru/, входим под своей учеткой, далее переходим во вкладку "1С:Обновление программ - Скачать обновление программ" ищем в списке в где то в конце списка "Управление производственным предприятием, редакция 1.3" и выбираем то обновление которое вам надо скачать, в нашем случае это версия 1.3.178.3, и она как раз подходит под обновление 1.3.177.1

Качаете обновление, устанавливаете его ничего не меняю по умолчанию. И тут теперь сам процес обновления

1. Открываете конфигуратор той базы которую вы обновляете

2. Путь обновления "Конфигурация - Поддержка - Обновить конфигурацию". 

3. Нажимаете далее 

4. Убираете все галочки и далее

5. Далее и готово

6. Нажимаете продолжить обновление

7. И далее "ОК". 

8. Зависнет. Это значит будет где то от 30 до 60 минут идти обновление конфигуратора поставщика

9. После окончания обработки выйдет такое вот окно:

10. Первым делом нажимает на значок лупы где фильтр

11. Выйдет окно "Настройка фильтра просмотра" в нем ставите галочку на "показывать только дважды измененные свойства" и ок.

12. Останется только те изменения которые есть в основной базе и в обновлении. 

13. Ну теперь раскрываете список ставим галочку на модуль, и нажимаем на шестеренку.

14. Тщательно сравниваем обе версии и находим различия. Для быстрого поиска различия есть такая кнопочка "вниз"

15. Если различия есть в обоих версия, то в над строчкой ставим где режим объединения "Объединить с приоритетом из основной версии", так как обычно там надо именно то что было дописано. И так ставим везде где изменения в основном в основной базе (старой). Если изменения в новой версии то оставляем ничего не меняя. И так делаем над каждым модулем.

16. После того как закончите с объединением всех модулей, снова нажимаете на фильт и убираете галочку ""

17. Теперь надо перенести все наработки которые отсутствуют в обновлении. Для этого нажмите на значок ключа наверху.

18. В этом новом окне уберите галочку "Разрешить удаление объектов основной конфигурации"

19. И теперь где были добавлены структуры, они все перенесутся в новое обновление. Где стоит поддержка там будет обновление, и где нет поддержки все останется без изменения. Фактически все готово для обновления.

20. **Сразу оговорюсь. Этот двадцатый пункт, как показывает практика, оказывается лишний и лишь моя постоянная мнительность допустить ошибку заставляет меня постоянно его проводить, но за все время он никогда не пригодился. Если вы уверены в себе, смело пропускайте этот двадцатый пункт.** 

ВНИМАНИЕ!!! КАК ПОКАЗЫВАЕТ ПРАКТИКА 20 ПУНКТ ВСЕ ТАКИ ЛИШНИЙ, Я НЕ БУДУ ЕГО УДАЛЯТЬ, ОН МОЖЕТ И КОМУ ТО ПОНАДОБИТСЯ. 01.09.2022

Теперь осталось самое долгое действие это искать среди измененных объектов, именно те которые имеет значок желтый квадрат, это значит что объект редактируется с сохранением поддержки, везде где стоит такой значок надо тщательно просматривать код, на сравнение изменения. если есть такие изменения делать в сторону старой версии или совмещать если есть изменения и в новой версии.

Чтобы сократить время, сначала смотрим в правой колонке каждый объект и ищем его в левой колонке. Если попадается с то тщательно сравниваем версии и ищем дальше следующий.

Лично я, чтобы еще быстрее сократить время поиска, просто ищу объекты с сразу в левой колонке и если нахожу то ищу его уже в правой колонке.

21. После того как вы полностью все объекты нужные просмотрели и если надо объединили, то осталось только одно сохранить данную конфигурацию в формате xml (она сохраняется в таком виде: MergeSettingsУправлениеПроизводственнымПредприятием1.3.177.1-1.3.178.3.xml), на случай если вы делаете обновление на копии, тогда как чтобы сделать тоже самое на основной базе, достаточно загрузить сохраненную конфигурацию в формате xml, и все буквально вы тратите на обновление в основной базе после копии всего пару минут.

22. Теперь можете нажимать на кнопку "Выполнить" пойдет процесс слияния основной базы с обновлением. Выйдет такое вот окно, ставите все как указано на картинке и нажмете ок.

23. После завершения слияния не забудьте сохранить вашу обновленную конфигурацию.

Будет долго сохраняться в течение 10-30 минут. Вы поймете когда она закончится.

24. Открываете саму базу в рабочем виде, ставите галочку что программа является подлинной, ждете пару минут пока примутся обновления и все можете работать

ОтветитьЦитата
Автор темы Размещено : 23.03.2022 10:06

Оставьте ответ

Имя автора

Электронная почта автора

Заголовок *

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности