Как подключить обработку в НЕ безопасном режиме?
УТ 11.1 упорно голубеньким пишет, что обработка будет подключена в безопасном режиме (и потом во время выполнения вываливается с ошибкой из-за недостатка прав). Как подключить?
Функция СведенияОВнешнейОбработке() Экспорт
РегистрационныеДанные = Новый Структура;
РегистрационныеДанные.Вставить("Вид", "ДополнительнаяОбработка");
МассивНазначений = Новый Массив;
РегистрационныеДанные.Вставить("Назначение", МассивНазначений);
РегистрационныеДанные.Вставить("Наименование", "Балансировка отрицательных остатков номенклатуры");
РегистрационныеДанные.Вставить("Версия", "1.0");
РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь);
РегистрационныеДанные.Вставить("Информация", "Настоящая обработка на начало месяца создает документы ""Поступление товаров и услуг"", балансирующие остатки номенклатуры");
РегистрационныеДанные.Вставить("ВерсияБСП", "11.1.6.26");
ТЗКоманд = Новый ТаблицаЗначений;
ТЗКоманд.Колонки.Добавить("Представление");
ТЗКоманд.Колонки.Добавить("Идентификатор");
ТЗКоманд.Колонки.Добавить("Использование");
ТЗКоманд.Колонки.Добавить("ПоказыватьОповещение");
ТЗКоманд.Колонки.Добавить("Модификатор");
СтрокаКоманды = тзКоманд.Добавить();
СтрокаКоманды.Представление = "Балансировка отрицательных остатков номенклатуры";
СтрокаКоманды.Идентификатор = Новый УникальныйИдентификатор;
СтрокаКоманды.Использование = "ОткрытиеФормы";
СтрокаКоманды.ПоказыватьОповещение = Ложь;
РегистрационныеДанные.Вставить("Команды", ТЗКоманд);
Возврат РегистрационныеДанные;
КонецФункции
ПоказатьПо теме из базы знаний
- Загрузка чеков ФНС в документы 1С:БП, 1С:УНФ, 1С:ERP, 1С:КА и 1С:УТ
- Мониторинг ПФР/Минтруда по приказу № Пр-366. Форма для сбора сведений о заработной плате работников бюджетной сферы. Автоматическое заполнение с возможностью корректировки и консолидации и выгрузка в формате XML. ЗГУ/ЗУП 3.1
- Интеграции с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода для 1С:УНФ, УТ, КА, ERP
- Загрузка данных контрагентов из России, Беларуси и Казахстана из веб-сервисов.
- Применение 1С:Аналитики и Дата акселератора, или Как получить в 1С прозрачность и скорость обработки данных для прямого доступа и контроля руководителя
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) В серверной функции, выполняющей запись документов поставил привилегированный режим (1 раз во всем модуле формы обработки, модуль объекта не используется). Несмотря на это программа вываливается из попытки записи с сообщением, что запись не удалась (я "обернул" запись документов попыткой).
Получил, что несмотря на установку привилегированного режима он не устанавливается:
Вывод в окне сообщений:
Как хотя бы включить привилегированный режим?
p.s. в качестве шаманского танца перенес тестируемую процедуру в модуль объекта обработки- не помогло.
УстановитьПривилегированныйРежим(Истина);
Сообщить("Привилегированный режим = " +ПривилегированныйРежим());
Вывод в окне сообщений:
Привилегированный режим = Нет
Как хотя бы включить привилегированный режим?
p.s. в качестве шаманского танца перенес тестируемую процедуру в модуль объекта обработки- не помогло.
Попробовал снять безопасный режим:
Получил ошибку:
p.s. понятно почему не устанавливался привилегированный режим (цитата из синтакс- помощника):
Сообщить("Режим = " + БезопасныйРежим());
Если БезопасныйРежим() = Истина Тогда
УстановитьБезопасныйРежим(Ложь);
КонецЕсли;
Сообщить("Режим = " + БезопасныйРежим());
Получил ошибку:
{Форма.ФормаОбработки.Форма(928)}: Ошибка при вызове метода контекста (УстановитьБезопасныйРежим)
УстановитьБезопасныйРежим(Ложь);
по причине:
В данной процедуре/ функции не был установлен безопасный режим
УстановитьБезопасныйРежим(Ложь);
по причине:
В данной процедуре/ функции не был установлен безопасный режим
p.s. понятно почему не устанавливался привилегированный режим (цитата из синтакс- помощника):
УстановитьБезопасныйРежим(<БезопасныйРежим>)
Описание: При выполнении на сервере или в файловом варианте информационной базы устанавливает или отменяет безопасный режим.
В других случаях не вызывает никаких действий.
В безопасном режиме:
игнорируется привилегированный режим;...
Описание: При выполнении на сервере или в файловом варианте информационной базы устанавливает или отменяет безопасный режим.
В других случаях не вызывает никаких действий.
В безопасном режиме:
игнорируется привилегированный режим;...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот