В конце 60-х годов крупные компании с множеством автоматизированных рабочих мест стали искать способ упростить управление производственными процессами. Первым шагом на этом пути стало появление идеи единой модели данных в масштабе всей организации. Так появилась концепция систем MRP (Material Requirements Planning) (США) – автоматизированное планирование потребности сырья и материалов для производства. Основная концепция MRP состоит в том, чтобы минимизировать издержки, связанные со складскими запасами (в том числе и на различных участках в производстве). В основе этой концепции лежит следующее понятие – Bill Of Material (BOM – спецификация изделия, за которую отвечает конструкторский отдел), которое показывает зависимость спроса на сырье, полуфабрикаты и пр. в зависимости от плана выпуска (бюджета реализации) готовой продукции. При этом очень важную роль играет время. Для того, чтобы учитывать время, системе необходимо знать технологию выпуска продукции (последовательность операций и их продолжительность). На основании плана выпуска продукции, BOM и технологической цепочки осуществляется расчет потребностей в материалах, привязанный к конкретным срокам. Главной задачей MRP-систем является обеспечение наличия на складе необходимого количества требуемых материалов/комплектующих в любой момент времени в рамках срока планирования. Сначала с помощью MRP-систем просто формировался на основе утвержденной производственной программы план заказов на определенный период. Это не вполне удовлетворяло возрастающие потребности предприятий. С целью повышения эффективности планирования в конце 70-х гг. в MRP-системах была реализована идея воспроизведения замкнутого цикла (Cloosed Loop Material Requirment Planning), подразумевающая составление производственной программы и ее контроль на цеховом уровне. К базовым функциям планирования производственных мощностей и планирования потребностей в материалах были добавлены дополнительные функции (например, контроля соответствия количества произведенной продукции количеству использованных в процессе сборки комплектующих, составления регулярных отчетов о задержках заказов, об объемах и динамике продаж продукции, о поставщиках и др. Cозданные в процессе работы модифицированной MRP-системы отчеты анализировались и учитывались на дальнейших этапах планирования, изменяя (при необходимости) программу производства и план заказов, обеспечивая, тем самым, гибкость планирования по отношению к таким внешним факторам, как уровень спроса, текущее состояние дел у поставщиков комплектующих и др. У MRP есть серьезный недостаток. Его суть в том, что, рассчитывая потребность в материалах, мы не учитываем (как минимум) производственные мощности и их загрузку. Поэтому, возникла концепция MRP II (Manufacturing Resource Planing – планирование производственных ресурсов). MRP II позволял планировать все производственные ресурсы предприятия (сырье, материалы, оборудование, персонал и т.д.). Впоследствии концепция MRP II развивалась, и к ней постепенно добавлялись возможности по учету остальных затрат предприятия.