Что такое доработанная конфигурация
«Доработанная конфигурация» — это собирательное понятие. В широком смысле так называют адаптацию решения под задачи организации: добавление документов, справочников, отчётов, изменение правил расчётов или настройка интеграции с внешними системами. Адаптация может менять саму конфигурацию, а может выполняться без изменения основной конфигурации (расширением или внешними обработками).
Чаще всего за основу берётся типовая конфигурация, которую адаптируют под задачи компании. Что такое типовая конфигурация и чем она отличается от доработанной, описано в FAQ «Что такое типовая конфигурация 1С?».
Способы внесения изменений
«Доработка» — собирательный термин. Технически изменения выполняются разными способами, которые отличаются по влиянию на основную конфигурацию:
| Способ | Что меняется | Влияние на типовую конфигурацию | Когда подходит |
|---|---|---|---|
| Изменение основной конфигурации | Объекты и код прямо в конфигурации | Конфигурация снимается с полной поддержки, дальнейшие типовые обновления требуют объединения | Глубокая переработка бизнес-логики, когда другие способы не покрывают задачу |
| Расширение конфигурации | Изменения выносятся в отдельное расширение | Основная конфигурация не меняется и остаётся на поддержке поставщика | Добавление функций и правил с сохранением типового обновления |
| Внешние обработки и отчёты | Отдельные файлы, подключаемые к базе | Основная конфигурация не меняется | Разовые задачи и отчёты, которые не нужно встраивать в конфигурацию |
Внешние обработки и отчёты формально не изменяют конфигурацию, поэтому их называют «доработкой без изменения конфигурации». Выбор способа зависит от задач, характера изменений и требований к дальнейшему сопровождению и обновлениям.
Расширение конфигурации
Расширение конфигурации — это механизм платформы, который позволяет адаптировать типовое прикладное решение без изменения самой конфигурации (источник: фирма «1С», раздел «Расширения»). Изменения выполняются в расширении, которое подключается к типовой конфигурации и объединяется с ней платформой.
Такой подход особенно удобен, когда нужно оставить типовую конфигурацию на полной поддержке поставщика: при выходе новой версии типовое решение обновляется автоматически, а расширение подключается к обновлённой конфигурации. Это упрощает дальнейшее сопровождение.
У расширений есть и ограничения. Расширение не заменяет изменение основной конфигурации во всех случаях: часть объектов и изменений (например, глубокая переработка структур данных или базовых регистров) через расширение не выполняется. Кроме того, при крупном обновлении типовой конфигурации расширение может потребовать корректировки, если в новой версии изменились объекты, на которые оно опирается.
Когда нужна доработка
Доработка нужна, когда типовое решение или настройка не покрывают задачи организации:
- нестандартные правила расчётов или специфические операции;
- уникальные документы, справочники и отчёты;
- интеграция с внешними системами и оборудованием;
- автоматизация процессов, отсутствующих в типовой конфигурации.
Это практический ориентир: необходимость доработки определяется сопоставлением задач компании и возможностей выбранной конфигурации.
Риски и что учитывать
Ниже — практический ориентир по рискам, а не универсальное правило: конкретный перечень зависит от способа изменений, конфигурации и версии платформы. Доработка расширяет возможности системы, но увеличивает стоимость внедрения и сопровождения. При изменении основной конфигурации её сложнее обновлять: каждое типовое обновление требует объединения с внесёнными изменениями и проверки. Частые правки без документации и тестирования накапливают «технический долг» — систему становится сложнее сопровождать.
Поэтому важно:
- выбирать способ изменений, соответствующий задачам и планам сопровождения (например, расширение вместо правки основной конфигурации);
- привлекать специалистов, знакомых с платформой и конфигурацией;
- регулярно тестировать работу системы после доработок и обновлений;
- делать резервные копии перед изменениями.
Универсальной гарантии совместимости всех доработок с любым обновлением не существует.
С чего начать
Чтобы оценить необходимость доработки, опишите задачи, которые не закрывает типовое решение, и определите, решаются ли они настройкой, расширением или требуют изменения основной конфигурации. Практический способ — анализ разрывов (gap-анализ): сопоставьте свои бизнес-процессы с возможностями типовой конфигурации и зафиксируйте, что она не покрывает.
АБИС выполняет доработку и настройку систем 1С в рамках услуг «Доработка 1С» и «Настройка 1С», а также сопровождает и обновляет решения.