Заказчики часто просят адаптировать интерфейс 1С:ERP под конкретные задачи или должности, разработав отдельное автоматизированное рабочее место. Благодаря АРМ данные и документы всегда под рукой, меньше ошибок, а для руководителей больше контроля и выше безопасность данных.
В этой статье мы кратко расскажем о том, какие подходы к проектированию АРМ существуют, почему эта задача сложнее, чем кажется на первый взгляд, а также поделимся примерами решений из уже реализованных нами проектов.
Когда нужны специализированные АРМ
Типовой функционал 1С:ERP рассчитан на универсальные сценарии. Это крепкая база для автоматизации, которую компания может заточить под свои процессы. В том числе с помощью создания отдельных автоматизированных рабочих мест.
Как понять, что вам нужны такие АРМ? Собрали критерии ниже.
- Если сотрудник каждый день или смену выполняет повторяющийся набор действий, нужно сократить трудозатраты и вероятность ошибок.
- Если для принятия решения или выполнения операции нужно одновременно видеть данные из нескольких подсистем.
- Если необходимо оперативно отслеживать отклонения и вносить корректировки в процессе управления.
- Если сотрудник работает с большим объемом справочных данных или документов, нуждается в специальных фильтрах, групповых операциях, визуализации.
- Если без своевременного ввода данных или операций, выполняемых конкретной ролью, не могут стартовать смежные процессы.
- Если нужна интеграция со специализированным оборудованием или нужен мобильный АРМ.
- Если сотрудник выполняет задачи, которые не предусматривает типовой функционал, но важно отображать их в ERP.
Все эти ситуации объединяет то, что АРМ в них становится условием своевременного и корректного наполнения системы данными, без которого ERP-система теряет управленческую ценность.
Какие есть подходы к проектированию АРМ
Основой для АРМ служит матрица ролей. Поэтому сначала определяют, какие операции сотрудник выполняет ежедневно, с какими данными и документами работает, потом — выбирают подход к реализации.
Доработка типового интерфейса
Быстро, привычно, минимум изменений типовой конфигурации. Например, если АРМ нужен начальнику среднего звена, на первый экран выводим быстрые ссылки на типовые отчеты и необходимую аналитику.
Разработчик 1С «СофтЭксперт»:
«Доработка через настройку отдельных форм и панели навигации — это часто компромисс. Кастомизированные формы нужно вручную переносить после обновлений, панели навигации плохо масштабируются под роли. Для сложной логики лучше отдельная подсистема или расширение».Создание специальных форм и обработок
Подходит для узкоспециализированных задач и ролей. Дороже на этапе разработки, но дешевле и надежнее для поддержки, так как АРМ создается в виде отдельного расширения.
Разработчик 1С «СофтЭксперт»:
«Даже в разработке специфических АРМ мы опираемся на типовую логику и механизмы платформы. Тяжелые операции выносим на сервер, четко прописываем права доступа, кто и что может делать в системе. Большой плюс подхода, что можно добавлять новые функции или менять их без страха все сломать».Выбранная на ранних этапах архитектура может ограничивать развитие интерфейса. Чтобы не искать компромиссы и не перерабатывать готовое рабочее место, нужно уже на старте закладывать резерв под расширение функциональности и предусматривать возможность эволюции структуры без потери целостности.
Чем создание АРМ отличается от настройки конфигурации
У АРМ есть собственный вид и структура, отличающиеся от типовой конфигурации. Программисты меняют логику работы с данными, создают новые справочники, формы, обработки и отчеты, расширяют связи внутри учетной системы.
Яркий пример — автоматизация взаимодействия сотрудников отдела маркетинга и сбыта. Можно использовать стандартный сценарий и настроить интеграцию CRM «Битрикс24» с 1С:ERP. Но если CRM нет? Или создавать задания на погрузку нужно с учетом доступности мест разгрузки по времени? Без отдельного АРМ не обойтись.
Пример реализации АРМ «Управление погрузкой» со вкладкой для сотрудников отдела маркетинга.
Отдельный АРМ также может объединять 1С с оборудованием или другими информационными системами. Например:
- кладовщик принимает товар с помощью ТСД, данные о приемке автоматически передаются в 1С;
- при отгрузке весовой комплекс передает в систему данные о весе автомобиля;
- диспетчер получает из ERP данные производственных заказов в цех и отправляет из MES данные по факту выпуска.
Такие интеграции реализованы с помощью механизмов программы, которые нельзя просто включить или выключить галочкой в чек-боксе.
Что входит в разработку АРМ
С технической точки зрения разработка автоматизированного рабочего места включает следующие действия.
Какие АРМ бывают
Разработка отдельных автоматизированных рабочих мест полезна как для крупных предприятий и специализированных задач, так и для упрощения работы линейных сотрудников. Ниже — несколько примеров функционала разных АРМ.
Заключение
Основная задача создания отдельного АРМ в 1С:ERP — фокусировка сотрудника на конкретных задачах, чтобы ускорить работу и снизить число ошибок на участке. Особенно заметен эффект при массовой параллельной работе.
Если говорить о конкретных цифрах, то «1С:ERP Управление предприятием» со специализированными АРМ:
- повышают производительность труда в производстве до 27%;
- сокращают время выполнения операций в среднем в 3,1 раза;
- снижают производственный брак на 21%.
Внедрение отдельного АРМ оправдано там, где стандартный интерфейс ERP избыточен или неудобен для массовой параллельной работы. А плюс такой доработки в том, что ее можно добавить как на этапе внедрения, так и в уже действующую ERP-систему.

