Имя: Пароль:
1C
1С v8
Заказчик недоволен дополнительными обработками БСП
0 triviumfan
 
10.07.18
14:08
Доброго дня.
Написал внешнюю обработку, в сведениях о регистрации указал, что безопасный режим = ложь, при первом запуске обработки выскакивает соответствующее предупреждение. Но ведь только при первом!
Заказчик сказал, что оно его напрягает и встроил её в конфу.
Кто дурак? Просьба развернуто.
1 YaFedor
 
10.07.18
14:09
оба
2 unregistered
 
10.07.18
14:10
(1) +100
3 ildary
 
10.07.18
14:10
(0) Пятнично. База была с уже включенными изменениями?
4 oslokot
 
10.07.18
14:13
(0) Надо было просто снять галку "Защита от опасных действий" у пользователя
5 triviumfan
 
10.07.18
14:14
(4) моё дело написать обработку, а он уже решает, отключать защиту или нет.
6 DrShad
 
10.07.18
14:15
(1) +1
7 Вафель
 
10.07.18
14:15
вообще то есть способ для опасных режимов указывать разрешения
8 ildary
 
10.07.18
14:18
(7) Способ работает внутри обработки? Как я понял в саму базу разработчика не пускают.
9 triviumfan
 
10.07.18
14:21
(8) ага, все такие умные, один я дурак, 1й раз обработку написал :(
подписка ИТС закончилась, не могу глянуть все параметры решистрации, но 99% этого там нет. Проверка будет всегда, если стоит флаг "защита от дейсвтий"
10 triviumfan
 
10.07.18
14:24

    ПараметрыРегистрации = Новый Структура;
    ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
    ПараметрыРегистрации.Вставить("Наименование", "Загрузка ...");
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Информация", "Обработка ...");
    ПараметрыРегистрации.Вставить("ВерсияБСП", СтандартныеПодсистемыСервер.ВерсияБиблиотеки());
    ТаблицаКоманд = ПолучитьТаблицуКоманд();
    ДобавитьКоманду(ТаблицаКоманд, "сам дурак", "неттыдурак", "ВызовСерверногоМетода");
11 Tonik992
 
10.07.18
14:35
У каждого свое представление о том, как должно быть.
В данном случае вы не разобрались, почему это окно ему мешает,  почему он не готов один раз вытерпеть? Возможно с этой обработкой будет работать не простой кладовщик, а какое-то политически важное лицо?  И для него все должно быть красиво и без лишних сообщений, тем более о безопасности.. Его вообще не должно волновать это. А если окно выскочило, значит не просто так, чтобы бездумно нажать "Да".
Вы не в хороших отношениях с заказчиком? Какие были ваши доводы и его?
12 DrShad
 
10.07.18
14:38
(9) а чего ты ожидал от такой темы здесь?
13 butterbean
 
10.07.18
14:39
просто заказчик по деньгам пытается слегка нагнуть
14 d4rkmesa
 
10.07.18
14:41
(0) А что в обработке, внешняя компонента используется?
15 triviumfan
 
10.07.18
14:47
(11) просто мне обидно, старался сделать все по-феншую, а он взял и внутрь её запихал, и ещё просит регламентное задание добавить с её выполнением. БСП ему не понравилось. (14) да, comcntr :)
16 Фрэнки
 
10.07.18
15:22
(15) по феньшую, по самым последним его веяньям, надо было эту внешнюю в Расширение запихать :)
17 Фрэнки
 
10.07.18
15:22
тогда и овца (конфига) целая и волк (заказчик) сытый
18 dmpl
 
10.07.18
15:30
(15) Зачем такие опасные действия делать?
19 triviumfan
 
10.07.18
15:53
(17) пока их не допилят нормально и типовые совместимость не поменяют я к расширениям не притронусь.
20 novichok79
 
10.07.18
16:02
(19) вроде сейчас уже можно расширения встраивать. я в ЗУП 3.1.7 и БП 3.0 последей тоже делал.
21 Фрэнки
 
10.07.18
16:05
(19) на текущих версиях типовых, которые на УФ - массово везде заменяю дополнительные обработки и отчеты и печатные формы на Расширения. Работает. Если работает в виде внешней формы, то и при вставке в Расширение все работает.
22 Cyberhawk
 
10.07.18
16:07
(21) А как дополнительную печатную форму по-быстрому сделать в виде расширения? Это же прописывать доп. команды печати в модуле менеджера объекта (в расширении), да?
23 Ювелир
 
10.07.18
16:08
Че ты паришься? Сделал топор? Сделал. Что клиент им в ухе чешет левой задней и не по феншую... Да ладно! Клиент же доволен? )))
24 triviumfan
 
10.07.18
16:41
(23) клиент не доволен, и тратит мое время, внешняя обработка ему не понраву, давай внутреннюю и регл. задание на её выполнение.
25 Eiffil123
 
10.07.18
16:57
(19) с 2015 года в зупе работает у нас расширение, раздает по вэб-сервису расчетные листки для сотрудников. проблем нет, для отчетов нормально вполне.
26 Cyberhawk
 
10.07.18
17:34
(24) А договоренность о том, что это будет внешняя (подключаемая к БСП) обработка, была?
27 Eiffil123
 
10.07.18
17:55
нафиг таких клиентов. Вообще нафиг всё, в фикси так бы не забаловали
28 Biker
 
10.07.18
19:09
(0) А что за проблема включить безопасный режим ?
29 Фрэнки
 
10.07.18
19:09
(22) да.
На мой взгляд это даже быстрей и прозрачней, чем тоже самое в виде подключаемой внешней.

У меня как раз есть примитивщина с одной печатной формой для свежей ЗУП. Могу скинуть на твой мейл из лички
30 Cyberhawk
 
10.07.18
20:11
(29) "это даже быстрей и прозрачней, чем тоже самое в виде подключаемой внешней" // Не спорю, плюс возможностей у встроенных печатных форм побольше, чем у подключаемых (например, условия видимости команд печати в зависимости от значений реквизита / реквизитов объекта или флажок "Сразу на принтер" есть штатно только для встроенных печатных форм).
"Могу скинуть на твой мейл из лички" // Да не, спасибо, Я просто издалека поинтересовался.
31 d4rkmesa
 
10.07.18
22:27
(28)
"В безопасном режиме накладываются следующие ограничения:
привилегированный режим отменяется, если он был установлен;
попытки перехода в привилегированный режим игнорируются;
запрещены операции с COM-объектами;
запрещена загрузка и подключение внешних компонентов;
запрещен доступ к файловой системе (кроме временных файлов);
запрещен доступ к Интернету."
32 Tonik992
 
10.07.18
22:32
(30) + настройка прав, размещение в интерфейсе. Обращение к обработке из встроенного языка.
33 Biker
 
11.07.18
09:09
(31) а дальше документацию почитать ?
Включай только то, что тебе нужно.


Разрешения - Массив - Необязательный.
           Дополнительные разрешения, необходимые внешней обработке при работе в безопасном режиме.
           ** ОбъектXDTO {http:http://www.1c.ru/1cFresh/ApplicationExtensions/Permissions/a.b.c.d}PermissionBase - Разрешение.
               Для формирования описания разрешения рекомендуется использовать функции
               РаботаВБезопасномРежиме.Разрешение<ВидРазрешения>(<ПараметрыРазрешения>).
34 d4rkmesa
 
11.07.18
12:38
(0)Кстати
http://catalog.mista.ru/article/osobennosti-registratsii-otchetov-obrabotok-s-ispolzovaniem-com-soedineniya-v-konfiguratsiyakh-bsp-552950/
(33) Спасибо, что напомнили. =) Но во-первых, автор еще не сказал, какая у него версия БСП, а во-вторых, нужна добрая воля со стороны заказчика, т.к. CLSID и ProgId(всякое бывает) на рабочем сервере без доступа не подсмотреть.
35 d4rkmesa
 
11.07.18
12:40
(34) Попробовал свою печатную форму переделать на безопасный режим с разрешением на "ОбщийМакет.КомпонентаСклоненияФИО" в ЗУП 3 - не фурычит. Надо покопаться на досуге.
36 Фрэнки
 
11.07.18
12:42
(35) а чего на Расширение эту форму на досуге не перебросишь?
37 Вафель
 
11.07.18
12:43
(34) так они же оычно одинаковые на разных машинах
38 d4rkmesa
 
12.07.18
08:31
(36) Да надо бы, просто, должно же работать? )) Надо разобраться, а то как то не комильфо ВПФ разучиться делать нормально. ) Впрочем, у меня заказчик не такой вредный. Я скорее дождусь, когда очередная "нечетная" платформа склонения без внешней компоненты будет поддерживать.
(37) Скорее всего да, но могут быть и отклонения от нормы. Без доступа к рабочему окружению заказчика не узнаешь.