Откуда брать готовые расширения конфигурации и как не сломать базу
Содержание
Готовые расширения конфигурации 1С ищут в пяти местах: каталог сертифицированных решений «1С:Совместимо», сайты партнёров-франчайзи, площадка Инфостарт, открытые репозитории на GitHub и портал ИТС. Исправления ошибок от самой фирмы 1С (патчи) вообще не нужно искать: программа скачивает их сама через интернет -поддержку. Для бухгалтерии без своего программиста надёжнее первый и второй вариант, для разработчика — Инфостарт и GitHub.
Где бы вы ни нашли файл .cfe, ставить его сразу в рабочую базу нельзя. Сначала копия базы, проверка кода и применимости к вашему релизу.
Какие источники расширений 1С бывают и чем они отличаются
Источники различаются тремя вещами: кто отвечает за работу расширения, проверял ли его кто-то до вас и как часто его обновляют под новые релизы типовой конфигурации.
| Источник | Кто автор | Проверка | Обновления под релизы | Когда выбирать |
|---|---|---|---|---|
| Каталог «1С:Совместимо» | Партнёры фирмы 1С | Сертификация на совместимость | Обычно есть, по договору | Нужна гарантия и поддержка |
| Франчайзи и разработчики | Конкретная компания | Внутренняя, на совести автора | По договору сопровождения | Нужна доработка под ваш учёт |
| Инфостарт | Частные разработчики | Отзывы и рейтинг публикации | Как решит автор | Типовая задача, есть программист |
| GitHub и открытые проекты | Сообщество | Открытый код, issues | Нерегулярно | Вы сами читаете код |
| ИТС и интернет-поддержка | Фирма 1С | Официальные материалы | Вместе с релизами | Исправления ошибок типовой |
💡 Если расширение нужно «на годы» и от него зависит учёт (печатные формы для контрагентов, обмен с маркетплейсом, загрузка банковских выписок нестандартного формата), выбирайте автора, который обещает адаптацию под новые релизы. Расширение без сопровождения перестаёт работать после очередного крупного обновления типовой.
Каталог «1С:Совместимо» и решения фирмы 1С
«1С:Совместимо» — программа сертификации тиражных решений партнёров. Решение со знаком совместимости прошло проверку: оно работает с указанной типовой конфигурацией и не ломает её механизмы. Каталог таких решений фирма 1С публикует на своём сайте, поиск идёт по названию типовой и по отрасли.
Что даёт сертифицированное расширение:
- ✅ указаны поддерживаемые конфигурации и редакции (например, Бухгалтерия предприятия 3.0, ЗУП 3.1);
- ✅ есть автор с юридическим лицом, которому можно предъявить претензию;
- ✅ обычно есть документация и порядок обновления;
- ⚠️ почти всегда платно, а лицензирование бывает отдельным (ключ или регистрация в базе).
Как искать в каталоге:
- Отфильтруйте список по вашей типовой конфигурации.
- Поищите по задаче: «печатная форма», «загрузка», «маркетплейс», «ЕГАИС», название банка или сервиса.
- Посмотрите в карточке решения, в каком виде оно поставляется. Не всё в каталоге — расширения: часть решений идёт как отдельная конфигурация, внешняя обработка или облачный сервис.
- Сверьте минимальный релиз типовой и номер платформы, который требует автор.
Если вы работаете в облаке 1С:Фреш или у партнёра в аренде, свои .cfe туда не всегда можно загрузить. Сначала спросите провайдера: в сервисе часто есть свой список разрешённых расширений, а произвольные загружают только после проверки.
Где найти расширения конфигурации 1С у франчайзи и на Инфостарте
Франчайзи и компании-разработчики
Почти каждый крупный партнёр 1С продаёт свои расширения: для отраслевого учёта, обменов с сайтами, складских терминалов, банков. Найти их можно поиском по задаче с названием типовой, например «расширение БП 3.0 загрузка заказов Ozon».
Перед покупкой уточните у продавца:
- 📌 под какие релизы типовой расширение проверено сейчас;
- 📌 сколько стоит адаптация под новый релиз и в какой срок её делают;
- 📌 работает ли оно в безопасном режиме или требует его отключить;
- 📌 добавляет ли оно свои справочники и документы с данными (от этого зависит, что будет при удалении).
Ориентиры по цене: простые печатные формы и отчёты в виде расширения — примерно от нескольких тысяч рублей, интеграции с внешними сервисами — ориентировочно от десятков тысяч, часто с годовой подпиской на обновления.
Инфостарт
Инфостарт — крупнейшая площадка публикаций 1С-разработчиков. Там тысячи расширений: печатные формы, отчёты, исправления типовых, инструменты администратора. Часть бесплатна, часть продаётся за рубли или за внутреннюю валюту площадки.
Как отобрать нормальную публикацию:
- В поиске указывайте конфигурацию и слово «расширение», иначе выдача смешается с внешними обработками.
- Смотрите дату последнего обновления и список проверенных релизов в описании.
- Читайте комментарии: там быстро всплывают «после обновления на релиз такой-то перестало работать».
- Предпочитайте публикации, где автор выкладывает открытый код, а не только скомпилированный файл.
⚠️ Расширение с Инфостарта — это чужой код, который выполняется в вашей базе с правами пользователя. Рейтинг публикации не заменяет проверку кода.
Открытые репозитории: расширения 1С на GitHub
На GitHub 1С-разработчики выкладывают расширения в исходниках. Обычно это не файл .cfe, а выгрузка конфигурации в XML-файлы или проект 1C:EDT. Собрать из неё расширение может только тот, у кого есть Конфигуратор или EDT.
Как искать:
- 🔍 фильтр по языку
1C Enterpriseв поиске GitHub; - 🔍 запросы «extension 1C», «расширение 1С», название типовой латиницей (например,
accounting,ERP); - 🔍 темы репозиториев с меткой
1c-enterprise.
Что смотреть в репозитории:
| Признак | Хорошо | Плохо |
|---|---|---|
| Последний коммит | В течение года | Несколько лет назад |
| README | Указаны платформа, типовая, релиз | Описания нет |
| Issues | Автор отвечает | Открытые ошибки без ответа |
| Лицензия | Указана (MIT, Apache и т.п.) | Не указана — правовой статус неясен |
Готовый .cfe в разделе Releases | Есть, совпадает с исходниками | Есть только бинарник без кода |
Плюс открытых проектов — код виден целиком, его можно проверить и доработать. Минус — никто ничего не гарантирует, а адаптацию под ваш релиз делаете вы сами.
Расширения и исправления на портале ИТС
На ИТС расширения встречаются в двух видах.
Исправления (патчи). Фирма 1С выпускает срочные исправления ошибок типовых конфигураций в виде расширений с назначением «Исправление». Искать их вручную не нужно. В конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) при подключённой интернет-поддержке программа сама загружает патчи для вашего релиза. Список установленных исправлений смотрят в разделе Администрирование → Обслуживание в блоке обновления версии программы. Патчи удаляются автоматически, когда вы переходите на релиз, где ошибка уже исправлена.
Методические материалы. В статьях ИТС и базе знаний по типовым иногда прикладывают готовые расширения: например, временное решение до выхода релиза или пример доработки. Ищите по названию конфигурации и слову «расширение». Для доступа нужна действующая подписка ИТС.
💡 Если ошибка типовой известна фирме 1С, сначала проверьте, не вышел ли уже патч. Это бесплатно при подписке и не требует программиста. Покупать или писать своё расширение под ту же ошибку бессмысленно: после обновления оно столкнётся с официальным исправлением.
Где найти уже установленные расширения в своей базе
Прежде чем искать новое, посмотрите, что уже стоит в базе. Часто нужная доработка там есть, но выключена.
| Режим | Путь | Что видно |
|---|---|---|
| 1С:Предприятие, конфигурации на БСП | Администрирование → Печатные формы, отчеты и обработки → Расширения | Список, флажки «Активно» и «Безопасный режим», кнопки добавления и удаления |
| 1С:Предприятие, любая конфигурация | Все функции → Стандартные → Управление расширениями конфигурации | Штатная форма платформы |
| Конфигуратор | Конфигурация → Расширения конфигурации | Список с назначением, возможность открыть и сохранить в файл |
Если пункта «Все функции» нет в главном меню, включите его: Сервис и настройки → Параметры → Отображать команду «Все функции».
В списке смотрите на:
- 📎 назначение — «Исправление», «Адаптация» или «Дополнение». От него зависит порядок применения расширений;
- 📎 версию — её задаёт автор в свойствах расширения;
- 📎 безопасный режим — включён ли он;
- 📎 область действия — для всей базы или для отдельной области данных (в разделённых базах).
Расширение можно выгрузить из списка в файл .cfe. Так переносят доработку из одной базы в другую или отдают её программисту на проверку.
Как безопасно установить найденное расширение
Расширения появились в платформе 8.3.6. Чем новее платформа, тем больше они умеют: в актуальных версиях расширение может добавлять собственные справочники и документы со своими данными. Это удобно, но повышает цену ошибки.
Устанавливайте новое расширение сначала в копию базы , а не в рабочую.
Шаг 1. Сделайте копию базы
В Конфигураторе: Администрирование → Выгрузить информационную базу → файл .dt. Выгрузка требует монопольного доступа: пользователи должны выйти из базы, иначе выгрузка не начнётся. Делайте это вне рабочего времени. Затем загрузите .dt в новую пустую базу — это и будет тестовая.
Шаг 2. Проверьте код
Откройте .cfe в Конфигураторе тестовой базы через Конфигурация → Расширения конфигурации и просмотрите модули. Поиском по модулям (Ctrl+Shift+F) проверьте, есть ли обращения наружу:
HTTPСоединение
FTPСоединение
COMОбъект
ЗапуститьПриложение
УдалитьФайлы
ИнтернетПочта
Само слово не значит, что код вредный: обмен с маркетплейсом без HTTPСоединение не работает
. Вопрос в том, совпадает ли поведение с заявленным. Печатная форма счёта не должна отправлять что-то на внешний сервер.
Шаг 3. Подключите и проверьте применимость
Добавьте расширение в тестовую базу. Если оно написано под другой релиз, платформа сообщит, что расширение не может быть применено: в типовой нет объекта, реквизита или формы, которые оно меняет. Такое расширение в рабочую базу не ставят, его отдают автору на адаптацию.
Расширение, которое изменяет структуру данных, после подключения требует обновить конфигурацию базы данных. Это отдельный шаг, и для него тоже может понадобиться монопольный доступ.
Шаг 4. Безопасный режим
При добавлении из режима 1С:Предприятие расширение по умолчанию работает в безопасном режиме: ему закрыты файлы, COM, внешние компоненты и запуск программ. Платформа также показывает предупреждение защиты от опасных действий. Если автор требует снять безопасный режим, значит расширению нужен доступ к системе. Снимайте его только после проверки кода из шага 2 и только для того расширения, которому это действительно нужно.
Шаг 5. Прогоните сценарии и перенесите в рабочую базу
Проверьте в тестовой базе то, ради чего ставили расширение, и пару соседних операций: провести документ , сформировать отчёт, открыть изменённую форму. Только после этого добавляйте расширение в рабочую базу тем же способом.
Что делать после обновления типовой
После каждого обновления релиза откройте список расширений и проверьте, не появилось ли сообщение о невозможности применения. Расширение, которое не применилось, просто не работает, а пользователи узнают об этом по исчезнувшей кнопке или печатной форме. Удобный порядок — обновлять сначала тестовую копию с расширениями, а рабочую базу — после проверки.
⚠️ Если расширение добавляло свои справочники или документы, его удаление удаляет и эти данные. Перед удалением сделайте выгрузку .dt и выясните у автора, где хранятся данные.
Частые вопросы
Сколько расширений можно подключить к одной базе?
Чем расширение отличается от внешней обработки?
.epf, который запускают по команде или подключают в справочник дополнительных обработок. Расширение .cfe встраивается в конфигурацию и может менять её формы, модули и добавлять объекты. Поэтому расширение мощнее, но и проверять его нужно тщательнее.Слетят ли расширения при обновлении типовой конфигурации?
Можно ли бесплатно скачать платное расширение на форуме?
Как перенести расширение из одной базы в другую?
.cfe из списка расширений или из Конфигуратора и добавьте в другую базу. Данные, которые расширение хранило в своих объектах, так не переносятся: их переносят выгрузкой базы или обменом.