Имя: Пароль:
1C
1С v8
Как определить какой объект не дает динамически обновить конфигурацию.
0 ЭЦ
 
08.08.16
12:21
Господа.
имеется 1С 8.2
Работает команда программистов через хранилище.
При попытке очередного динамического обновления - получен отказ.
Прошу подсказать как узнать какой из объектов не дает выполнить динамическое обновление.
Спасибо
1 Волшебник
 
модератор
08.08.16
12:23
Не пользуйтесь динамическим обновлением.
2 Nuobu
 
08.08.16
12:25
Предопределённые данные.
3 ЭЦ
 
08.08.16
12:26
(1) Больше не будем, но сейчас надо понять какой объект не дает выполнить обновление.
4 Волшебник
 
модератор
08.08.16
12:27
Любой объект, связанный со структурой данных, например, регистр, документ, справочник, план счетов.
5 Fragster
 
гуру
08.08.16
12:28
сравнить-обединить с конфигурацией БД, смотреть, что изменилось в реквизитах и/или в составе таблиц. Сравнивать надо с разрешенным удалением объектов, так как например удаление значения перечисления вызывает реструктуризацию таблиц, которые на него ссылаются ()
6 Sammo
 
08.08.16
12:29
Любое структурное изменение - изменение, требующее реструктуризации данных - предопределенный, изменение размерности и т.д. и т.п.
7 ptiz
 
08.08.16
12:35
(0) Добавление/удаление объекта, реквизита, изменение типа реквизита (в т.ч. с простого на составной и обратно). Состав плана обмена - может быть, не помню.
8 Генератор
 
08.08.16
12:38
даже регламентное задание с галочкой "предопределенное" требует реструктуризации
9 ЭЦ
 
08.08.16
12:41
Сравнить-объединить - дает множество изменений. Как понять какие не позволяют динамо выполнить?
10 Fragster
 
гуру
08.08.16
12:44
изменение форм и модулей - дают изменять, большая часть остального - нет. смотри глазками.
11 ЭЦ
 
08.08.16
12:49
Галка "Использовать" в регламентном задании - дает?
12 Armando
 
08.08.16
13:18
(0) Собери технологический журнал по событию SYSTEM с фильтром class=BasicDBStru. В журнале ищи по полю Description. Для каждого свойства будет описание что-то типа "Hierarchy not changed. Does not require restructuring,RestructMode=None".
Для свойства, которое требует монопольного обновления будет запись типа такой: "Description length CHANGED. Requires light restructuring,RestructMode=Light"
13 ЭЦ
 
08.08.16
14:00
(12) Спасибо - попробуем
Независимо от того, куда вы едете — это в гору и против ветра!