Take full advantage of your ERP system

New MRP is an “add-on” module for Microsoft Dynamics Ax designed with today’s ERP requirements in mind.

The module solves various challenges with the standard master planning functionality.

New MRP runs Real Time and responds automatically to new demands by adding and adjusting planned orders – no matter where demand pops up in the supply chain.

New MRP uses a bucket strategy that avoids hard linking of receipts and issues. This makes the result of the planning much better.

Do the smart thing and switch to use New MRP. The module does not overwrite or change anything in the existing installation.

Installation is therefore very easy and straightforward.


New MRP has a separate menu and work space similar to the Master planning module.

Real Time MRP

New MRP runs the MRP calculation continuously and automatically in the background whenever new demands appears in the supply chain.

This reduces the administrative time and thereby the delivery time to the customers.

Instead of waiting for the master scheduling to create new planned orders for purchasing, producing and transferring goods the next day, New MRP calculates the need for replenishment immediately.

This makes it possible to shorten the lead-time, because new demands are detected and managed earlier and faster with New MRP.


A Master plan can be marked for “Online Master scheduling” which means that new demands are detected and MRP calculated automatically in the background.

Prioritized demand handling

New MRP prioritizes demands across product levels and across companies in a very expedient manner, which improves the service level.

When receiving new orders, New MRP always calculates the real possible delivery dates on customer inquiries as New MRP automatically prioritizes demands coming from sales orders at any product level before fulfilling safety stock and forecast demands.

Hereby physical stock can be used as intended, namely for actively absorbing fluctuations in sales demand instead of being reserved for safety stock and forecast demands, resulting in possible delivery dates being calculated based on replenishment from scratch.

Cross-level order prioritization in New MRP is an extremely powerful and unique feature.


Requirements have a demand type that identifies the type of the originating demand. Demand types are maintained across companies, warehouses and BOM levels. The type is used to prioritize demands when running MRP .

Genuine 24/7 handling

New MRP supports and manages MRP demands 24/7. In a globalized business, there are no nights to perform an exclusive update of the master scheduling. New MRP therefore runs in versions.

As soon as the master scheduling is done with an item, the new version is approved. Immediately hereafter, the users can see the results and are not forced to wait until the whole master plan is calculated as in standard Ax.

The unique version control system ensures that the master scheduling can run without creating database transactions and users will therefore never experience database blocking while running CTP calculation upon order reception.


New MRP does not require database transaction scopes to insure data consistency. The “Master scheduling concurrency” can be “Transaction” which means that the database commits and releases database locks many times during an MRP calculation.

CTP Intercompany planning

In a major global company, products are typically produced in only a few selected countries, but sold and stocked in a large number of countries.

Customer inquiries for possible delivery dates often involves multiple companies and it is therefore critical that intercompany planning can run directly across companies.

New MRP runs CTP calculations directly across companies upon order reception, making it possible to provide capable to promise dates when the order is created.

Further – the New MRP CTP runs extremely fast even when products needs to be produced over many BOM levels and companies, as New MRP uses the real-time-updated net requirements as foundation for the calculation.


Sales orders are CTP calculated across companies during order reception. Possible delivery dates can hereby be calculated from sales companies no matter the complexity of the supply chain. In this example, a sales order is received in the German company. The CTP calculation has immediately moved the demand to the US company where a planned production order have been created. The possible production date is hereby send back to the order recipient in the German company as a capable to promise date

Intercompany sourcing rules

New MRP also handles intercompany sourcing rules; for example, it examines if it is possible to fulfill requirements from stocks in other companies before creating new planned orders.

The same products are often available in various places inside the global company. Rules for transferring and moving items between companies and sites within the company can be specified.

Hereby multiple main warehouses can exist from where requirements can be met as sourcing rules can be established examining whether products are available at any company, site or warehouse before new products are ordered.

Intercompany handling and sourcing rules in New MRP brings visibility and improved planning to the supply chain.


Sourcing rules can be maintained automatically by the use of templates or maintained manually item by item.  In this example the first rule applies to orders with order qty greater than 100 while the second rules analyzes whether demands in company demf can be full filed by stock in the usmf company. The third rule comes into action as last fall back rule.

Reorder point system

New MRP supports reorder point coverage based on reorder point quantities and standard order quantities.  New MRP creates a planned order for a standard order quantity whenever the accumulated on-hand level goes below the reorder point.

Old MRP cannot support a simple reorder point system because the hard coverage linking system requires demands to exist in the net requirement profile. The minimum stock level often mistakenly considered the same as a reorder point but that is simply not the case.

The reorder point system in New MRP eliminates the need for setting up positive and negative days in Ax.  This makes maintaining the MRP setup much simpler in New MRP compared to Old MRP.

Pegging, actions and calculated delays are in New MRP still calculated properly even when the coverage code is “Reorder point”.


This item is MRP calculated using reorder point coverage. Whenever the accumulated quantity goes below 500 pieces an order for 400 pieces is created and scheduled forward from the order date.  

Advanced auto-firming

New MRP auto-firms planned transfer orders real time when items on the factory floor are reported as finished. This ensures produced goods transferred as soon as possible to the next production process.

The material flow is in a new smart way optimized and controlled, resulting in materials automatically, is carried through the factory without manual system handling.

New MRP detects produced items Real Time. New MRP then uses the Real Time updated net requirements profile to determine whether an immediate requirement exists for the produced items at other storage locations or sites. If so, relevant planned transfer orders is immediately auto-firmed.

Hereby New MRP thus helps drive the production process by pushing goods through the company.


Planned orders can be auto-firmed in many ways or handled manual through planned order views. Planned order views provide static views of planned orders while the MRP runs dynamic and Real Time in the background.

Material distribution

New MRP distributes materials from any warehouse/site during MRP. This unique feature makes it possible to use New MRP to optimize the material flow through the factory.

If a material – raw material or a produced item – is available at any warehouse within the company, New MRP always first tries to meet requirements by moving this existing inventory.

New MRP hereby supports complex production with the use of dynamic warehouses. It does not matter whether the items; are reported as finished to the main warehouse or to the production warehouse – New MRP automatically creates the necessary transfer orders to the next process.

Result – the company is not restricted to just operating with one main warehouse as when using old MRP.


New MRP handles multiple main warehouses. In this example, a test for available items on warehouse 11, 12 and 13 runs before the creation of any new planned orders for warehouse 21.