Сравнение с Доработка 1С, самописные расширения и конфигурации
Обвязки вокруг 1С: что выносить в отдельную систему, а что дорабатывать в самой 1С
Доработка 1С, самописные расширения и конфигурации
1С хорошо держит учёт: бухгалтерию, склад, регламентированную отчётность. Оперативные процессы вокруг учёта — заявки, производственные задания, согласования, полевые пульты — часто меняются каждую неделю, и каждая правка в типовой конфигурации превращается в проект. Статья объясняет, что разумно вынести в отдельную базу с обменом, а что стоит дорабатывать в самой 1С, на примере цеха по резке рулонов, где заявки перестали теряться, а план недели стал занимать минуты.
Вопрос «доработать 1С или поставить рядом отдельную систему» возникает, когда учёт работает, а вокруг него остаются таблицы, мессенджеры и бумажки: заявки приходят по телефону, задания цеху раздаются списком, согласования идут в переписке. Это не недостаток 1С: платформа и типовые конфигурации создавались как учётные системы. Практичное разделение такое: в 1С остаётся то, что обязано быть в учётной системе, — бухгалтерия, склад, расчёты, регламентированный учёт. В отдельную базу уходит оперативный слой, который часто меняется и нужен людям, не работающим в 1С каждый день, — менеджерам, мастерам, полевым сотрудникам. Между слоями идёт обмен: из учётной системы в оперативную — справочники и остатки, обратно — результаты, которые должны попасть в учёт.
Доработка 1С против отдельной оперативной базы
| Критерий | Доработка в самой 1С | Отдельная база с обменом |
|---|---|---|
| Данные для бухгалтерии и склада | Одна база, нет обмена и расхождений | Остаётся в 1С; оперативная база получает справочники и отдаёт результаты |
| Частые изменения процесса | Правка конфигурации, тестирование, обновление базы | Поля, статусы и этапы меняются настройкой |
| Обновление типовой конфигурации | Доработки приходится сравнивать и объединять с новой версией | Типовая конфигурация не затрагивается |
| Пользователи вне учёта | Рабочее место 1С, лицензии, обучение | Простой экран или пульт по роли |
| Проведение документов и регламентированный учёт | Родная среда платформы | Не предназначено; результат передаётся в 1С |
| Целостность на границе систем | Не нужна, база одна | Нужны правила обмена и ответственный за них |
Контекст
Типичная картина, когда оперативные процессы пытаются впихнуть в учётную систему или оставляют в таблицах рядом с ней:
- заявки живут в Excel, мессенджере и бумажках у станка, а в 1С попадают только после отгрузки, готовым документом;
- каждая правка процесса — новое поле в карточке заказа, другой статус, новое согласование — это задача для программиста 1С, очередь и обновление конфигурации;
- доработанная типовая конфигурация усложняет обновления: при выходе новой версии изменения приходится сравнивать и объединять;
- мастеру у станка, менеджеру в поле или согласующему вне офиса нужен простой экран, а не рабочее место учётной системы и лицензия на каждого;
- планирование недели собирается руками из выгрузок, потому что оперативной картины нет ни в учёте, ни в таблицах.
Как это решает Интеграм
Схема «учётное ядро + оперативная база с обменом» выглядит так:
- в 1С остаются бухгалтерия, склад, номенклатура и регламентированный учёт — источник нормативных данных;
- в Интеграме заводится база оперативного слоя: заявки, производственные задания, согласования, карточки с этапами и статусами; поля меняются настройкой, без релиза;
- справочники (номенклатура, контрагенты) приезжают из учёта в оперативную базу, а результаты — готовая продукция, факт выполнения, подтверждённые заявки — возвращаются в 1С обменом по API и JSON;
- мастер или менеджер работает в простом экране или пульте на планшете и телефоне, права ограничены ролью;
- вопросы к оперативной базе можно задавать ИИ-чатом: агент строит запрос на языке Интеграма, ядро выполняет его с правами пользователя.
Вопросы и ответы
Что стоит доработать в самой 1С, а что вынести в отдельную систему?
В 1С дорабатывайте то, что неотделимо от учёта: документы, проводки, расчёты, регламентированную отчётность и процессы, которые редко меняются. Выносите оперативный слой: заявки, задания, согласования, полевые пульты — то, что меняется часто и нужно людям вне учётной системы.
Как вести учёт заявок отдельно от 1С?
Заведите отдельную базу заявок со статусами, ответственными и историей, а из 1С подтягивайте справочники номенклатуры и контрагентов. Подтверждённые заявки и результаты возвращайте в учёт обменом, чтобы документы оформлялись в 1С.
Как связать оперативную базу с 1С?
Через открытые форматы: запросы Интеграма отдают данные в JSON, внешняя система обращается по API, а выгрузки из 1С можно загружать универсальным импортом из CSV или Excel. Конкретная схема обмена зависит от вашей конфигурации и настраивается специалистом по 1С.
Не получится ли два источника правды?
Получится, если не решить, кто хозяин каждого справочника. Практика: номенклатуру и контрагентов ведёт 1С, заявки и задания ведёт оперативная база, а результаты передаются в учёт. Обмен нужно снабдить журналом и проверками.
Заменяет ли отдельная система 1С?
Нет. Бухгалтерия, проведение документов и регламентированный учёт остаются в 1С. Отдельная база закрывает оперативные процессы вокруг учёта и не претендует на роль учётной системы.
Можно ли задавать вопросы по заявкам и заданиям ИИ-чатом?
Да. ИИ-чат работает поверх оперативной базы: агент строит запрос на языке Интеграма, ядро выполняет его с правами пользователя, а результат остаётся отчётом в системе. Подробнее — в материалах про ИИ-интерфейс и Text-to-SQL.