Имя: Пароль:
1C
1С v8
размещение объектов и реквизитов в расширениях 1с
,
0 romanыч
 
20.01.22
14:12
Подскажите, как обстоят дела с объектами и реквизитами в расширениях. Хочется через расширение внести изменения, но что-то меня не покидает тревожное чувство, что это может мне обернуться лишним гемороем. Какие подводные камни, прошу объяснить, а не просто отговаривать от этой идеи, т.к. хочется все взвесить и принять решение самостоятельно.
1 mikecool
 
20.01.22
14:18
это нормально и не нормально
2 romanыч
 
20.01.22
14:42
(1) а по подробнее можно, что именно нормально, а что не нормально
3 Ёпрст
 
20.01.22
14:51
(0) нормально там всё. Так, пару раз в год приходютъ люди с ветками, как выкинуть расширение и всего-лишь.
4 Ёпрст
 
20.01.22
14:51
В новых версиях, всё более мененее ровно. ТиИ уже не херит данные в расширениях
5 Ryzeman
 
20.01.22
14:51
(2) Если нет вероятности что кто-то с админскими правами залезет своими ручками в пофигуратор и отключит их, а так же если регулярно делаются бэкапы - то вариант сносный. Есть компании которые так делают что бы вообще не менять типовые (никогда не понимал этот бзик, особенно если уж метаданные именно добавлять).

Иначе - потеря данных в случае исключения расширения, краши таблиц при обновлении платформы. Всё, о чём я слышал.
6 romanыч
 
20.01.22
15:07
(5) т.е. при повторном подключении после отключения данные не восстановятся? И при обновлении платформы тоже потеря данных?
7 Мультук
 
гуру
20.01.22
15:10
(0)

Вот тут как раз народ "веселится"

Проблема после расширения
8 Ryzeman
 
20.01.22
15:10
(6) Если отключить - вроде, нет. Если удалить из конфы - данные уйдут навсегда.
Про проблемы при смене платформы я только слышал. Но речь о прошлом. Как сейчас не знаю, но (4) склонен доверять.
9 romanыч
 
20.01.22
15:16
А если РИБ используется?
Увеличивает количество проблем?
10 Kuzmich123
 
20.01.22
15:21
(8) +100 все так. при отключении данные остаются, при удалении расширения - данные теряются. Но он тебя кучу раз перепросит точно-ли хочешь удалить расширении.

(9) По поводу РИБ: на платформе 8.3.16 так и не смогли завести передачу расширения с добавленными объектами через РИБ. Постоянно выскакивали ошибки структуры БД. Как сейчас не знаю, но сразу советую - тестируйте очень тщательно.
11 Dmitrii
 
гуру
20.01.22
15:26
(0) Вот пара тем за последний день.
Проблема после расширения
Не открывается база 1С, ошибка при выполнении операции с информационной базой

Читай. Делай выводы сам.
Я в одной из этих веток высказался. Повторю тут.
... рукожопое (зачастую бессмысленное и беспощадное) использование расширений вкупе с косяками разработчиков платформы весьма неслабо обострило проблему.
ИМХО. Учитывая динамику развития механизма расширений, лет через 5 ими можно будет спокойно пользоваться для расширения данных в продуктиве.
Пока что эта возможность может применяться только на собственный страх и риск разработчика и с рядом оговорок.
Целесообразнее, безопаснее и надежней сохранять принцип доработки, при котором данные добавляются в основной конфигурации, а их обработка, интерфейс и всё остальное - в расширении.
Ну и разумеется регулярное тестирование расширений на совместимость с конфой и между собой после каждого изменения.
12 Dmitrii
 
гуру
20.01.22
15:28
13 Dmitrii
 
гуру
20.01.22
15:28
14 Dmitrii
 
гуру
20.01.22
15:28
ОФФ. Утомляет корявое определение движком форума кода.
15 romanыч
 
20.01.22
18:10
Всем спасибо. Выводы сделал
2 + 2 = 3.9999999999999999999999999999999...