Имя: Пароль:
1C
 
1cFresh запрещает использовать Выполнить() И как быть?
0 Maniac
 
06.08.21
01:29
Есть пара расширений. В них используется Выполнить().

А почему?

А потому что сокращется код некоторых участков. Например есть алгоритмы которые юзер просто можно сам завести для выполнения.
Например если нужно что то сделать с какими то колонками.

Без этого теряется функционал. И чо резать теперь функционал?
1 Maniac
 
06.08.21
01:33
Даже не совсем точный пример привел. Есть участки где в Выполнить вызываются различные процедуры. в которых могут быть свои запросы и прочее.
2 Franchiser
 
гуру
06.08.21
01:40
Ты пожаловаться пришел?
3 МихаилМ
 
06.08.21
01:55
спрячьте Выполнить() в модуль без исходников.
5 hhhh
 
06.08.21
02:28
(1) делать это на клиенте. Фреши проверяют только то, что на сервере.
6 Ненавижу 1С
 
гуру
06.08.21
07:47
Обычный пользователь код писать не будет. А для специалистов засунуть код во внешние обработки, подключать их по необходимости
7 acht
 
06.08.21
07:58
(0) Ты хочешь запустить на фреше серверный код (накликаный беграмотным пользователем) не прошедший аудит? Тебе просто не дадут этого сделать. Переделывай функционал на изменяемые настройки.
8 acht
 
06.08.21
08:00
(6) Внешние обработки также проходят аудит. По сути будет вариант "комбинация настроек" === "кусок серверного кода". Единственно что, аудит будет проходить независимо от основного кода.
9 Maniac
 
06.08.21
20:18
(7) а что если они грамотные.или я сам код пишу под конкретного юзера. а обработка как ядро.
у юзера свои данные какие то кривые. я ему кидаю алгоритм. он вставляет и баз все как надо.
10 Maniac
 
06.08.21
20:20
Ладно я решил так не хотят как хотят) сами лишают себя клиентов. Есть сервисы где ограничений нет.
11 Aleksey
 
06.08.21
20:26
(10) и слава богу скажет фрешь. Толку от тебя нет, один только вред
12 Maniac
 
06.08.21
20:43
(11) не выдавай свои тупы мысли за других.
13 Мигрень
 
06.08.21
21:17
а кто там аудит проводит? У меня последний раз обработка проходила аудут месяца. И еще постоянно присылали ошибки, я говорю, в ку-ку? Стали разбираться, они не на той конфигурации мою обработку проверяли, надо на УНФ, а они на БП. Дурдом.
14 Aleksey
 
06.08.21
21:23
(13) А самому подумать? Фрешу на тебя пофиг, ты доп.денег не приносишь, 1С, как владелец сервиса, все равно получит денег не с фреша, так с облаков куда ты перейдешь. Зато ты не будешь занимать оборудование и класть сервер своими запросами
15 Aleksey
 
06.08.21
21:24
И да кстати что там с твоим бесплатным облачным сервисом по тестирование оброботок? Запустил, как хотел, или пока дорос до того чтобы учить владельцев других облаков жить?
16 GANR
 
06.08.21
21:50
(0) Может переопределяемые подпрограммы в расширении с видом Исправление сделать, а потом в расширении с видом Адаптация переопределять их (по усмотрению пользователей)?
17 acht
 
06.08.21
21:51
(9) > я ему кидаю алгоритм. он вставляет
Мамой еще поклянись, что пользун вставляет только то, что ты, такой особенный, ему прислал.
18 Вафель
 
06.08.21
21:52
(16) разве можно расширять расширения?
19 acht
 
06.08.21
21:53
(10) > Есть сервисы где
А что ж ты за фреш первым делом так ухватился-то, если другие есть, а?
20 GANR
 
06.08.21
21:55
(18) Не факт, но может и можно. Попробовать не могу - 1С нет под рукой.
21 acht
 
06.08.21
21:56
(18) Перекрывать при помощи изменения назначения - вполне. Только наоборот, исправление будет приоритетней адаптации.
22 GANR
 
06.08.21
22:06
(21) Тогда лучше основное расширение сделать Дополнение, а адаптировать с помощью Адаптация.
23 серый КТУЛХУ
 
06.08.21
23:13
(14): чочо хетцнер терь плотит одинесу?.. чудны дела твои хосспадиии...
24 Aleksey
 
07.08.21
00:14
(23) а причем тут хетцнер ?
25 Maniac
 
07.08.21
00:52
Меня удивляет причем тут облака вообще. Что мешает какую то галку сделать где юзер соглашается использовать какое то ПО с возможностями и рисками.
В конце концов это все стандартные методы самой же 1С.
И да мы разработчики и делаем решения по причине того что они делают то чего нет в стандарте. Иначе бы они не имели смысла.
26 Maniac
 
07.08.21
00:52
А тут даже полностью стандартный метод. И очень важный для определенных задач.
27 Maniac
 
07.08.21
00:54
а так пользователь выбрал облако и потом ищет решение проблем в разработках. а не может его использовать. потому что как раз нужный функционал запрещен? и что ему делать?
сменит на то где разрешено.
Вот СКлауд вообще пофигу что вы там делаете. можете с конфигурацией делать что хотите. менять, колбасить. есть и РДП доступ и все что хочешь.
28 Злопчинский
 
07.08.21
00:55
важные вещи для себя бизнес держит в себе.
отсюда делать выводы.
29 Maniac
 
07.08.21
00:55
Но я бы хотел охватить как бы все сервисы. и предоставить юзерам решения. Это в конце концов в их интересах.
30 Maniac
 
07.08.21
00:55
Хотя в пока заметил что в аренде хоть и дофига юзеров. и компаний. но что то мне кажется что в основном там бухгалтерию все используют.
31 Maniac
 
07.08.21
00:58
И да конечно геммор для разработчиков с каждым из них. Я тоже мучаюсь с модерациями. Сроком. Какие то сверхсложные интерфейсы, или наоборот - нельзя описание нормально влепить.
Я чесно говоря в шоке немного то личного кабинета в 1cFresh  по добавлению расширений.....
Это ж сколько угроблено было ресурсов чтобы такое там сделать. А в магазине расширений всего каких то штук 15 висит расширений и все.
Вообще никто ничего не добавляет?
У меня в другом сервисе одну мою наработку юзеров 60 демо поставило. 5 купили в аренду.
32 Maniac
 
07.08.21
01:00
Вроде мещь очень нужна Магазин расширений. Мне сразу понравилось что такое есть.
Но конечно там работать с тем чтобы свое решение опубликовать это мама не горюй.
33 Maniac
 
07.08.21
01:00
Хотя безусловно это хорошо что такое сделали. правда комиссия великовата. ну это как обычно.
34 mszsuz
 
07.08.21
04:01
(33) Сделай свой фреш и отключи запрет на Выполнить(). Сколько он простоит?
35 Конструктор1С
 
07.08.21
05:33
(0) переделай без Выполнить(), в чём проблема?
36 1ctube
 
07.08.21
09:47
Выполнить()
Это быдлокод
37 acht
 
07.08.21
09:48
(29) > Это в конце концов в их интересах.
То есть, они уже заранее тебе, такому красивому, что-то должны, что-ли?
38 zak555
 
07.08.21
09:53
(36) обработка УниверсальныйОбменДанными плачет
39 Dmitry1c
 
07.08.21
12:00
(25) в силу особенностей механизма разделения через "Выполнить" можно получить доступ к данным ЧУЖОГО приложения (т.к. все приложения - области данных - в одной информационной базе)

поэтому НЕЛЬЗЯ
40 NorthWind
 
07.08.21
14:49
(0) потому что нельзя заранее проверить и одобрить то, что ты собираешься выполнять. Может быть выполнен произвольный код, в том числе хакерский. Это никому не надо.
41 timurhv
 
07.08.21
16:02
(36) Всегда знал, что КД2 и отчетность пишут быдлокодеры, вы подтвердили мои мысли (сарказм).
42 Rovan
 
гуру
08.08.21
00:42
(0) "которые юзер просто можно сам завести для выполнения."   Логично, можно понять админов серверов баз Фреша.
В локальной базе пусть творит что хочет, а во Фреше только строго разрешенные действия.
43 Maniac
 
08.08.21
01:12
(40) 1С не в силах за годы работы метод сделать безопасным?) или другой метод равнозначный но чтобы там код выполнять можно было.
44 Смотрящий
 
08.08.21
01:24
(39) Дык это проблема облачников а никак не приложения
45 Вафель
 
08.08.21
08:21
(39) нет ты не прав. Нельзя.
На то и безопасный режим и права доступа