Обновление конфигурации через конфигуратор. Почему сравнение объектов проходит несколько раз?

1. Torin57 7 20.10.23 00:15 Сейчас в теме
Вопрос чисто из любопытства. По идее, хватит двух раз. Один раз для сравнения конфигурации и второй раз для сравнения конфигурации поставщика. Но этот процесс происходит больше двух раз. Зачем так много?
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 20.10.23 09:00 Сейчас в теме
(1) Надеюсь вы не для очередного холливара тему создали? Если у нас 3 конфигурации участвуют в обновлении, то и сравнений тоже надо 3.
3. Torin57 7 20.10.23 09:46 Сейчас в теме
(2)
Надеюсь вы не для очередного холливара тему создали?

Это я припас для других веток.

Если у нас 3 конфигурации участвуют в обновлении, то и сравнений тоже надо 3.

Я насчитал две: основная конфигурация и конфигурация поставщика.
4. nomad_irk 76 20.10.23 10:00 Сейчас в теме
(3)Конфигурация БД еще есть.
6. RustamZz 20.10.23 10:03 Сейчас в теме
(4) Она не участвует в процессе подготовки обновления.
5. RustamZz 20.10.23 10:03 Сейчас в теме
(3) Конфигурацию поставщика вы какую посчитали: новую или старую?
7. Torin57 7 20.10.23 10:08 Сейчас в теме
(5) То есть конфигураций поставщика в базе хранится две? Я думал что она одна. Обновление проводит сравнение-объединение основной конфигурации, это один проход, второй проход конфигурация поставщика в базе сравнивается-объединяется с конфигурацией поставщика из файла обновления. И вроде как все. Или нет?
8. RustamZz 20.10.23 10:17 Сейчас в теме
(7) Основная конфигурация сравнивается и с новой, и со старой конфигурацией поставщика. Есть еще один проход для формирования новой конфигурации поставщика, если обновление с помощью cfu.
9. Torin57 7 20.10.23 10:22 Сейчас в теме
(8) Не пояснил что это измененная конфигурация. Объекты редактируются с сохранением поддержки. Этот процесс одинаков для конфигураций под замком и измененных?
И для чего сравнивать основную конфигурацию с конфигурациями поставщика?
10. Sashares 35 20.10.23 10:33 Сейчас в теме
(9)
И для чего сравнивать основную конфигурацию с конфигурациями поставщика?

Чтобы можно было увидеть изменения?))
11. RustamZz 20.10.23 10:35 Сейчас в теме
(9) Что бы показать вам отчет о сравнении старой конфигурации поставщика с новой, если вы вдруг захотите.
12. Torin57 7 20.10.23 10:44 Сейчас в теме
(11) То есть это подготовительный этап для работы с окном сравнения-объединения конфигураций. Если конфигурация на замке, то окна сравнения-объединения не будет. Тогда должно быть меньше сравнений-объединений?
13. RustamZz 20.10.23 10:56 Сейчас в теме
(12) Если на замке участие программиста в этом процессе не нужно. Такие базы нужно обновлять через предприятие. А так там два прохода.
28. karamazoff 118 23.10.23 16:37 Сейчас в теме
(1)любопытство, это хорошо, но оно вам зачем, работает и слава богу, вопрос к разработчикам
14. Torin57 7 20.10.23 12:11 Сейчас в теме
(13) И хотел бы еще такой вопрос выяснить. Мне нужно обновить измененную конфигурацию ЗУП 3.1.27.51 на ЗУП 3.1.27.93. Конфигурация подключена к хранилищу. Соответственно, я обновляю конфигурацию хранилища до версии 3.1.27.93. Потом захожу в рабочую базу, подключаюсь к хранилищу и сразу обновляю рабочую базу до 3.1.27.93. А там есть еще промежуточный релиз 3.1.27.92. То есть я при обновлении пропускаю релиз. Я знаю что так делать нельзя, но время поджимает.
Почему нельзя пропускать релизы при обновлении. У меня такая информация. Фирма 1С часть реквизитов переименовывает, ставит префикс Удалить. А на следующем релизе удаляет эти реквизиты вовсе. Я сравнил 3.1.27.51 и 3.1.27.93. Удаленных реквизитов в 3.1.27.93 по сравнению с 3.1.27.51 нет. Правда, есть реквизиты в 3.1.27.93 с префиксом Удалить. Будет ли у меня в данном случае проблема, если я перескочу релиз 3.1.27.92? Отложенное обновление тоже, по идее, не должно быть проблемой? При открытии базы в режиме 1С Предприятия последовательно выполнятся процедуры обновления на 3.1.27.92 и 3.1.27.93?
15. user1852218 20.10.23 18:08 Сейчас в теме
(14)
Правда, есть реквизиты в 3.1.27.93 с префиксом Удалить. Будет ли у меня в данном случае проблема, если я перескочу релиз 3.1.27.92?
Все зависит от того, есть ли у вас информация в переименуемых/удаляемых регистрах? Если есть, то при перескоке через рекомендуемые релизы ее можно потерять.

А если в них информации нет, то и терять нечего.

Впрочем, эта тема - предмет не одного холивара.
16. Torin57 7 20.10.23 18:38 Сейчас в теме
(15) Вроде информации нет. Еще сть подозрение что в измененных конфигурациях реквизиты типа УдалитьСотрудник никогда не удалятся. Это правильное подозрение?
17. Sashares 35 20.10.23 20:25 Сейчас в теме
(16)А какая разница? Если реквизита нет в типовой, то нет и обработчиков, которые этот реквизит используют.
В своей измененной конфигурации можете делать все что угодно, только потом не спрашивайте, почему у вас что-то не работает.
20. Torin57 7 23.10.23 16:07 Сейчас в теме
(17) Старые обработчики обновления в конфигурации не хранятся? В общем модуле конфигурации 3.1.27.92 есть процедура обработки обновления с 3.1.27.51 на 3.1.27.92. Когда я обновлюсь на 3.1.27.93, то этой процедуры обновления в общем модуле уже не будет?
21. Sashares 35 23.10.23 16:14 Сейчас в теме
(20)Откройте типовую конфигурацию релиза 3.1.27.93 и посмотрите общий модуль.
У меня нет под рукой ЗУПа.
22. Torin57 7 23.10.23 16:18 Сейчас в теме
(21) А я тоже не знаю где хранятся обработчики, в каком общем модуле. Где они обычно хранятся?
Прикрепленные файлы:
24. user1826630 23.10.23 16:33 Сейчас в теме
(22) Ты точно программист? И поиском пользоваться не умеешь?
26. Torin57 7 23.10.23 16:35 Сейчас в теме
(24) Меняем правила. Пользоваться поиском необязательно. Отвечать в теме тоже необязательно.
27. user1826630 23.10.23 16:37 Сейчас в теме
29. Torin57 7 23.10.23 16:40 Сейчас в теме
(27) Да, я Царь. В этой теме. Подданных у меня, правда, нет, но мне и так нормально.
30. user1826630 23.10.23 16:43 Сейчас в теме
(29)
Да, я Царь.
Мостовой, когда ты вдруг решил попытаться научиться программировать?
31. Sashares 35 23.10.23 16:43 Сейчас в теме
(22)Смотреть надо в тех, где есть слово Зарплата.
32. Torin57 7 23.10.23 17:33 Сейчас в теме
(31) Выглядит так что старые обработчики никуда не деваются. Версия - имеется ввиду релиз конфигурации? Сейчас установлена 3.1.27.93, а там аж 3.1.7
Прикрепленные файлы:
19. Torin57 7 21.10.23 00:25 Сейчас в теме
(15) Сравнил конфигурации поставщика 3.1.27.51 и 3.1.27.93. Не увидел удаления реквизитов с префиксом Удалить.
По поводу обработок обновления у меня еще сомнения. Если я после обновления конфигурации с 3.1.27.51 сразу на 3.1.27.93, захожу в режим 1С предприятия, то будут ли у меня выполнены все нужные обработчики обновления? Обработчик обновления с 3.1.27.51 на 3.1.27.92 и затем обработчик с 3.1.27.92 на 3.1.27.93?
25. user1826630 23.10.23 16:34 Сейчас в теме
(19) А ты попробуй на копии. В чем проблема-то?
18. Sashares 35 20.10.23 20:28 Сейчас в теме
(14)
Будет ли у меня в данном случае проблема, если я перескочу релиз 3.1.27.92?

Напишите на лк или в партнерскую конференцию этот вопрос.
Или вас устроит любой ответ любого участника форума?
С тем же успехом можете на кофейной гуще погадать.
Вряд ли кто-то за вас тут будет разбираться, почему не поддерживается обновление с 51 сборки.
Может были какие-то причины его не поддерживать у разработчиков.
33. Torin57 7 26.03.24 10:30 Сейчас в теме
(18) Есть ли в документации по 1С информация что релизы перескакивать нельзя? Что после обновления в конфигураторе на очередной релиз нужно зайти в базу в режиме Предприятия?
Общаюсь с хотлайном 1С. Хотлайн говорит что нет такого в документации. То ли я его неправильно понял, то ли это правда чисто жизненный опыт программистов 1С.
34. Sashares 35 26.03.24 11:12 Сейчас в теме
(33)Например, на странице ЕРП 2.0 есть информация о релизах, которые пропускать нельзя.

Порядок обновления
В таблице ниже указан порядок обновления файлом 1cv8.cfu
Файлом 1cv8.cf можно выполнять обновления, пропуская несколько версий. Но обязательным остается обновление между LTS-версиями. В каждой версии рекомендуется брать последнюю сборку, так как в ней релиз максимально стабилен.
Список прошлых релизов LTS-версий, пропускать обновления, на которые нельзя:
с версии 2.4.*. * –> 2.4.12.* (рекомендуемая сборка 2.4.12.109)
2.4.12.109 –> 2.4.14.* (рекомендуемая сборка 2.4.14.181)
2.4.14.181 –> 2.5.8.* (рекомендуемая сборка 2.5.8.443)
2.5.8.443 –> 2.5.12.* (рекомендуемая крайняя сборка 2.5.12.*)


https://releases.1c.ru/project/EnterpriseERP20
23. user1826630 23.10.23 16:32 Сейчас в теме
А чё - попробовать обновиться на копии уже не судьба?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот