Проверено на релизе 3.0.74.2 «Бухгалтерия для Казахстана» (редакция 3.0).
Вам прислали файл .epf — «поставьте, там будет удобная печатная форма договора» или «это загрузка прайса от поставщика». Вы открываете 1С и не понимаете: куда его девать, чтобы кнопка появилась в нужном документе? Двойным щелчком по файлу обработка запустится один раз и исчезнет — при следующем входе её снова нет. Чтобы внешний отчёт, обработка или печатная форма жили внутри базы и вызывались кнопкой из документа или из раздела, их нужно подключить через справочник «Дополнительные отчёты и обработки». Этим и займёмся.
Сразу важное: это административный объект, а не учётный документ. Он не делает проводок, не формирует ЭСФ и СНТ, не двигает налоговые регистры. Он лишь регистрирует в базе внешний файл и говорит 1С, в каком разделе и у какого документа показать кнопку. Всё остальное (проводки, печать, налоги) делает уже сама подключённая обработка.
1. Назначение
Справочник хранит подключённые к базе внешние отчёты (.erf) и обработки (.epf): их команды, место вызова, список пользователей с быстрым доступом и расписание автозапуска. Это штатный механизм расширения типовой конфигурации без снятия с поддержки и без изменения самой конфигурации.
2. Где найти
Меню: Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки (гиперссылка внизу этого блока настроек).
Прямая навигационная ссылка 1С (меню Файл → Перейти по навигационной ссылке, либо Ctrl+F в поле адреса):
e1cib/list/Справочник.ДополнительныеОтчетыИОбработки
До того как появится сам список, в том же блоке «Печатные формы, отчёты и обработки» должен быть включён флажок «Дополнительные отчёты и обработки». Если он снят — раздела просто не будет видно. Включать флажок и подключать файлы может только пользователь с правами администратора.
2а. Как узнать свой релиз
Главное меню (значок ≡ или «Справка») → О программе. В открывшемся окне: сверху — версия платформы (например, 8.3.24.xxxx), ниже — «Конфигурация: Бухгалтерия для Казахстана, редакция 3.0 (3.0.74.2)». Именно вторая строка (3.0.74.2) — ваш релиз конфигурации. Если у вас другой релиз, расположение флажков может немного отличаться, но логика та же.
3. Как заполнить
Карточку почти никогда не создают «с нуля» — её заполняет сам файл при загрузке. Порядок:
- В списке нажмите Добавить → Из файла на диске (или Загрузить из файла на компьютере).
- Выберите
.epf(обработка) или.erf(отчёт). 1С прочитает файл и сама заполнит служебные поля.
Дальше проверяете и настраиваете поля карточки.
| Поле | Зачем и что будет при ошибке |
|---|---|
| Наименование (обязательно) | Как обработка называется в списках. Подставляется из файла. Дайте понятное имя — по нему вы будете искать её среди десятков других. Пустым сохранить не даст. |
| Вид | Тип: дополнительный отчёт, дополнительная обработка, печатная форма, заполнение объекта, создание связанных объектов. Поле только для чтения — берётся из файла. Если вид «Печатная форма», а вам нужна была «Обработка», значит вам прислали не тот файл. |
| Публикация (обязательно) | Три значения: Используется, Отладка, Не используется. Пока не поставите «Используется», команды нигде не появятся, хоть всё остальное настроено верно. «Отладка» — для разработчика; обычному пользователю не нужна. |
| Безопасный режим | Флажок. Включён — 1С блокирует опасные операции (работу с файловой системой, COM, запуск программ). Оставляйте включённым для чужих файлов. Снимать — только для проверенной обработки от надёжного поставщика, иначе рискуете данными базы. |
| Команды (табличная часть) | Список того, что обработка умеет. Заполняется из файла. Для каждой команды вы настраиваете два поля: Быстрый доступ и (если поддерживается) Расписание. |
| Быстрый доступ | Кому показать команду в панели раздела. Нажмите гиперссылку, отметьте пользователей/группы. Не настроите — команда будет доступна, но спрятана в общем списке «Дополнительные обработки», не на виду. |
| Расписание | Только для обработок с запуском по расписанию (регламентных). Задаёте, когда 1С запустит её автоматически (раз в день, по ночам и т. д.). Для печатных форм и отчётов поля нет. |
| Размещение (раздел «Печать/Заполнение») | Для печатных форм, заполнения и связанных объектов — у каких объектов (документов, справочников) появится кнопка. Не укажете объект — печатная форма никуда не «прицепится». |
После настройки — Записать и закрыть. Кнопка появится не всегда мгновенно: иногда нужно перезайти в базу (сброс кэша интерфейса).
4. Разобранный пример
Задача. Франчайзи прислал файл ПФ_Счет_фактура_логотип.epf — нестандартную печатную форму счёта-фактуры с вашим логотипом. Нужно, чтобы в документе «Реализация» появилась кнопка её печати.
Шаги:
- Администрирование → Печатные формы, отчёты и обработки — убеждаемся, что флажок «Дополнительные отчёты и обработки» включён.
- Открываем список по ссылке
e1cib/list/Справочник.ДополнительныеОтчетыИОбработки. - Добавить → Из файла на диске → выбираем
ПФ_Счет_фактура_логотип.epf. - 1С подставляет: Наименование — «Счёт-фактура (с логотипом)», Вид — Печатная форма.
- В блоке Размещение проверяем, что указан объект «Реализация товаров и услуг» (файл обычно приносит его сам).
- Публикация — ставим «Используется». Безопасный режим — оставляем включённым.
- Быстрый доступ — добавляем бухгалтеров, которые печатают реализации.
- Записать и закрыть. При необходимости перезаходим в базу.
Результат. Открываете любой документ «Реализация» → кнопка Печать → в списке появляется пункт «Счёт-фактура (с логотипом)».
Проводки? Их нет — ни у справочника, ни у печатной формы. Подчеркну для наглядности контекста РК: сам счёт-фактура (реализация на, скажем, 1 160 000 ₸, в т. ч. НДС 16% = 160 000 ₸) даёт проводки в документе-основании, а не здесь:
| Дт | Кт | Сумма, ₸ | Содержание |
|---|---|---|---|
| 1210 | 6010 | 1 000 000 | Доход от реализации (без НДС) |
| 1210 | 3130 | 160 000 | НДС к уплате (16%) |
| 7010 | 1330 | (себест.) | Списана себестоимость товара |
Эти движения формирует документ «Реализация», а наша подключённая печатная форма лишь красиво печатает уже готовый счёт-фактуру. Справочник «Дополнительные отчёты и обработки» к самим проводкам не имеет отношения.
5. Виды (что можно подключить)
Поле Вид определяется файлом. Возможные значения:
- Дополнительная обработка — произвольная обработка, запускается из списка раздела или из формы объекта (загрузчики, групповые операции, сервисные утилиты).
- Дополнительный отчёт — отчёт (чаще на СКД), встаёт рядом со штатными отчётами раздела.
- Печатная форма — добавляет пункт в меню Печать у указанного документа/справочника.
- Заполнение объекта — добавляет команду заполнения полей прямо в форме документа.
- Создание связанных объектов — команда «создать на основании» для документов.
Тип запуска команды (виден в табличной части) бывает: открытие формы, вызов клиентского метода, вызов серверного метода, запуск по расписанию, формирование печатной формы, сценарий проверки заполнения.
6. Что формируется при записи
Учётных движений нет — это справочник, а не документ. При записи элемента:
- создаётся/обновляется элемент справочника с хранимым внутри файлом обработки;
- регистрируются команды обработки и их привязка к разделам/объектам (это и «оживляет» кнопки в интерфейсе);
- сохраняются настройки быстрого доступа по пользователям;
- для обработок с расписанием создаётся фоновое регламентное задание, которое запускает обработку в заданное время.
ЭСФ, СНТ, налоговые и бухгалтерские проводки этот объект не создаёт. Их (при необходимости) формирует уже сама запущенная обработка или документ, с которым она работает.
7. Печатные формы
Собственных печатных форм у карточки справочника нет. В этом весь смысл объекта: он не печатается сам, а добавляет печатные формы другим объектам конфигурации. Если подключённый файл имеет вид «Печатная форма», результат вы увидите в меню Печать того документа, что указан в «Размещении».
8. Частые ошибки
- «Формат файла внешнего отчёта или обработки не поддерживается» — вы выбрали не тот файл (не
.epf/.erf), либо обработку для управляемых форм пытаетесь загрузить в неподходящем режиме. Попросите у поставщика файл под вашу платформу и режим (управляемое приложение). - «Обработка не предназначена для использования с данной конфигурацией» — в свойствах файла жёстко прописана другая конфигурация. Нужна версия именно под «Бухгалтерию для Казахстана», ред. 3.0.
- «Выполнение недопустимой операции в безопасном режиме» / «Небезопасные действия запрещены» — обработке нужен доступ к файлам, COM или запуску программ. Снимите флажок «Безопасный режим» — но только если доверяете источнику файла.
- Кнопка не появилась — чаще всего: не выставлена Публикация = «Используется»; не заполнено «Размещение»; пользователю не выдан быстрый доступ; не сброшен кэш. Проверьте по очереди и перезайдите в базу.
- Раздела «Дополнительные отчёты и обработки» нет в Администрировании — выключена функциональная опция; включите флажок в блоке «Печатные формы, отчёты и обработки» под администратором.
9. FAQ
Чем отличается «Дополнительный отчёт» от «Дополнительной обработки»?
Отчёт (.erf) только читает данные и строит выборку/таблицу. Обработка (.epf) может изменять данные базы: загружать, заполнять, перепроводить. Вид определяется файлом, вручную его не меняют.
Нужно ли снимать конфигурацию с поддержки, чтобы подключить обработку? Нет. В этом и преимущество: внешние отчёты и обработки живут отдельно от конфигурации, обновлениям типовой они не мешают.
Что делать, если пункт «Дополнительные отчёты и обработки» вообще не виден? Зайдите администратором, откройте Администрирование → Печатные формы, отчёты и обработки и включите одноимённый флажок. После этого появится и раздел, и список.
Можно ли запускать обработку автоматически, например ночью? Да, если у команды тип запуска «по расписанию». В карточке для такой команды задайте Расписание — 1С создаст регламентное задание. В файловой базе для этого сеанс должен быть открыт (или настроен агент), в клиент-серверной задание идёт на сервере.
Безопасно ли снимать флажок «Безопасный режим»?
Снимайте только для файлов от доверенного поставщика. В небезопасном режиме обработка получает полный доступ к файлам компьютера, внешним программам и данным базы. Для случайных .epf из интернета — оставляйте безопасный режим включённым.
Я подключил печатную форму, а кнопки в документе нет. Почему? Проверьте: Публикация = «Используется», в «Размещении» указан нужный документ, вам выдан быстрый доступ. Затем перезайдите в базу — интерфейс кэшируется, и новая команда появляется после перезахода.
Как обновить обработку на новую версию от поставщика?
Откройте существующий элемент справочника и нажмите Загрузить из файла — выберите новый .epf. Настройки размещения и быстрого доступа сохранятся, обновится только сам файл.
Делает ли этот справочник проводки, ЭСФ или СНТ? Нет. Это административный объект. Проводки, ЭСФ (через ИС ЭСФ) и СНТ формируют учётные документы («Реализация», «Поступление» и т. д.), а обработка может лишь помогать их заполнять или печатать.
Кто может подключать дополнительные обработки? Пользователь с правами администратора. Обычным пользователям выдаётся только доступ на запуск через настройку «Быстрый доступ».
Можно ли одному файлу дать несколько команд в разных документах? Да. Одна обработка может нести несколько команд, и каждую вы размещаете у своего объекта или в своём разделе. Всё это видно в табличной части «Команды».
10. Смежные объекты
- Источник — файл внешней обработки
.epfили внешнего отчёта.erf(получаете от франчайзи, поставщика решения или разработчика). Справочник не вводится «на основании» учётных документов. - Регламентные и фоновые задания — создаются автоматически для обработок с расписанием.
- Документы конфигурации (Реализация, Поступление, Счёт на оплату и др.) — к ним «прицепляются» печатные формы, заполнение и создание связанных объектов.
- Роли/пользователи — через «Быстрый доступ» определяется, кто увидит команды.
Как узнать свой релиз
Главное меню → Справка → О программе. Строка «Конфигурация» покажет «Бухгалтерия для Казахстана, редакция 3.0» и номер релиза в скобках. Если он отличается от указанного ниже, отдельные надписи и расположение флажков могут немного не совпадать.
Методичка подготовлена для релиза 3.0.74.2 «Бухгалтерия для Казахстана» (редакция 3.0).
