RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Справочник «ДополнительныеОтчетыИОбработки» (Бухгалтерия для Казахстана 3.0)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Справочник «ДополнительныеОтчетыИОбработки» (Бухгалтерия для Казахстана 3.0)

Актуально для: 1С:Бухгалтерия для Казахстана, ред. 3.0.74.2 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Справочник (Catalog)
Имя ДополнительныеОтчетыИОбработки
Полное имя Справочник.ДополнительныеОтчетыИОбработки
Синоним Дополнительные отчёты и обработки
Конфигурация Бухгалтерия для Казахстана, редакция 3.0 (версия 3.0.74.2)
Подсистема БСП «Дополнительные отчёты и обработки» (AdditionalReportsAndDataProcessors)

Назначение. Справочник предназначен для регистрации и администрирования дополнительных (внешних) отчётов и обработок, которые расширяют функциональность конфигурации без модификации исходного кода (без снятия с поддержки). Он позволяет загрузить в базу файл .epf (обработка) или .erf (отчёт), задать статус публикации, определить видимость команд в интерфейсе, назначить обработку пользователям и распределить её команды по разделам меню и формам объектов.

Работа с объектом ведётся нечасто — при внедрении новой обработки, обновлении её версии или изменении публикации. Это сервисный (административный) справочник: он не участвует в бухгалтерском учёте и сам по себе не хранит учётных данных предприятия.

Где найти в 1С: раздел «Администрирование» → «Печатные формы, отчёты и обработки» → «Дополнительные отчёты и обработки». Навигационная ссылка: e1cib/list/Справочник.ДополнительныеОтчетыИОбработки


2. Реквизиты шапки и табличные части

2.1 Реквизиты шапки

Имя Тип Обязательность Зачем нужен
БезопасныйРежим Булево Нет Флаг выполнения обработки в безопасном режиме (изоляция от файловой системы, COM, внешних компонент и прочих системных ресурсов)
Версия Строка Нет Версия внешней обработки; заполняется из сведений о внешней обработке (СведенияОВнешнейОбработке) при загрузке файла
Вид Перечисление.ВидыДополнительныхОтчетовИОбработок Нет Тип объекта: дополнительный отчёт, обработка, заполнение объектов, создание связанных объектов, печатная форма и т. д. Определяет способ вызова и поведение
ИмяОбъекта Строка Нет Программное имя объекта из метаданных внешней обработки/отчёта
ИмяФайла Строка Нет Имя загруженного файла .epf/.erf
Информация Строка Нет Описание назначения обработки и рекомендации по использованию (из сведений о внешней обработке)
ИспользоватьДляФормыОбъекта Булево Нет Разрешает вызов команд обработки из форм объектов (например, формы документа)
ИспользоватьДляФормыСписка Булево Нет Разрешает вызов команд обработки из форм списков
Комментарий Строка Нет Произвольный комментарий администратора
Ответственный Справочник.Пользователи Да Пользователь, ответственный за обработку
Публикация Перечисление.ВариантыПубликацииДополнительныхОтчетовИОбработок Да Статус: «Используется» / «Отключено» / «Отладка»
ХранилищеНастроек ХранилищеЗначения Нет Хранилище пользовательских настроек обработки
ХранилищеОбработки ХранилищеЗначения Нет Двоичные данные файла обработки (epf/erf), загруженные в базу
ИспользуетХранилищеВариантов Булево Нет Признак использования подсистемы вариантов отчётов (для дополнительных отчётов на СКД)
ТеснаяИнтеграцияСФормойОтчета Булево Нет Признак расширенной интеграции с формой основного отчёта
РежимСовместимостиРазрешений Перечисление.РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок Нет Режим проверки запрашиваемых разрешений (совместимость со старыми версиями платформы/БСП)
ВнешнийОбъектИспользовать Число Нет Технический реквизит контроля доступности внешнего объекта

Реквизит Наименование (стандартный) хранит представление обработки в списке. Реквизит Родитель отсутствует, если справочник неиерархический; группировка выполняется через назначение по разделам (см. ТЧ «Разделы»).

2.2 Табличные части

Команды — список команд (пунктов меню), которые обработка предоставляет пользователю.

Имя Тип Назначение
Идентификатор Строка Уникальный идентификатор команды из метаданных обработки
Представление Строка Текст пункта меню, отображаемый пользователю
ВариантЗапуска Перечисление Способ запуска: открытие формы, вызов клиентского метода, вызов серверного метода, формирование печатной формы, сценарий
ПоказыватьОповещение Булево Показывать ли индикатор выполнения длительной операции
Модификатор Строка Служебное уточнение поведения команды (например, тип печатной формы)
СочетаниеКлавиш Строка Горячая клавиша вызова команды

Разделы — разделы командного интерфейса и объекты назначения, в которых доступны команды обработки (для видов «Обработка», «Дополнительный отчёт», «Печатная форма» — привязка к разделам; для «Заполнение объектов»/«Печатная форма» — привязка к типам объектов-владельцев).

Назначения (при типовой реализации БСП) — список типов документов/справочников, для форм которых обработка применима.

РазрешенияИспользованияПрофилейБезопасности / Разрешения — перечень запрашиваемых обработкой разрешений (доступ к файлам, интернету, внешним компонентам), используемых при работе через профили безопасности сервера.


3. Формы

Форма Назначение
ФормаЭлемента Карточка обработки: загрузка файла, просмотр сведений, настройка публикации, состав команд и разделов, назначение ответственных, включение безопасного режима
ФормаСписка Список зарегистрированных обработок с отбором по виду и публикации; команды загрузки новой обработки и обновления из файла
ФормаВыбора Выбор обработки в других механизмах конфигурации
НастройкиКоманд (вспомогательная) Настройка видимости и расписания команд, назначение пользователям
Настройка списка команд по расписанию Управление регламентным (по расписанию) запуском команд обработок вида «Дополнительная обработка»

Формы самой обработки (ФормаНастроек, произвольные формы) хранятся внутри загруженного .epf/.erf и вызываются динамически, а не описаны в метад��нных справочника.


4. Ключевые процедуры и механизмы

Evidence с исходным BSL не приложено, поэтому ниже — типовые механизмы этого объекта в составе подсистемы БСП «Дополнительные отчёты и обработки». Основная логика вынесена в общие модули ДополнительныеОтчетыИОбработки (клиент/сервер) и ДополнительныеОтчетыИОбработкиВызовСервера.

  • Загрузка обработки в базу. При выборе файла считываются двоичные данные, помещаются в ХранилищеОбработки, извлекаются СведенияОВнешнейОбработке() — вид, версия, информация, состав команд. Реквизиты Вид, Версия, ИмяОбъекта, Информация и ТЧ «Команды» заполняются автоматически.
  • ПодключитьВнешнююОбработку / ПолучитьОбъектВнешнейОбработки. Создаёт экземпляр внешнего объекта из ХранилищеОбработки для выполнения команды. При установленном БезопасныйРежим подключение выполняется с изоляцией через БезопасныйРежим.УстановитьБезопасныйРежим().
  • ВыполнитьКоманду. По идентификатору команды и ВариантуЗапуска открывает форму, вызывает клиентский/серверный метод обработки или формирует печатную форму. Для длительных операций используется фоновое задание с индикатором.
  • Проверка разрешений. Перед подключением проверяются запрошенные обработкой разрешения (РазрешенияИспользованияВнешнихРесурсов) с учётом РежимаСовместимостиРазрешений и включённых профилей безопасности сервера.
  • Контроль публикации. При статусе Публикация = Отключено команды в интерфейсе не отображаются; Отладка — обработка доступна только автору/администратору для отладки.
  • Обработчик заполнения (ОбработкаЗаполнения). По умолчанию подставляет Ответственный = Пользователи.ТекущийПользователь() и Публикация = Используется.
  • ОбработкаПроверкиЗаполнения. Контролирует заполнение обязательных Ответственный и Публикация.

Требует проверки (версионно-специфично): точный состав общих модулей и сигнатуры методов зависят от версии БСП, встроенной в 3.0.74.2.


5. Проведение и движения

Справочник не является проводимым объектом и не формирует бухгалтерских проводок и движений по регистрам учёта. У него нет обработчика ОбработкаПроведения, он не создаёт записей в регистре бухгалтерии (типовой план счетов РК — 1210, 1030, 1330, 3310, 3130, 6010, 7010 — данным справочником не затрагивается), не влияет на расчёт НДС (16 %), ИПН, ОПВ/ОПВР, ОСМС/ВОСМС, СО и соцналог и не участвует в формировании ЭСФ/СНТ.

Все результаты работы (проводки, печатные формы, заполнение реквизитов) создаёт сама подключённая внешняя обработка, когда пользователь запускает её команду — например, дополнительная обработка может провести документ реализации, который уже сформирует доход по счёту 6010, себестоимость по 7010 и НДС к уплате по 3130 по ставке 16 %. Ответственность за корректность таких движений лежит на внешней обработке, а не на справочнике.

Изменение элемента справочника фиксируется только в служебных регистрах платформы (журнал регистрации, версионирование объектов, если оно включено).


6. Связанные объекты и ввод на основании

  • Перечисление.ВидыДополнительныхОтчетовИОбработок — определяет тип и способ вызова.
  • Перечисление.ВариантыПубликацииДополнительныхОтчетовИОбработок — статусы публикации.
  • Перечисление.РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок — режим проверки разрешений.
  • Справочник.Пользователи — реквизит Ответственный и назначение видимости команд по пользователям.
  • Справочник.ИдентификаторыОбъектовМетаданных — привязка команд к разделам и объектам назначения.
  • Регистр сведений «НастройкиКомандДополнительныхОтчетовИОбработок» / «РасписанияРегламентныхЗаданий» — расписания запуска команд по регламенту.
  • Регламентное задание «ЗапускДополнительныхОбработокПоРасписанию» — фоновый запуск команд обработок.

Ввод на основании для данного справочника не предусмотрен: он не является источником и не принимает ввод на основании. Загрузка выполняется из внешнего файла .epf/.erf, а не копированием из других объектов.


7. Точки расширения

  • Внешние обработки как таковые — это и есть основной штатный механизм расширения конфигурации без снятия с поддержки; данный справочник является входной точкой для них.
  • Расширения конфигурации — можно добавлять реквизиты справочника, изменять формы (ФормаЭлемента, ФормаСписка) и переопределять обработчики через подписки и модули-расширения.
  • Модуль ДополнительныеОтчетыИОбработкиПереопределяемый — типовая точка настройки: разрешённые виды обработок, разделы для размещения, ограничения по безопасному режиму.
  • Профили безопасности сервера — управление правами внешних обработок на доступ к файлам, интернету и внешним компонентам.
  • Подписки на события (ПередЗаписью, ПриУстановкеСтандартныхНастроекРаздела) — для контроля публикации и назначения при внедрении собственных политик.

Требует проверки: доступность безопасного режима и профилей безопасности зависит от режима работы (файловый/клиент-серверный) конкретной информационной базы.

Частые вопросы

Формирует ли этот справочник проводки по плану счетов РК?
Нет. Справочник «ДополнительныеОтчетыИОбработки» — сервисный (административный) объект и не является проводимым: у него нет ОбработкиПроведения, он не создаёт движений по регистру бухгалтерии и не затрагивает счета 1210, 1030, 1330, 3310, 3130, 6010, 7010. Любые проводки формирует сама подключённая внешняя обработка при запуске её команды, а не карточка справочника.
Чем различаются статусы публикации?
Реквизит Публикация (обязательный) принимает значения: «Используется» — команды обработки доступны пользователям согласно настройкам видимости; «Отключено» — обработка зарегистрирована, но её команды не отображаются в интерфейсе; «Отладка» — обработка доступна ограниченно (автору/администратору) для отладки перед вводом в эксплуатацию.
Что делает флаг «Безопасный режим»?
При включённом БезопасномРежиме внешняя обработка выполняется в изоляции: ей запрещён прямой доступ к файловой системе, COM-объектам, внешним компонентам, запуску приложений и другим системным ресурсам. Если обработке действительно нужны такие ресурсы, они предоставляются контролируемо через профили безопасности сервера и список запрошенных разрешений.
Можно ли ввести элемент этого справочника на основании документа?
Нет. Ввод на основании для справочника не предусмотрен — он не является ни источником, ни приёмником ввода на основании. Новые элементы создаются загрузкой внешнего файла *.epf (обработка) или *.erf (отчёт), при этом Вид, Версия, ИмяОбъекта, Информация и состав команд заполняются автоматически из сведений о внешней обработке.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:KZCatalogs