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

Справочник «Внешние компоненты» в 1С:Бухгалтерия для Казахстана 3.0 — полная инструкция

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

Проверено на релизе 3.0.74.2 «Бухгалтерия для Казахстана» (редакция 3.0).

Вы нажимаете «Подписать и отправить» по электронному счёту-фактуре в ИС ЭСФ — а 1С отвечает: «Не удалось загрузить внешнюю компоненту» или «Компонент криптографии не подключён». Или подключили новый фискальный регистратор, а касса не открывается: программа не видит драйвер. В обоих случаях дорога ведёт в один служебный справочник — «Внешние компоненты». Здесь хранятся подключаемые модули (add-in), через которые Бухгалтерия работает с ЭЦП, шифрованием, сканерами штрихкодов и кассовым оборудованием. Разберёмся, как он устроен и как его чинить.


1. Назначение

Справочник хранит внешние компоненты (add-in) — бинарные модули, которые расширяют возможности платформы: криптография и ЭЦП для ЭСФ и СНТ, обмен с госорганами, торговое и кассовое оборудование, сканеры. 1С загружает нужный модуль из этого справочника при запуске операции. Это технический справочник администратора, а не учётный документ — движений по счетам и налогам он не порождает.


2. Где найти

Отдельного пункта «Внешние компоненты» в бухгалтерском меню нет — это служебный объект. Открыть можно тремя путями:

  • Главное меню (иконка ≡ слева вверху) → «Все функции» → «Справочники» → «Внешние компоненты». Если пункта «Все функции» нет — включите его: «Сервис» → «Параметры» → галка «Отображать команду "Все функции"».
  • Администрирование → Обслуживание — раздел работы с дополнительными модулями и компонентами (для компонент, идущих от вендора).
  • Через навигационную ссылку — самый прямой способ.

Навигационная ссылка 1С:

e1cib/list/Справочник.ВнешниеКомпоненты

Скопируйте её, затем в 1С: «Сервис» → «Перейти по навигационной ссылке» (или Главное меню → «Файл» → в старых сборках), вставьте и нажмите «Перейти». Справочник откроется списком.

Компоненты для касс и сканеров чаще заводятся автоматически через раздел Администрирование → Подключаемое оборудование, но физически регистрируются всё в том же справочнике.


2а. Как узнать свой релиз

Меню «Справка» → «О программе» (или иконка ≡ → «Справка» → «О программе»). В окне вы увидите две строки:

  • Версия платформы — например, «1С:Предприятие 8.3.24.xxxx» (для внешних компонент это критично: старые платформы не грузят Native API новых версий).
  • Конфигурация — «Бухгалтерия для Казахстана, редакция 3.0 (3.0.74.2)».

Именно вторая строка и должна совпадать с шапкой этой инструкции.


3. Как заполнить

В большинстве случаев вы не создаёте элемент «с нуля вручную», а загружаете файл компоненты — 1С сама вытянет параметры из манифеста. Но знать поля надо, потому что от них зависит, подключится модуль или нет.

Поле Зачем нужно и что будет при ошибке
Наименование (обязательное) Человекочитаемое имя в списке («ЭЦП НУЦ РК», «Драйвер ФР Порт»). Ни на что техническое не влияет, но если назвать невнятно — потом не найдёте нужный модуль среди десятка похожих.
Идентификатор объекта (ProgID) (обязательное) Программное имя, по которому конфигурация запрашивает компоненту, вида AddIn.ИмяКомпоненты. Задаётся разработчиком модуля. Ошибётесь в одном символе — код вызовет AddIn.Крипто, а у вас лежит AddIn.Crypto, и 1С скажет, что компонента не найдена.
Используется / Использование (флаг) Разрешает загрузку. Снятая галка = модуль лежит в базе, но не подгружается. Полезно, чтобы временно отключить сбойный драйвер, не удаляя его.
Файл компоненты Сам add-in: .dll/.so или (правильный вариант) ZIP-архив с манифестом MANIFEST.XML внутри. Именно из архива 1С читает версии и список ОС. Загрузите «голую» dll без манифеста — часть свойств останется пустой, и на 64-бит платформе модуль может не подхватиться.
Версия (читается из манифеста) Версия самого модуля. Заполняется автоматически после загрузки файла. Вручную не трогайте.
Версия интеграции (Native API) (читается из манифеста) Версия протокола Native. Если она выше, чем поддерживает ваша платформа, компонента не загрузится — сначала обновляйте платформу.
Поддерживаемые ОС (читается) Windows / Linux / macOS. Если сервер на Linux, а компонента только под Windows — на сервере не заработает.
Поддерживаемые режимы интеграции (читается) Тонкий клиент, веб-клиент, внешнее соединение, сервер. Криптография для фоновой отправки ЭСФ должна поддерживать «Внешнее соединение»/«Сервер», иначе фоновое задание её не поднимет.
Поддерживаемые архитектуры (x86/x64) (читается) Разрядность. Тонкий клиент 64-бит требует 64-битную сборку компоненты.

Порядок действий по шагам:

  1. Откройте список (см. раздел 2) и нажмите «Создать» — либо, если компонента уже есть, откройте её на редактирование.
  2. Заполните Наименование.
  3. Нажмите «Загрузить»/«Загрузить файл компоненты» и укажите ZIP-архив с манифестом (предпочтительно) или dll.
  4. Проверьте, что поля Версия, Версия интеграции, Поддерживаемые ОС подтянулись — это признак корректного архива.
  5. Сверьте Идентификатор объекта с тем, что ожидает конфигурация.
  6. Поставьте флаг «Используется».
  7. Записать и закрыть. Перезапустите сеанс 1С — компоненты загружаются при старте.

4. Разобранный пример

Ситуация. Бухгалтер ТОО «Астана-Трейд» выставил ЭСФ на реализацию товара покупателю: сумма без НДС 1 000 000 ₸, НДС по ставке 16 % = 160 000 ₸, итого 1 160 000 ₸. При отправке в ИС ЭСФ 1С выдаёт: «Не удалось создать объект внешней компоненты по идентификатору AddIn.CryptoPro». Подпись не ставится, ЭСФ висит в статусе «Не отправлен».

Что делаем:

  1. Открываем справочник по ссылке e1cib/list/Справочник.ВнешниеКомпоненты.
  2. Видим элемент «Криптопровайдер ЭЦП» — флаг «Используется» снят, поле «Версия» пустое. Значит, при последнем обновлении модуль слетел.
  3. Скачиваем актуальный ZIP-архив компоненты криптографии, жмём «Загрузить файл компоненты».
  4. После загрузки поле Версия интеграции показывает «2.11», Поддерживаемые режимы — «Тонкий клиент, Внешнее соединение». Ставим флаг «Используется», записываем.
  5. Перезапускаем 1С, снова открываем ЭСФ, жмём «Подписать и отправить» — подпись ложится, документ уходит в ИС ЭСФ.

Проводки по этой операции: их нет. Загрузка компоненты — техническое действие. Бухгалтерские проводки формирует не этот справочник, а сам документ реализации, к которому привязан ЭСФ:

Дт Кт Сумма, ₸ Содержание
1210 6010 1 000 000 Выручка от реализации
1210 3130 160 000 НДС 16 % к уплате
7010 1330 (себестоимость) Списание себестоимости товара

То есть исправная внешняя компонента — это условие, чтобы ЭСФ на эти 1 160 000 ₸ вообще ушёл в госсистему. Сам справочник в эти проводки не вмешивается.


5. Виды операции (что можно сделать)

Справочник не «проводит операции» в учётном смысле, но даёт следующие действия:

  • Загрузить файл компоненты — записать add-in в базу.
  • Обновить компоненту — заменить файл на новую версию (при обновлении конфигурации или драйвера).
  • Включить / отключить (флаг «Используется») — управлять загрузкой без удаления.
  • Просмотреть свойства манифеста — версии, ОС, режимы, архитектуры.
  • Удалить (пометить на удаление) — если компонента больше не нужна.

6. Что формируется при записи

Честно и по делу — бухгалтерских последствий нет:

  • Проводки Дт/Кт — не формируются.
  • ЭСФ / СНТ — этот справочник их не создаёт (он лишь обеспечивает работу криптографии, которая их подписывает).
  • Налоговые регистры (НДС, ИПН, ОПВ, СО, соцналог) — не затрагиваются.
  • Что реально происходит: файл компоненты сохраняется в хранилище значений внутри элемента справочника, а при следующем старте сеанса платформа подхватывает модуль и делает доступным вызов AddIn.<Идентификатор> в коде конфигурации.

Если кто-то обещает вам «проводки от внешних компонент» — это ошибка: движения по счетам порождают документы (реализация, поступление, платёж), а не служебный справочник.


7. Печатные формы

Стандартных бухгалтерских печатных форм (счёт, акт, накладная) у этого объекта нет — печатать здесь нечего. Доступен только служебный просмотр свойств компоненты (версия, ОС, режимы интеграции) в самой карточке элемента. При диагностике полезен технический журнал регистрации: «Администрирование → Обслуживание → Журнал регистрации» — там видно события загрузки компоненты и ошибки.


8. Частые ошибки

«Не удалось создать объект внешней компоненты по идентификатору AddIn.XXX». Причина: компонента не загружена, отключена (снят флаг «Используется») или ProgID в справочнике не совпадает с тем, что запрашивает код. Исправление: откройте элемент, проверьте идентификатор символ в символ, загрузите файл, включите флаг, перезапустите сеанс.

«Внешняя компонента не поддерживает данную архитектуру клиента (x64/x86)». Причина: у вас тонкий клиент 64-бит, а в архиве только 32-битная сборка. Исправление: загрузите ZIP-архив с манифестом, содержащий обе разрядности, либо запустите 32-битный клиент.

«Версия внешней компоненты не поддерживается текущей версией платформы». Причина: «Версия интеграции (Native API)» выше, чем умеет ваша платформа. Исправление: обновите платформу 1С:Предприятие (раздел 2а покажет текущую версию), потом повторите загрузку.

«Файл не является внешней компонентой» / свойства не заполнились после загрузки. Причина: загрузили «голую» dll без манифеста или битый архив. Исправление: используйте ZIP-архив с MANIFEST.XML внутри — тогда подтянутся Версия и список ОС.

Компонента работает у оператора, но не в фоновом задании (регламентная отправка ЭСФ падает). Причина: у компоненты нет режима «Внешнее соединение»/«Сервер». Исправление: проверьте «Поддерживаемые режимы интеграции»; для серверной криптографии нужна серверная сборка.


9. FAQ

Есть ли у справочника «Внешние компоненты» проводки? Нет. Это служебный справочник администратора. Проводки формируют учётные документы (реализация, поступление, платёж), а не он.

Как этот справочник связан с ЭСФ и НДС 16 %? Напрямую — никак с суммами. Но компонента криптографии из этого справочника нужна, чтобы подписать ЭСФ электронной подписью и отправить его в ИС ЭСФ. Без рабочей компоненты документ с НДС 16 % не уйдёт в госсистему.

Куда пропала компонента после обновления конфигурации? При обновлении файл компоненты мог замениться или флаг «Используется» слететь. Откройте элемент, загрузите актуальный файл, включите флаг, перезапустите сеанс.

Какой формат файла загружать — dll или zip? Предпочтительно ZIP-архив с манифестом: из него 1С читает версию, список ОС и режимов, корректно грузит нужную разрядность. «Голая» dll работает не всегда.

Почему компонента не грузится на сервере под Linux? Проверьте поле «Поддерживаемые ОС». Если там только Windows — под Linux она не заработает, нужна кроссплатформенная сборка.

Можно ли временно отключить сбойный драйвер, не удаляя? Да. Снимите флаг «Используется» и перезапустите сеанс — модуль перестанет загружаться, но останется в базе.

Кто должен работать с этим справочником — бухгалтер или администратор? Обычно администратор или сопровождающий 1С. Бухгалтер заходит сюда только при ошибках подписи/оборудования, чаще по подсказке техподдержки.

Обязательно ли перезапускать 1С после загрузки? Да. Внешние компоненты платформа подключает при старте сеанса. Пока не перезапустите — изменения не применятся.

Где взять актуальный файл компоненты? У поставщика функциональности: криптопровайдер — с сайта разработчика ЭЦП/НУЦ, драйвер оборудования — у вендора кассы или у 1С через сервис обновлений.

Влияет ли справочник на закрытие месяца или отчётность (ИПН, ОПВ, СО)? Нет. Расчёт налогов и взносов (ИПН, ОПВ 10 %, ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %) выполняют зарплатные и закрывающие документы; этот справочник в них не участвует.


10. Смежные объекты

  • На основании чего появляется: обычно компонента приезжает вместе с обновлением конфигурации/расширения или создаётся вручную администратором при подключении нового оборудования либо криптографии.
  • Кто её использует: документы и обработки, работающие с ЭЦП и обменом — ЭСФ, СНТ, обмен с ИС ЭСФ и госорганами; подсистема «Подключаемое оборудование» (фискальные регистраторы, сканеры, эквайринг).
  • Соседние настройки: «Администрирование → Подключаемое оборудование», «Администрирование → Обмен электронными документами», справочник сертификатов ЭЦП, журнал регистрации для диагностики.

Версионно-специфичный момент (требует проверки на вашей сборке): состав команд загрузки и точное расположение пункта в меню «Администрирование» может отличаться между подрелизами 3.0.7x — если не находите кнопку «Загрузить файл компоненты», открывайте справочник через навигационную ссылку и работайте из формы элемента.


Как узнать свой релиз

Меню «Справка» → «О программе»: там указаны версия платформы (1С:Предприятие 8.3.x) и релиз конфигурации. Для этой инструкции конфигурация должна быть «Бухгалтерия для Казахстана», редакция 3.0, релиз 3.0.74.2. Если у вас другой релиз — расположение команд и набор свойств компоненты могут немного отличаться.

Методичка подготовлена для релиза 3.0.74.2 «Бухгалтерия для Казахстана» (редакция 3.0).

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

Есть ли у справочника «Внешние компоненты» проводки?
Нет. Это служебный справочник администратора. Проводки формируют учётные документы (реализация, поступление, платёж), а не он.
Как этот справочник связан с ЭСФ и НДС 16 %?
Напрямую с суммами — никак. Но компонента криптографии из этого справочника нужна, чтобы подписать ЭСФ электронной подписью и отправить его в ИС ЭСФ. Без рабочей компоненты документ с НДС 16 % не уйдёт в госсистему.
Куда пропала компонента после обновления конфигурации?
При обновлении файл компоненты мог замениться или флаг «Используется» слететь. Откройте элемент, загрузите актуальный файл, включите флаг, перезапустите сеанс.
Какой формат файла загружать — dll или zip?
Предпочтительно ZIP-архив с манифестом: из него 1С читает версию, список ОС и режимов, корректно грузит нужную разрядность. «Голая» dll работает не всегда.
Почему компонента не грузится на сервере под Linux?
Проверьте поле «Поддерживаемые ОС». Если там только Windows — под Linux она не заработает, нужна кроссплатформенная сборка.
Можно ли временно отключить сбойный драйвер, не удаляя?
Да. Снимите флаг «Используется» и перезапустите сеанс — модуль перестанет загружаться, но останется в базе.
Кто должен работать с этим справочником — бухгалтер или администратор?
Обычно администратор или сопровождающий 1С. Бухгалтер заходит сюда только при ошибках подписи или оборудования, чаще по подсказке техподдержки.
Обязательно ли перезапускать 1С после загрузки?
Да. Внешние компоненты платформа подключает при старте сеанса. Пока не перезапустите — изменения не применятся.

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

Источники

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