Создал внешнюю обработку, в модуле объекта написал код:

```1c
    Функция СведенияОВнешнейОбработке() Экспорт

    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.5.12.64");
    ПараметрыРегистрации.БезопасныйРежим = Ложь;
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
    ПараметрыРегистрации.Версия = "1.0";

    НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
    НоваяКоманда.Представление = НСтр("ru = 'Подтверждение заказов (регламент)'");
    НоваяКоманда.Идентификатор = "РегламентноеПодтверждениеЗаказов";
    НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
    НоваяКоманда.ПоказыватьОповещение = Истина;

    Возврат ПараметрыРегистрации;

    КонецФункции

    Процедура ВыполнитьКоманду(ИмяКоманды, ПараметрыВыполнения = Неопределено) Экспорт

    // Диспетчеризация обработчиков команд.
    Если ИмяКоманды = "РегламентноеПодтверждениеЗаказов" Тогда
    ПодтвердитьЗаказыПоставщикам(ПараметрыВыполнения);
    КонецЕсли;

    КонецПроцедуры

    Процедура ПодтвердитьЗаказыПоставщикам(ПараметрыВыполнения)
    Запрос = Новый Запрос("ВЫБРАТЬ
    | ЗаказПоставщику.Ссылка КАК Ссылка
    |ИЗ
    | Документ.ЗаказПоставщику КАК ЗаказПоставщику
    |ГДЕ
    | ЗаказПоставщику.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И ЗаказПоставщику.ОбъектРасчетов <> ЗНАЧЕНИЕ(Справочник.ОбъектыРасчетов.ПустаяСсылка)
    | И ЗаказПоставщику.Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыЗаказовПоставщикам.Согласован)");
    Запрос.УстановитьПараметр("НачалоПериода", НачалоДня(ТекущаяДата() - 86400 * 10));
    Запрос.УстановитьПараметр("КонецПериода", КонецДня(ТекущаяДата()));

    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
    ОбъектЗаказ = Выборка.Ссылка.ПолучитьОбъект();
    //ОбъектЗаказ.Статус = Перечисления.СтатусыЗаказовПоставщикам.Подтвержден;
    ОбъектЗаказ.Комментарий = ОбъектЗаказ.Комментарий + "Тест";
    ОбъектЗаказ.Записать();
    КонецЦикла;
    КонецПроцедуры
```

Добавил обработку в дополнительные обработки, настроил для команды расписание (для теста каждые 60 сек), но ничего не происходит. Если нажать "Выполнить" в форме обработки, то команда выполнится и комментарий изменится. Что я упустил? Чего может не хватать? Прав? Или размещение базы влияет?
---
На файловых работает только если есть запущенный сеанс.
Т.е. по расписанию запустится, только если в этот момент в базе кто-то есть и больше никаких фоновых не выполняется.
---
посмотрите в журнале регистрации запуск обработки

так же можно в тексте обработки добавить записи в журнал регистрации, чтоб понять до куда доходит

ЗаписьЖурналаРегистрации("1", УровеньЖурналаРегистрации.Информация,,,
    "Выполнено", РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная);

ЗаписьЖурналаРегистрации("2", УровеньЖурналаРегистрации.Информация,,,
    "Выполнено", РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная);

и тд
---
Смотрел в консоли заданий - оно не запускается как фоновое вообще
---
База файловая или клиент-сервер?
---
Пробовал на двух: одна файловая, другая хз, но открывали через браузер по айпишнику, скорее второе
---
но открывали через браузер по айпишнику Не показатель. Файловая тоже спокойно публикуется через веб.
---
Ну, допустим, что файловая. Значит на файловых не работает?
---
На файловых работает только если есть запущенный сеанс.
Т.е. по расписанию запустится, только если в этот момент в базе кто-то есть и больше никаких фоновых не выполняется.
---
Ну сеанс был запущен, вопрос в других фоновых заданиях...Каков шанс, что регламентное успеет запуститься, если я сделаю "Каждую секунду", чтобы поймать момент, когда не будет других фоновых?
---
У вас в списке рег.заданий появилось отдельное задание для вашей доп.обработки?
Состояние есть какое-нибудь?
Выглядит примерно так
---
Да, оно там было. Состояние не было заполнено, пока не нажал "Выполнить сейчас" - тогда стало "Выполнено" (ну, конечно, когда дождался выполнения).
---
Да, если оно не запускалось, то так и будет.
Блокировки регламентных случайно не установлено?
Вот этой надписи нет?
---
Была, снял перед тестированием - не работало.
---
В общем, какая-то блокировка была все-таки, ее сисадмин отключил, после чего все заработало.
---
Как настроено расписание?
---
Каждый день, каждые 60 секунд