Имя: Пароль:
1C
 
Как перенести объект из конфигурации в расширение полностью?
0 Novichok VX
 
01.04.21
15:27
Как перенести объект из конфигурации в расширение полностью? Чтобы в конфигурации исчез, а в расширении появился. Минимальный путь какой?
1 RomanYS
 
01.04.21
15:31
Ты кажется расширение с чем-то путаешь
2 Garykom
 
гуру
01.04.21
15:32
(0) CTRL+C -> CTRL+V
3 Фрэнки
 
01.04.21
15:34
а о каких, например, объектах речь?

Допустим, не совсем понятна цель удаления типового объекта из типовой конфигурации
4 Novichok VX
 
01.04.21
15:36
Самописные документы и обработки
5 Novichok VX
 
01.04.21
15:38
(2)
да это работает, спс
6 Фрэнки
 
01.04.21
15:40
:-)

Я бы открыл второй конфигуратор, в котором самописных объектов нет и вставлял в расширение уже на нем. Чтоб не возникали попытки переименовать чего-то
7 VladZ
 
01.04.21
15:44
(0) Какова конечная цель?
8 Novichok VX
 
01.04.21
15:45
(7)
До меня насоздавали объектов в расширении, я насоздавал в конфигурации. Теперь между ними надо активно писать взаимодействие,а это неудобно когда они в разных местах, сложнее обращаться
9 VladZ
 
01.04.21
15:47
(8) Данные по этим объектам уже есть?
10 Novichok VX
 
01.04.21
15:48
(9)
Которые до меня были в расширении есть, которые я создал пока нет.
11 Chameleon1980
 
01.04.21
15:55
создавай лучше свои в основной конфигурации
1. ты знаешь, что делаешь
2 данных всё равно нет
3. дальнейших проблем меньше
12 Chameleon1980
 
01.04.21
15:56
аааа стоп
ты и создал в основной
оставь так
13 Garykom
 
гуру
01.04.21
15:57
Если конфа уже снята с поддержки (и там нахреначено своих объектов) то не советую в расширении допиливать

Это имеет смысл если хотим все допилки из конфы в расширение перекинуть, оставив типовую
14 Novichok VX
 
01.04.21
15:58
(12)Да я заколебался взаимодействия простейшие через попу прописывать. Ну не я же придумал, что из основной конфигурации в расширение через точку не обратиться и реквизит с типом документа расширения не создать
15 Garykom
 
гуру
01.04.21
16:01
(14) Дык см (13)

Переноси все допилки в расширение
16 Garykom
 
гуру
01.04.21
16:01
(15)+ Или откажись от расширения
17 Asmody
 
01.04.21
16:05
18 Dmitrii
 
гуру
01.04.21
16:42
(0) Хозяин - барин. Но если в конфигурации уже включена возможность изменений, то лучше все новые собственные объекты и новые реквизиты типовых объектов создавать в основной конфигурации.
Использовать для этого (новых объектов и новых реквизитов типовых объектов) расширение - просто глупость и бессмысленная блажь, не имеющая под собой никакой логической основы и реальной потребности. Просто массовое умопомрачение какое-то. Типа мода такая - лепить без разбора любые доработки только через расширение! А зачем? - А никто не знает...
19 Kassern
 
01.04.21
16:44
(18) чтобы потом хобана хобана и обновили малой кровью перешли на новую версию конфы)
20 Chameleon1980
 
01.04.21
16:58
(19)бля а тут че хобана отпадает?
куда у него денутся новые объекты со своим префиксом из основной
конфы при обновлении?
21 Kassern
 
01.04.21
17:00
(20) а куда думаешь денутся его доработки в типовых формах и модулях?
22 lucbak
 
01.04.21
17:46
(18) для того, что бы понять всю прелесть расширений - надо попробовать сопровождать клиентов на поддерживаемой конфе, в противном случае даже осуждать нечего.
23 Dmitrii
 
гуру
01.04.21
18:04
(22) Чтобы понять все недостатки расширений надо попробовать делать это (сопровождать клиентов на поддерживаемой конфе) достаточно длительное время и с хоть сколько-нибудь серьёзными доработками.

Ещё раз повторюсь, для тех у кого с чтением проблемы. Использовать расширение данных в конфигурациях, где включена возможность изменения (или есть можно её включить), совершенно бессмысленное занятие. Никакого профита от это нет, кроме рисков и геморроя.
А автор (19) вообще видимо не понимает какую дичь пишет. Ибо добавление своих объектов и реквизитов в основной конфигурации на процесс обновления на новую версию никак не влияет.

Расширения - крутая и полезная штука. Но не для этих целей.
24 lucbak
 
01.04.21
18:47
(23) >> Чтобы понять все недостатки расширений надо попробовать делать это (сопровождать клиентов на поддерживаемой конфе) достаточно длительное время и с хоть сколько-нибудь серьёзными доработками.

Видимо у меня есть такой опыт и следовательно могу судить о том, стоит ли использовать расширения и для каких целей. А снимать конфу с поддержки это последнее дело.
25 Chameleon1980
 
01.04.21
19:44
(24)видимо мелковат опыт в этом
(21)для доработки форм давно выбран наиболее оптимальный
вариант - программно
все для этого есть в нормальных типовых
и
никуда твои процедуры из форм не денутся
26 lucbak
 
01.04.21
19:55
(25) что-то мне подсказывает, что мой опыт будет чуть побольше.
27 Фрэнки
 
01.04.21
20:11
писькометр ищите
28 Chameleon1980
 
01.04.21
20:23
(26)да ради бога.
29 Dmitrii
 
гуру
01.04.21
20:28
(24) >> у меня есть такой опыт ... А снимать конфу с поддержки это последнее дело.

Для человека, который не видит или не понимает разницы между "включение возможности изменения" и "снять с поддержки", утверждение о том, что у тебя есть достаточный опыт выглядит кране сомнительно.
Дальше спорить просто бессмысленно, если ты даже в базовых механизмах поддержки разобраться не сумел.
30 Kassern
 
02.04.21
09:16
(25) Вот представь у тебя кусок года воткнут в типовую функцию/процедуру, а в след релизе эта процедура изменилась(и таких вставок 100500 в некоторых конфах), то что по твоему перенесется при обновлении? Просто из сообщений читаешь, мол все так легко и просто, тыкнул обновить и все заработало...А теперь представь, что эти куски кода вставлены в расширение, а конфа с поддержки не снята, то тут останется лишь проверить, что обращения к типовым функциям действуют. Либо другой вариант, у тебя на поддержке штук 20 бухгалтерий и столько же Зуп, они типовые, но в них нужно каую нить херню в добавить в конфиг и сразу обновление такой конфы становится раза 2-3 дольше из-за сравнений, расширение в таких случаях выручает.
31 Kassern
 
02.04.21
09:18
(30) Особенно "доставляет" переносить конфу с лохматых времен на новую версию... как раз подобная задача меня ждет в этом месяце(чертова маркировка и СРМ). А конфа запилена перепилена, извращались на ней жестоко.
32 АннаО
 
07.04.21
17:36
Выше имели ввиду, видимо, именно добавление в конфигурацию нов. объектов и включение возм-ти изменения. С добавленными объектами при обновлении действительно ничего не происходит, они не мешают. А вот "кромсать" готовые модули и объекты на поддержке - нужно очень аккуратно, в исключительных случаях и при обновлении за этими изменениями - следить.
33 Kassern
 
07.04.21
17:44
(32) про новые объекты вообще вопросов нет, а вот с модифицированными типовыми процедурами могут быть проблемы, в этом случае расширения выручают
34 Cthulhu
 
07.04.21
18:28
(7) я предполагал но не угадал: беспроблемное обновление типовой конфигурации при вынесении доработок в расширение (даже в расширения - "автономные" доработки которые наращивают отдельный функционал - и отдельно доработки, которые потенциально могут пересекаться с направлением развития самой конфигурации ее разработчиком а также исправления для их ревизии после обновления).
ЗЫ: интересно - ситуация двигается в сторону реализации именно pure модульности в виде конфигурации-карткаса с модулями-расширениями?..
35 Dmitrii
 
гуру
07.04.21
20:18
(33) >> с модифицированными типовыми процедурами могут быть проблемы, в этом случае расширения выручают.

Всё ровным счетом наоборот. Типовой код следует в большинстве случае дорабатывать внутри самой конфигурации.
Ибо при обновлении придётся вручную(!) каждый раз проверять совместимость твоего расширения с доработанной процедурой.
Если же процедура доработана внутри самой конфы, то при трёхстороннем сравнении/объединении ты сразу видишь в одном окне все изменения поставщика и может адекватно сравнить и сопоставить их с тем изменениями, которые сделал сам. Оценить их комплементарность и при необходимости внести сразу правки.
36 Dmitrii
 
гуру
07.04.21
20:18
(34) >> ситуация двигается в сторону реализации именно pure модульности в виде конфигурации-карткаса с модулями-расширениями?

Нет. Расширения не для этого.
37 FIXXXL
 
07.04.21
20:20
(35) +1
38 Cthulhu
 
07.04.21
20:25
(25): нуралиев?
расширения для этого пригодны - и становятся все более пригодными. поэтому и вопрос такой.
39 Lama12
 
07.04.21
21:21
(5) А теперь попробуй через метаданные из конфигурации к нему обратиться.
40 lucbak
 
07.04.21
22:39
(34) >>ЗЫ: интересно - ситуация двигается в сторону реализации именно pure модульности в виде конфигурации-карткаса с модулями-расширениями?..
Двигается, но не 1С, поищи в яндексе "Модульная конфигурация".
41 Cthulhu
 
08.04.21
01:04
(40): ты об этом? https://infostart.ru/public/1285144/
42 Turku
 
08.04.21
01:14
Интересный теоретический вопрос: если создать объекты в расширение(справочники, документы и т.д.), набить по ним данных в базе, а потом бах и отключить расширение (или даже удалить), запустить базу, а потом включить расширение обратно. Что будет с данными по этим объектам?
43 lucbak
 
08.04.21
06:18
(42) если удалить расширение то логично, что данные будут удалены...если просто отключить то с данными ничего не случится.
44 lucbak
 
08.04.21
06:18
(41) да