Имя: Пароль:
1C
1С v8
Обновление Конфиги. Реструктуризация всех объектов при сохранении
, ,
0 riks05
 
02.07.18
08:29
Залез в план видов характеристик "ВидыСубконтоХозрасчетный" в Бухшке 3.0 Поправил один вид субконто, была такая необходимость.  В результате чего при обновлении конфигурации бд пошла реструктуризация всех объектов конфиги. Это норма? И где почитать о конкретных причинах данного происшествия?
1 Мимохожий Однако
 
02.07.18
08:31
(0) Что  значит "поправил"? план счетов - святое ))
Реструктуризация  при изменении объектов-норма.
Почитать можно на ИТС, на различных вебминарах и просторах инета
2 bolder
 
02.07.18
08:34
(0) Пятничная тема.
3 riks05
 
02.07.18
08:35
(1) план счетов не трогал. Там в видах субконто вид субконто "договор" имеет тип "СправочникСсылка.ДоговорыКонтрагентов" я сделал составной тип чтоб туда можно было ещё подкидывать из другого справочника договора, Изменил то я только план видов характеристик а реструктуризироваться начали все доки.
4 bolder
 
02.07.18
08:38
(3) А разве могло быть иначе?Договор это очень распостраненный реквизит в документах и соответственно в проводках.
5 Мимохожий Однако
 
02.07.18
08:38
(3) субконто тесно связано с планом счетов. Реструктуризация-это только начала геморроя.
Рекомендую пересмотреть решение возникшей задачки другими средствами.
6 Мимохожий Однако
 
02.07.18
08:39
(3) Что это "другой справочник"? Нечто секретное или добавил?
7 riks05
 
02.07.18
08:50
(6) Добавленный справочник. Конфига переписана до чёртиков.
8 Мимохожий Однако
 
02.07.18
08:53
(7) С этой фразы и начинал бы. Теперь можно ждать всё, что угодно от этой базы.
9 Мимохожий Однако
 
02.07.18
08:55
(2) Теперь я с тобой солидарен
10 Serg_1960
 
02.07.18
09:39
"Оптимизация реструктуризации базы данных"
https://wonderland.v8.1c.ru/blog/optimizatsiya-restrukturizatsii-bazy-dannykh/
Оглавление:
Что такое реструктуризация?
«Традиционная» реструктуризация
Новый механизм реструктуризации
Результаты
Особенности текущей реализации
11 Serg_1960
 
02.07.18
09:43
"Реструктуризация выполняется тогда, когда изменения конфигурации требуют появления новых колонок или таблиц в базе, или когда меняется тип существующей колонки"

(0) Вы изменили тип в плане видов характеристик и теперь это изменение типа должно быть учтено во всех остальных объектах конфигурации, где есть использование видов характеристик - а таких объектов в любой конфигурации очень много.
12 riks05
 
02.07.18
10:43
(11) Спасибо большое
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший