1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | УдалитьОчередьЗаданий |
| Полное имя | Справочник.УдалитьОчередьЗаданий (Catalogs.УдалитьОчередьЗаданий) |
| Синоним | — (не задан) |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Назначение | Устаревший служебный (технический) объект метаданных. Хранил очередь фоновых заданий — записи о запланированных, выполняющихся и завершённых задачах: расписание, параметры запуска, состояние, счётчики попыток. |
Префикс Удалить в имени — это конвенция типовых конфигураций 1С, обозначающая объект, помеченный к удалению. Функциональность перенесена на штатные механизмы платформы 1С:Предприятие 8.3 (регламентные и фоновые задания, механизм «Очередь заданий» БСП). В актуальных версиях объект оставлен только для переноса данных при обновлении и не должен использоваться в прикладной логике.
Объект не относится к учётной подсистеме: он не участвует в расчётах НДС (в РК с 2026 — ставка 16 %), ИПН, ОПВ и прочих налогов, не формирует проводок по плану счетов РК и не связан с ЭСФ/СНТ. Приведённые ниже налоговые/учётные факты страны на данный технический объект не распространяются.
Где найти в 1С:
- Навигационная ссылка:
e1cib/list/Справочник.УдалитьОчередьЗаданий - В интерфейсе (в старых релизах): раздел «Технология сервиса» → «Очередь заданий (не используется)». В текущем релизе пункт из командного интерфейса, как правило, скрыт.
2. Реквизиты и табличные части
2.1 Реквизиты шапки
Стандартные реквизиты справочника — Код, Наименование, ПометкаУдаления, Предопределённый, Ссылка. Прикладные реквизиты объекта:
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| Использование | Булево | Не проверяется | Флаг активности задания — определяет, должно ли задание выполняться |
| ЗапланированныйМоментЗапуска | Дата и время | Не проверяется | Расчётное время следующего запуска задания согласно расписанию |
| Миллисекунды | Число | Не проверяется | Уточнение времени запуска до миллисекунд для высокоточного планирования |
| СостояниеЗадания | ПеречислениеСсылка.СостоянияЗаданий | Не проверяется | Текущий статус (запланировано, выполняется, завершено, ошибка) |
| ИсполняющееФоновоеЗадание | UUID | Не проверяется | Идентификатор фонового задания платформы, выполняющего задачу |
| ЭксклюзивноеВыполнение | Булево | Не проверяется | Признак запрета параллельного выполнения задания с другими |
| НомерПопытки | Число | Не проверяется | Счётчик выполненных попыток при возникновении ошибок |
| ИмяМетода | Строка | Не проверяется | Полное имя экспортной процедуры/функции, вызываемой при выполнении |
| Параметры | ХранилищеЗначения | Не проверяется | Сериализованные параметры, передаваемые в вызываемый метод |
| ДатаНачалаПоследнегоЗапуска | Дата и время | Не проверяется | Момент фактического начала последнего выполнения |
| ДатаЗавершенияПоследнегоЗапуска | Дата и время | Не проверяется | Момент фактического завершения последнего выполнения |
| Ключ | Строка | Не проверяется | Уникальный ключ задания для идентификации и предотвращения дублирования |
| ИнтервалПовтораПриАварийномЗавершении | Число | Не проверяется | Пауза (в секундах) перед повторной попыткой при сбое |
| Расписание | ХранилищеЗначения | Не проверяется | Сериализованный объект РасписаниеРегламентногоЗадания |
| КоличествоПовторовПриАварийномЗавершении | Число | Не проверяется | Максимальное число повторных попыток при ошибках |
| ИмяПользователя | Строка | Не проверяется | Имя пользователя, от имени которого выполняется задание |
Свойство «Обязательность» = "Не проверяется" у всех реквизитов означает, что платформа не выполняет автоматической проверки заполнения при записи — заполнение целиком контролируется серверным кодом, ставящим задания в очередь.
2.2 Табличные части
Отсутствуют. Вся информация о задании хранится в реквизитах шапки — каждой строке очереди соответствует один элемент справочника.
3. Формы
Собственные формы у объекта не определены. Это подтверждает его сугубо техническую природу: справочник не предназначен для интерактивной работы пользователя, а обслуживается программно.
| Форма | Наличие | Назначение |
|---|---|---|
| Форма элемента | Нет (автогенерируемая) | При открытии элемента платформа строит форму по умолчанию из реквизитов |
| Форма списка | Нет (автогенерируемая) | Открывается по e1cib/list/Справочник.УдалитьОчередьЗаданий; используется администратором для диагностики |
| Форма выбора / выбора группы | Нет | Ссылочный выбор объекта в прикладной логике не предполагается |
При необходимости просмотра данных платформа отображает объект через автоматически сгенерированные формы.
4. Ключевые процедуры модулей
Модули объекта (модуль объекта, модуль менеджера) в приложенном evidence не представлены, готового BSL-кода нет. Ниже — типовые обработчики, характерные для служебного справочника-очереди заданий в конфигурациях на БСП; в конкретном релизе они могут быть пустыми, так как объект помечен к удалению.
Модуль объекта (ОбработкаПроведения отсутствует — не проводной):
ПередЗаписью(Отказ)— служебный контроль записи очереди (проверка ключа, состояния); в помеченном к удалению объекте обычно не несёт прикладной логики.ПриКопировании(ОбъектКопирования)— сброс идентификаторов исполнения (ИсполняющееФоновоеЗадание,НомерПопытки) при копировании, чтобы не дублировать активные задания.
Модуль менеджера (типовые функции работы с очередью):
- Постановка задания в очередь — создание элемента, заполнение
ИмяМетода,Параметры,Расписание,ЗапланированныйМоментЗапуска,Ключ. - Выборка готовых к запуску заданий — отбор по
Использование = ИстинаиЗапланированныйМоментЗапуска <= ТекущаяДата(). - Обновление состояния после выполнения — запись
СостояниеЗадания,ДатаНачалаПоследнегоЗапуска,ДатаЗавершенияПоследнегоЗапуска,НомерПопытки.
Требует проверки (версионно-специфично): заполнены ли модули объекта/менеджера кодом в релизе 3.0.74.2 или объект оставлен «пустым» до физического удаления — определяется в Конфигураторе на конкретной поставке.
5. Проведение и движения
Справочник — непроводной объект. Он:
- не является документом, не имеет режима проведения;
- не формирует движений ни по одному регистру накопления, сведений или бухгалтерии;
- не создаёт бухгалтерских проводок и никак не затрагивает план счетов РК.
Соответственно, к нему неприменимы типовые учётные проводки конфигурации, например (для сравнения — это операции документов реализации/поступления, а не данного объекта):
- реализация товаров: Дт
1210(краткосрочная ДЗ покупателей) — Кт6010(доход от реализации), начисление НДС 16 % Кт3130, списание себестоимости Дт7010— Кт1330; - поступление товаров: Дт
1330— Кт3310(КЗ поставщикам); - поступление оплаты: Дт
1030(деньги на текущих счетах) — Кт1210.
Данные объекта хранятся как элементы справочника; «движением» здесь является только запись/изменение самого элемента очереди.
6. Связанные объекты и ввод на основании
- Перечисление
СостоянияЗаданий— источник значений реквизитаСостояниеЗадания. - Механизмы платформы — фоновые/регламентные задания 1С:Предприятие 8.3 (
ФоновыеЗадания,РегламентныеЗадания), на которые ссылаетсяИсполняющееФоновоеЗадание(UUID) и объектРасписаниеРегламентногоЗаданияв реквизитеРасписание. - Подсистема «Очередь заданий»/«Технология сервиса» БСП — актуальная замена данного справочника.
Ввод на основании: не предусмотрен ни в качестве основания, ни в качестве приёмника. Объект не участвует в цепочках ввода на основании прикладных документов и не связан с электронными документами (ЭСФ, СНТ).
7. Точки расширения
Поскольку объект помечен к удалению, любое расширение его прикладной логики не рекомендуется — вместо этого следует использовать штатные механизмы фоновых заданий и подсистему «Очередь заданий» БСП. Технически доступны:
- Расширение конфигурации (Extension): добавление реквизитов/подписок на события к справочнику возможно, но нецелесообразно из-за префикса
Удалить. - Подписки на события
ПередЗаписью/ПриЗаписисправочника — для диагностики или логирования на период миграции. - Обработчики обновления ИБ — типовое место, где данные из
УдалитьОчередьЗаданийпереносятся в актуальные механизмы и очищаются; здесь безопаснее всего дорабатывать миграцию, а не рабочую логику. - Программный API менеджера объекта — единственный поддерживаемый способ доступа (форм для интерактивной работы нет).
Рекомендация: новые задания планировать через штатные регламентные/фоновые задания платформы; ссылки на Справочник.УдалитьОчередьЗаданий в дорабатываемом коде постепенно устранять.
