Имя: Пароль:
1C
 
Перенос перечисления в расширение
0 osa1C
 
25.11.24
20:16
Хочу базу поставить на полную поддержку, расставить все замочки. В базе есть перечисление в которое дописали еще с десяток значений.И это перечисление активно используется во многих документах и формах.
  Есть ли какой-то менее трудоемкий способ перенести дополнительные значения перечисления в расширение, кроме как создать руками в расширении эти значения, а потом программно бегать по всей базе и менять перечисления из конфигурации на перечисления из расширения?
1 Волшебник
 
25.11.24
20:20
Не нужно этого делать. Оставьте возможность внесения изменений. Это не мешает обновлению.
2 osa1C
 
25.11.24
20:28
(1) Почему у вас такая не любовь к базе на поддержке?
3 Волшебник
 
25.11.24
20:48
(2) Я же говорю, поддержка останется.
Это не мешает обновлению.


кстати, пишется "нелюбовь"
4 osa1C
 
25.11.24
20:56
(3) я для тебя уже специально с ошибками пишу =)
Жду когда ты прикрутишь бота как Яндексе, чтоб сам ошибки правил
5 craxx
 
25.11.24
21:01
(0) Абсолютно бессмысленная затея, ради замочков только.
6 Волшебник
 
25.11.24
21:04
(4) за нарочитую безграмотность положен бан, о чём написано в правилах
7 CepeLLlka
 
25.11.24
21:41
(0)Создаёшь аналогичное перечисление в расширении.

Пишешь обработку где запросом выбираешь каждый справочник, документ, регистр который ссылается на твоё перечисление, подменяешь значение старого перечисления на аналогичное значение нового и с "ОбменДанными.Загрузка = Истина;" записываешь.

Ну или при помощи НайтиПоСсылкам, как тебе удобно.

Потом удаляешь в основной конфе это перечисление, ставишь конфу на полную поддержку
8 Волшебник
 
25.11.24
21:42
(7) Не взлетит.
9 CepeLLlka
 
25.11.24
22:19
(8)Ок
10 osa1C
 
26.11.24
14:35
(5) Вообщем-то не только ради замочков ,дело в том, что в базе есть другие доработки, а также отдельные модули сторонних поставщиков, для которых уже созданы замены в расширениях. Надо выпилить все доработки из базы. Поэтому хочу обновиться до последнего релиза, выполнить все обработки обновления и реструктуризации, а после этого конфигурацию просто заменить на конфигурацию того-же релиза с ИТС.
   Руками выпиливать все обновления долго и муторно.
11 Волшебник
 
26.11.24
14:37
(10)

12 craxx
 
26.11.24
20:53
(10) так модули и убери в расширение, а метаданные оставь.