ERP
ERP (англ. Enterprise Resource Planning, планирование ресурсов предприятия) — организационная стратегия интеграции производства и операций, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированная на непрерывную балансировку и оптимизацию ресурсов предприятия посредством специализированного интегрированного пакета прикладного программного обеспечения, обеспечивающего общую модель данных и процессов для всех сфер деятельности[1][2]. ERP-система — конкретный программный пакет, реализующий стратегию ERP.
Концепция ERP сформулирована в 1990 году аналитиком Gartner как видение развития методик MRP II и CIM (англ.), в начале — середине 1990-х годов появилось несколько успешных тиражируемых ERP-систем для крупных организаций, наиболее известные — разработки компаний Baan (нидерл.), Oracle, PeopleSoft, SAP, JD Edwards[3], сформировался рынок услуг по внедрению ERP-систем с участием компаний большой четвёрки, в 2000-е годы произошла консолидация поставщиков, появилось значительное количество ERP-систем для малого и среднего бизнеса, наиболее известными поставщиками которых стали Sage Group и Microsoft[4].
Внедрение ERP-системы считается фактически необходимым условием для публичной компании и, начиная с конца 1990-х годов, ERP-системы, изначально внедрявшиеся только промышленными предприятиями, эксплуатируются большинством крупных организаций вне зависимости от страны, формы собственности, отрасли[5].
Ключевые принципы
В качестве характеристической особенности ERP-стратегии отмечается принципиальный подход к использованию единой транзакционной системы для подавляющего большинства операций и бизнес-процессов организации, вне зависимости от функциональной и территориальной разобщённости мест их возникновения и прохождения, обязательность сведе́ния всех операций в единую базу для последующей обработки и получения в реальном времени сбалансированных планов[20].
Тиражируемость, то есть возможность применить один и тот же программный пакет для разных организаций (возможно, с разными настройками и расширениями), фигурирует как одно из обязательных условий ERP-системы[21]. Одной из причин повсеместного использования тиражируемых ERP-систем вместо разработки на заказ указывается возможность внедрения лучших практик посредством реинжиниринга бизнес-процессов согласно решениям, применённым в ERP-системе[22]. Однако, встречаются и упоминания интегрированных систем, разработанных для отдельной организации на заказ как ERP-систем[23].
Необходимость всеобъемлющего применения ERP-системы в территориально-распределённых организациях требует поддержки в единой системе множества валют и языков[24]. Более того, необходимость поддерживать несколько организационных единиц (несколько юридических лиц, несколько предприятий), несколько различных планов счетов, учётных политик, различных схем налогообложения в едином экземпляре системы оказывается необходимым условием для применения в холдингах, транснациональных корпорациях.
Применимость в различных отраслях накладывает на ERP-системы, с одной стороны, требования к универсальности, с другой стороны — поддержку расширяемости отраслевой спецификой. Основные крупные системы включают готовые специализированные модули и расширения для различных отраслей (известны специализированные решения в рамках ERP-систем для машиностроительных и обрабатывающих производств, предприятий добывающей промышленности, розничной торговли, дистрибуции, банков, финансовых организаций и страховых компаний, предприятий электросвязи, энергетики, организаций сектора государственного управления, сферы образования, медицины и других отраслей).
Модули ERP
Модульный принцип организации позволяет внедрять ERP-системы поэтапно, последовательно переводя в эксплуатацию один или несколько функциональных модулей, а также выбирать только те из них, которые актуальны для организации. Кроме того, модульность ERP-систем позволяет строить решения на основе нескольких ERP-систем, выбирая из каждой лучшие в своём классе модули (англ. best-of-breed)[25]. Разбивка по модулям и их группировка различная, но у большинства основных поставщиков выделяются группы модулей: финансы, персонал, операции.
В 1990-е годы в качестве модулей крупных ERP-систем поставлялись решения для клиентского обслуживания, управления проектами и управления жизненным циклом продукции, но с бурным развитием самостоятельных решений классов CRM, PPM (англ. Project portfolio management) и PLM соответственно, эти модули были либо перепроектированы как отдельно поставляемые продукты, и, фактически, сохраняя преемственность в рамках пакетов бизнес-приложений, просто перестали позиционироваться как часть ERP-продукта, либо были заменены в продуктовых линейках на отдельные, специализированно разработанные решения.
Финансы
Финансовые модули, прежде всего, главная книга, многими практиками считаются центральными компонентами ERP-системы[26], а формирование финансовой отчётности средствами ERP-системы считается одним из фактически обязательных условий для положительных результатов процедуры due diligence[27].
Среди финансовых модулей ERP фигурирует множество различных функциональных блоков, в разных системах и разных версиях выделяются различные их компоновки, среди наиболее часто встречающихся (по организационным подразделениям):
бухгалтерские: главная книга, счета к получению (дебиторы), счета к оплате (кредиторы), консолидация;
учётно-управленческие, контроллинговые: учёт затрат и доходов по местам возникновения, по продуктам, по проектам, калькуляция себестоимости;
казначейские: управление ликвидностью, управление движением денежных средств (включая банковские счета и кассу), взаимодействие с банками, управление долгом и заимствованиями;
финансово-управленческие: управление основными средствами, инвестиционный менеджмент, финансовый контроль и управление рисками.
Также иногда в состав финансовых модулей ERP-систем включены финансовое планирование и управление ключевыми показателями эффективности, но основные разработчики поставляют для этих функций отдельные специализированные программные продукты.
Персонал
Одним из принципиальных отличий ERP как стратегии от использования раздельных приложений для MRP II и автоматизации расчёта зарплаты было представление о тесной интеграции информации о трудовых ресурсах для возможности оперативного планирования и управления операциями с учётом информации о доступности персонала, возможности точно рассчитывать затраты по местам возникновения и продуктам в согласовании с информацией о компенсации задействованного персонала. Примечательно, что один из лидирующих поставщиков ERP конца 1990-х — начала 2000-х годов — Peoplesoft — начинал свою деятельность именно как разработчик пакетов для кадрового учёта и расчёта зарплаты[28].

В начале 2000-х годов ведущие поставщики продвигали представление о необходимости управления персоналом как человеческим капиталом организации (соответственно, введя в употребление аббревиатуру HCM — англ. human capital management), и в рамках реализации этой концепции нарастили функциональные возможности модулей управления персоналом в части возможности ведения информации о профессиональных навыках, планирования обучения, карьеры сотрудников и обеспечив применимость информации, обрабатываемой в этих модулях, для целей стратегического управления организацией, расчёта ключевых показателей эффективности, финансового менеджмента.
Среди модулей управления персоналом в ERP-системах 2000-х годов: кадровый учёт, учёт рабочего времени (табельный учёт), управление нарядами на работы, командировками, расчёт производительности трудовых ресурсов, управление оплатой труда, премиями, компенсациями и расчёт заработной платы, пенсионный учёт, оценка персонала, управление квалификацией (профессиональными навыками, обучением), подбор персонала.
Операции
Модули операционного блока покрывают деятельность организации по созданию продуктов и услуг и необходимые функции по обеспечению этих процессов. Если кадровые и финансовые модули достаточно универсальны для различных организаций, то многие операционные модули более специфичны для различных отраслей, так как подходы к преобразованию ресурсов в разных отраслях существенно отличаются. В большинстве систем сформировались следующие группы операционных модулей:
Логистические: снабжение, управление взаимоотношениями с поставщиками, управление цепочками поставок и транспортировкой, управление запасами, складами, инвентаризацией;
Производственные: управление спецификациями (англ. Bill of materials; в дискретных производствах) и рецептурами (в процессных производствах (англ. Process manufacturing; в химических, металлургических, пищевых и ряде других), производственное планирование, учёт продукции, управление производственными программами;
Обеспечивающие: управление техническим обслуживанием и ремонтами оборудования, планирование мощностей, управление транспортом;
Сбытовые: ценообразование, обработка и конфигурирование заказов, продажи, послепродажное обслуживание.
Отдельные функции операционного блока зачастую выносятся в специализированные программные продукты и фигурируют как выделенные классы прикладного программного обеспечения, таковыми являются EAM для технического обслуживания и ремонтов, CRM для продаж и дистрибуции, PLM для управления спецификациями, APS и MES для управления производством.