Запустить свой обработчик без расширений

Учебные задачи

Задание использует настоящий экспорт основной конфигурации. Возвращённое задание означает запуск, не уже полученный результат.

Где и как запускать

Серверный обработчик своей учебной базы. Это пример синтаксиса: здесь 1С, файлы, базы и сеть не запускались.

Подготовка

  1. В своей основной конфигурации создайте серверный неглобальный общий модуль УчебныеЗадания и вставьте оба обработчика.

  2. ПоказатьКод должен существовать в основной конфигурации, а не только в расширении. Запускайте лишь ЗапуститьУчебноеЗадание; здесь фоновые задания не выполнялись.

Процедура ЗапуститьУчебноеЗадание() Экспорт
    Аргументы = Новый Массив;
    Аргументы.Добавить("BOOK");
    Задание = РасширенияКонфигурации.ВыполнитьФоновоеЗаданиеБезРасширений("УчебныеЗадания.ПоказатьКод", Аргументы, Строка(Новый УникальныйИдентификатор), "Учебный код");
    Сообщить(Задание.УникальныйИдентификатор);
КонецПроцедуры
Процедура ПоказатьКод(Код) Экспорт
    Сообщить("Код задания: " + Код);
КонецПроцедуры

Разбор по шагам

  1. Формируем реальный массив одного аргумента.

  2. Менеджер запускает собственный экспорт без расширений.

  3. Показываем фактический идентификатор возвращённого задания.

Как проверить результат

  1. Рабочий обработчик получает BOOK в собственном сообщении задания.

  2. Наличие идентификатора не объявляется успешным завершением задания.

Ожидаемый результат

Контрольный результат описывает будущую ручную проверку в подготовленном учебном окружении. Выполнение в 1С здесь не проверялось.

На что обратить внимание

  1. Требуются разрешённые фоновые задания собственного стенда. Нет ожидания, опроса, повторов или запуска неизвестного обработчика.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.