Модульный принцип организации позволяет внедрять ERPсистемы поэтапно, последовательно переводя в эксплуатацию один или несколько функциональных модулей, а также выбирать только те из них, которые актуальны для организации. Кроме того, модульность ERPсистем позволяет строить решения на основе нескольких ERPсистем, выбирая из каждой лучшие в своём классе модули.
Финансы. Финансовые модули, прежде всего, многими практиками считаются центральными компонентами ERPсистемы, а формирование финансовой отчётности средствами ERPсистемы считается одним из фактически обязательных условий для положительных результатов.
Среди финансовых модулей ERP фигурирует множество различных функциональных блоков, в разных системах и разных версиях выделяются различные их компоновки, среди наиболее часто встречающихся (по организационным подразделениям):
- бухгалтерские: главная книга, счета к получению (дебиторы), счета к оплате (кредиторы), консолидация;
- учётноуправленческие, контроллинговые: учёт затрат и доходов по местам возникновения, по продуктам, по проектам, калькуляция себестоимости;
- казначейские: управление ликвидностью, управление движением денежных средств (включая банковские счета и кассу), взаимодействие с банками, управлениедолгом и заимствованиями;
- финансовоуправленческие: управление основными средствами, инвестиционный менеджмент, финансовый контроль и управление рисками.
Персонал. Одним из принципиальных отличий ERP как стратегии от использования раздельных приложений для MRP II и автоматизации расчёта зарплаты было представление о тесной интеграции информации о трудовых ресурсах для возможности оперативного планирования и управления операциями с учётом информации о доступности персонала, возможности точно рассчитывать затраты по местам возникновения и продуктам в согласовании с информацией о компенсации задействованного персонала. Среди модулей управления персоналом в ERPсистемах 2000х годов: кадровый учёт, учёт рабочего времени (табельный учёт), управление нарядами на работы, командировками, расчёт производительности трудовых ресурсов, управление оплатой труда, премиями, компенсациями и расчёт заработной платы, пенсионный учёт, оценка персонала, управление квалификацией (профессиональными навыками, обучением), подбор персонала.
Операции. Модули операционного блока покрывают деятельность организации по созданию продуктов и услуг и необходимые функции по обеспечению этих процессов. В большинстве систем сформировались следующие группы операционных модулей:
- Логистические: снабжение, управление взаимоотношениями с поставщиками, управление цепочками поставок и транспортировкой, управление запасами,складами , инвентаризацией ;
- Производственные: управление спецификациями (англ. Bill of materials) (в дискретных производствах) и рецептурами (в процессных производствах (англ. Process manufacturing)), производственное планирование, учёт продукции, управление производственными программами;
- Обеспечивающие: управление техническим обслуживанием и ремонтами оборудования, планирование мощностей, управление транспортом;
- Сбытовые: ценообразование, обработка и конфигурирование заказов, продажи, дистрибуция, послепродажное обслуживание.