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


