Имя: Пароль:
1C
 
Новые документы для Фреш: что-то я очкую
0 Гений 1С
 
гуру
01.09.20
08:19
Друзья, сегодня возникло опасение, что в расширениях Фреш нельзя использовать новые документы и справочники, ведь там же общая для всех база данных.
Это так или нет?
А то я было уже начал ваять расширение...
1 d4rkmesa
 
01.09.20
08:36
(0) В требованиях вроде ничего нет в части ограничений по метаданным.
2 Rovan
 
гуру
01.09.20
08:44
3 Winnie Buh
 
01.09.20
08:48
(0) не там спрашиваешь
4 Мимохожий Однако
 
01.09.20
08:48
(0) Определись какая совместимость основной конфигурации во фреше. После этого можно думать дальше
5 Сияющий в темноте
 
01.09.20
08:57
С новым документом проще,чем с добавленным реквизитом-новый документ-новая таблица,и ее можно по областям данных разграничить
с реквизитами сложнее,если можно разные таблицы для одного доккмента в разных областях,то это было бы замечательно,но,такого же нет.
6 Гений 1С
 
гуру
01.09.20
09:04
(4) в смысле какая совместимость? ;-) я чего-то не знаю? (вполне допускаю)
7 Гений 1С
 
гуру
01.09.20
09:05
(5) но там же походу одна конфа, если все начнут запихивать свои расширения? Или там на уровне платформы можно объект новый по областям данным раскидывать?
8 Гений 1С
 
гуру
01.09.20
09:06
в общем, сегодня отправит клиент на аудит, посмотрим чего там скажут.
9 fisher
 
01.09.20
09:09
(6) Я так понял, что спрашивают про значение свойства "Режим совместимости" фрешевой конфы. Т.е. фичи какого релиза платформы она поддерживает. Возможности расширений сильно отличаются между релизами, так как их активно допиливают.
10 Гений 1С
 
гуру
01.09.20
09:25
(9) Там БП3, последнего релиза. ХЗ какое там свойсто, я ж типовую конфу себе скачал и из сервиса данные залил для демо-базы
11 Гений 1С
 
гуру
01.09.20
09:26
Так то БП3 3.0.81.25 имеет режим совемстимости Версия 8.3.14
12 Энштейн 1С
 
01.09.20
09:30
(0) Ты даже этого не знаешь? Позоооор, вон из профессии!
13 Гений 1С
 
гуру
01.09.20
09:56
(12) сча, шнурки наглажу. Хороший 1сник не тот кто все знает, а тот кто может все узнать
14 fisher
 
01.09.20
11:58
(5) В смысле, "такого же нет"? Именно так и реализовано, насколько я понял. Если в какой-то области данных в какой-то объект добавляется реквизит, то для этой области данных создается отдельная таблица с новой структурой и данные переносятся туда. В том числе это позволяет подключать расширения со структурными изменениями "на лету", без монопольного захвата остальных областей данных.
(11) Х.з. какие тараканы во фреше, но возможность делать структурные изменения в расширении (включая режим разделения данных) реализованы с 11 релиза.
15 Гений 1С
 
гуру
01.09.20
12:24
(14) ну хорошо, ты меня успокоил, а то я думал было, придется извращаться с существующими документами. бррррррр...
16 Кац
 
01.09.20
12:31
А что, 1с при ТиИ уже не грохает данные в расширении?
17 Гений 1С
 
гуру
01.09.20
17:52
Опа, новые документы можно добавлять.
Но как всегда, не обошлось без сюпризов от 1С:

"Расширение не должно нарушать корректную работу приложения, в котором
оно установлено.
Запрещается запись с флагом ОбменДанными.Загрузка = Истина, так как это
может привести к нарушению логики прикладного решения."
18 acht
 
01.09.20
18:15
(17) Чо, Сереж, опять поговнокодить не дают?
19 lodger
 
01.09.20
18:18
(16) а должен?
20 VladZ
 
01.09.20
19:08
(0) Чёбынет?

Важное замечание: нужно учитывать риски.
Если отвалится расширение - данные потеряются.

Мы как-то ловили такой глюк: расширение отвалилось "частично", т.е. расширение есть, а части данных - нет.
Поэтому, работаем по правилу "Важные данные в расширении не хранить!".
21 vde69
 
01.09.20
19:45
во фреше много чего запрещено,

если в кратце - то все действия на сервере в которых использутся метаданные не портированные из основной вызывают определенные проблемы, в частности запрещены типы "все ссылки", "документы" и прочее...


ps
я сейчас разбираюсь плотно с этой темой
22 vde69
 
01.09.20
19:46
(20) не потеряются...

все данные остаются, единственное они в DT не попадут и похерятся при чекдб
23 vde69
 
01.09.20
19:49
кстати ты уже пробовал включать константу "использовать разделение данных" ???

попробуй, там много новых ощущений :)
24 vde69
 
01.09.20
20:26
и да, расширение во фреш можно выложить только то, что пройдет контроль "1с:совместимо", то есть написано по стандартам 1с.....
и выложить его может только франч, при этом он обязан иметь договор.
и самое интересное при этом в договоре прописана передача всех прав на расширение 1с, то есть его уже нельзя самому продавать :)

я вот думаю Сергей сколько продержится :)
25 Гений 1С
 
гуру
01.09.20
20:41
(24) ну не знаю, кто моему клиенту публикует, какой франч, но разработку веду я. ;-)
26 Winnie Buh
 
01.09.20
21:23
(24) есть вариант, когда авторские права остаются за клиентом
27 Cyberhawk
 
01.09.20
21:49
(0) Не ссы, все будет нормально. Расширение в свою область данных только ставишь, поэтому других арендаторов не затрагиваешь.
28 acht
 
01.09.20
22:12
(26) Право на авторство неотчуждаемо by design. Исключительные права - да, можно оставить за клиентом. Так что отмазатся от того, что данный кусок написан Осиповым ну никак не получится.
29 vde69
 
02.09.20
09:00
опять задам за Сергея вопрос по теме:

как включить разделение по областям для объектов расширения ?
30 lodger
 
02.09.20
11:44
(24) это так 100%  когда публикуем расширение в магазин расширений. но есть ли другие методы использования расширений в 1с:Фреш?
31 1Снеговик
 
гуру
02.09.20
12:23
Зачем твоим клиентам Фрэш, если туда надо добавлять велосипеды и запиливать костыли?
Выгружайте к себе на сервер и не мучайтесь.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс