⚠️ Осторожно с реструктуризацией v2 и расширениями

Наткнулся на неприятную проблему. Делюсь, чтобы вы не наступили на те же грабли.

Ситуация:

У нас есть расширение, в котором мы добавляем регистратор для одного из типовых регистров. Запустил реструктуризацию v2 — она упала с ошибкой и не завершается.

Что происходит:

1С во время реструктуризации пытается создать копии изменённых в расширении таблиц с постфиксом X1 (например, _AccumRg95305X1).

Проблема: 1С не создаёт их физически в СУБД. При попытке обратиться к этим таблицам реструктуризация падает с ошибкой.

Решение:

Пришлось руками создавать X1-таблицы в СУБД, копированием оригинальных. После этого реструктуризация прошла успешно.

Совет:

Если используете расширения с изменением движений — будьте готовы к тому, что реструктуризацию v2 придётся "доделывать" вручную на уровне СУБД. Ну и конечно обязательно пробуйте сначала делать ее на копии

Может кто-то сталкивался? Есть более элегантное решение?

#1С #проблемы #расширения