Net requirement calculation

In this procedure you can schedule and run net requirement calculations in order to find shortages in the part register, and create suggestions based on this information. The new suggestions are added and the old suggestions are deleted. It is possible to add multiple scheduling to make the net requirement calculation start at different times and on different days.

You can also choose to run a continuous net requirement calculation. A continuous net requirement calculation only go through the parts that have been modified since the last net requirement calculation and the last continuous net requirement calculation.

The net requirement calculation is used to perform requirements planning based on the customer order backlog, as well as any existing sales forecasts. The list will automatically generate manufacturing and purchase order suggestions for several parts at a time, throughout all of the structure levels. The sales forecasts for fictitious parts are also included in the net requirement calculation..

The parts for which order suggestions are created are the ones that will have shortages due to reservations originating from customer orders or material requirements from manufacturing orders. These suggestions can later be used to generate actual manufacturing and purchase orders in the Manufacturing order suggestion and Purchase order suggestion procedures.

In order to run the net requirement calculation, the part data must be correct. Otherwise, you will get incorrect order suggestions. In turn, this will generate incorrect actual orders. Before you run a net requirement calculation for the first time, you need to check the following part data:

  • Balance – Make sure that all parts must have been stock counted and updated with the correct stock balance.
  • Planning information – The parts must have correct values for safety stock/reorder point, safety time, lot sizing rule, order quantity, rounding quantity, and lead time.
  • Supplier links – All purchased parts included in the net requirement calculation must have a default supplier link.

If a part is included in itself, the net requirement calculation will be suspended, since there are incorrect bills of material and no suggestions can be created. This way, any errors in the bases are quickly found.

As standard, a regular net requirement calculation is run for all manufactured and purchased parts in the entire part register. You can change the selection and, for example, choose to run the net requirement calculation for fictitious parts and select which parts should be included in the calculation. All different types of orders, sales forecasts, and suggestions are included in the net requirement calculation by default. You can also choose to run the net requirement calculation on blanket orders, quotes, and preliminary sales.

If distributed purchase is applied for a part, the net requirement calculation will take this into consideration and will create purchase order suggestions for the suppliers in the part's distribution.

If there is as sales forecast for a fictitious part, the net requirement calculation will explode it to forecasts for the incorporated parts and save it in the database. Thereby you will see the requirements for the incorporated/included parts which can then result in manufacturing order suggestions or purchase order suggestions. After the net requirement calculation you can see the underlying forecasts for the included parts in the Register sales forecast procedure and in the planning window in the Part register.

A selection can be saved using the Save button on the toolbar. This way it is default the next time you start the procedure. This method differs from other selection procedures where you use the Save button to save modified valued in lists and use the function Default values in the backstage of the procedure to save selections.

A selection can be saved using the Save button on the toolbar. This way it is default the next time you start the procedure. This method differs from other selection procedures where you use the Save button to save modified valued in lists and use the function Default values in the backstage of the procedure to save selections.