
At the centre of Erpyrean lies its Material Requirements Planning (MRP) engine, the system’s analytical core. It connects stock, purchasing, sales, and production to provide a live, data-driven view of manufacturing requirements.
MRP runs translate current demand, open orders, and stock levels into actionable supply and production decisions. Each run can be reviewed in full detail, allowing precise control over material flow, job scheduling, and purchasing activity.
Erpyrean’s MRP can be executed across all parts and assemblies, or for an individual product, quotation, or order. This allows “what-if” planning to test the impact of potential new orders or production batches before they are confirmed. Results show what needs to be manufactured, purchased, or issued from stock to meet demand. The planner can drill down into any assembly to see its component structure and availability. From this view, manufacturing and purchasing decisions can be taken immediately.
The MRP display includes two projected stock columns, providing both a real-time and forward-looking view of inventory. The first column shows actual stock availability, excluding items in incomplete jobs and undelivered purchase orders. The second column reflects total projected availability, incorporating all current allocations, open jobs, and pending purchase receipts, giving a complete picture of how supply and demand will balance once outstanding activities are fulfilled.
The MRP list is not just a report, it is an interactive workspace. From within a run, users can:
Each action updates connected records dynamically, ensuring that production, purchasing, and stock data remain synchronised without re-entry.
MRP operates as a central hub connecting several modules:
This integration allows each MRP run to reflect the true operational position of the business, creating a complete view from customer demand to raw material acquisition.
Every MRP run is stored for future reference for as long as needed. Each archive entry includes the parameters used, the demand snapshot, and the resulting actions. This enables comparative analysis, for example, reviewing how stock positions, lead times, or production schedules have changed over time.
The archive provides a record of planning decisions, supporting traceability and continuous improvement initiatives.
Erpyrean’s MRP supports both make-to-order and make-for-stock approaches. Manufacturing can be planned in batches according to defined lot sizes, maintaining production efficiency while ensuring sufficient availability.
Items manufactured for stock can later be allocated to customer orders, maintaining flexibility between forecast and confirmed demand.
While the MRP system draws from complex interdependencies across stock, purchasing, and production, its interface remains approachable. Runs are initiated with a clear set of parameters, by product, order, quotation, or full system scope. Results appear as a structured, sortable list, with visual indicators guiding manufacturing and purchasing actions.
This clarity allows planners to focus on decisions, not data preparation.
The MRP engine is the foundation of Erpyrean’s operational control, connecting planning, purchasing, stock, and production in one consistent environment. It delivers the analytical strength expected of enterprise systems, but without the complexity or rigidity that smaller manufacturers often encounter in traditional ERP solutions.
Each run is a live, actionable picture of the manufacturing process, supporting efficient, informed decision-making at every level.