|
|
Как отключить признак движения документа по регистру без реструктуризации регистра?
X Leshiy, Доминошник, H A D G E H O G s, Ёпрст, Михаил Козлов, Bigbro, ptiz, Franchiser, Amra, Шурик71, CepeLLlka, Волшебник, Мультук, rozer76, Irbis, craxx, maxab72, ProxyInspector, ДемьянТ, DiMel_77, Гипервизор, Недопустимый, Lama12, Tarlich, alexxx961503, mikecool, Double_Medved, seydeshev, АгентБезопаснойНацио, Жеглофф
| ☑ |
|
0
ptiz
05.02.26
✎
17:44
|
Тестовая база.
Создаю в конфигураторе новый документ, случайно в "движениях" добавляю регистры, которые документ двигать не должен (копировал другой документ).
При удалении лишнего регистра с закладки "Движения" 1С начинает реструктуризировать всю таблицу регистра, хотя ни одного документа в базе я еще не создал.
База 1Тб+, реструктуризация регистров (их несколько) займет несколько суток.
Как обмануть 1С? (убрать признак движений без реструктуризации)
|
|
|
1
Tarlich
05.02.26
✎
17:48
|
Ну в движениях есть а в коде проведения нету ... - чем это может мешать ?
|
|
|
2
seydeshev
05.02.26
✎
17:53
|
В таблице регистра есть ключевая колонка "регистратор", которая имеет составной тип, состав типа был изменён, почему реструктуризация не должна запуститься? И при чем тут то, что документ не создавался? Как это связано?
|
|
|
3
ptiz
05.02.26
✎
19:12
|
(2) "почему реструктуризация не должна запуститься" - я понимаю логику 1С, но в данном случае она излишне пессимистичная. Хочется просто поменять признак в конфигурации. Как-то подшаманить можно таблицу config в SQL?
|
|
|
4
Ёпрст
гуру
05.02.26
✎
20:06
|
(3)
1. в скуле переименовываешь табличку движений нужного регистра добавляя _ в конец , далее пкм-на этой табличке - новый сценарий create - в сценарии запроса меняешь имя взад, какой и был, убирая _ в конце.
2.Топаешь в пофигуратор, лепишь свою реструктуризацию (она пройдет мгновенно
3. Удаляешь табличку в скуле, переименовываешь табличку из пункта 1 взад
4. наслаждаешься, кушаешь печенки
|
|
|
5
Ёпрст
гуру
05.02.26
✎
20:07
|
Ну или делаешь реструктуризацию V2, оно тоже быстро отработает
|
|
|
6
H A D G E H O G s
05.02.26
✎
21:47
|
(4) + не забываешь про таблицы итогов, агрегатов, регистрации изменений...
А не, забываешь...
|
|
|
7
ptiz
05.02.26
✎
23:25
|
(4) Угу, а потом оказывается, что 1с поля переименовала в СУБД при реструктуризации. Сталкивался в прошлой такой же ситуации:(
Потом ещё поля менять.
В общем, не так страшно оказалось, за ночь должно обработаться штатно.
|
|
|
8
X Leshiy
05.02.26
✎
23:55
|
(7) v2 используй, оно быстрое
|
|
|
9
Ёпрст
гуру
05.02.26
✎
23:58
|
(7) булкой тогда перегоняешь, ну минут 5-10 потратишь на выгрузку-загрузку
|
|