Здравствуйте!
УстановитьПривилегированныйРежим не работает на закрытом периоде , процедура запускается внешней обработкой, кто знает ?
УстановитьПривилегированныйРежим не работает на закрытом периоде , процедура запускается внешней обработкой, кто знает ?
Процедура КнопкаВыполнитьНажатие(Кнопка)
Выборка=Документы.РеализацияТоваровУслуг.Выбрать(ДатаНач, ДатаКон);
УстановитьПривилегированныйРежим(Истина);
Пока Выборка.Следующий() цикл
ДокМар= Выборка.ПолучитьОбъект();
ДокМар.ОтправленаВМаршрут = истина;
ДокМар.Записать();
Сообщить(ДокМар.Ссылка);
КонецЦикла;
КонецПроцедуры
ПоказатьПо теме из базы знаний
- Авторегистрация внешних отчётов/обработок средствами БСП
- Обзор полезных методов БСП 3.1.4
- Отправка Push-уведомлений через сервис Firebase Cloud Messaging по протоколу FCM HTTP v1 API
- Печать трех цен в ценнике (или на этикетке)
- Ошибка аутентификации клиента средствами операционной системы: Аутентификационный контекст клиента отсутствует в рабочем процессе
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)
ТАК РАБОТАЕТ, ПОЧЕМУ- ТО В ЦИКЛЕ РАБОТАЕТ
ТАК РАБОТАЕТ, ПОЧЕМУ- ТО В ЦИКЛЕ РАБОТАЕТ
Процедура КнопкаВыполнитьНажатие(Кнопка)
Выборка=Документы.РеализацияТоваровУслуг.Выбрать(ДатаНач, ДатаКон);
//УстановитьПривилегированныйРежим(Истина);
Пока Выборка.Следующий() цикл
ДокМар= Выборка.ПолучитьОбъект();
ЗначениеКонстанты = Константы.ПрименятьДатуЗапретаДляПолныхПрав.Получить();
Константы.ПрименятьДатуЗапретаДляПолныхПрав.Установить(Ложь);
ПолныеПрава.УстановитьПараметрГраницыЗапретаИзмененияДанных();
ДокМар.ОтправленаВМаршрут = истина;
ДокМар.Записать();
Константы.ПрименятьДатуЗапретаДляПолныхПрав.Установить(ЗначениеКонстанты);
ПолныеПрава.УстановитьПараметрГраницыЗапретаИзмененияДанных();
Сообщить(ДокМар.Ссылка);
КонецЦикла;
КонецПроцедуры
Показать
А если так попробовать?
Процедура КнопкаВыполнитьНажатие(Кнопка)
УстановитьПривилегированныйРежим(Истина);
ЗначениеКонстанты = Константы.ПрименятьДатуЗапретаДляПолныхПрав.Получить();
Константы.ПрименятьДатуЗапретаДляПолныхПрав.Установить(Ложь);
ПолныеПрава.УстановитьПараметрГраницыЗапретаИзмененияДанных();
Выборка=Документы.РеализацияТоваровУслуг.Выбрать(ДатаНач, ДатаКон);
Пока Выборка.Следующий() цикл
ДокМар= Выборка.ПолучитьОбъект();
ДокМар.ОтправленаВМаршрут = истина;
ДокМар.Записать();
Сообщить(ДокМар.Ссылка);
КонецЦикла;
Константы.ПрименятьДатуЗапретаДляПолныхПрав.Установить(ЗначениеКонстанты);
ПолныеПрава.УстановитьПараметрГраницыЗапретаИзмененияДанных();
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот