With the help of information retrieved from the bill of materials, master schedule and inventory records file, the MRP system indicates the total requirement for raw materials, parts and components, and subassemblies against each period on the planning sphere. At first, MRP processing determines gross material requirements, then deducts the inventory in hand, and adds it back to the safety stock, for the computation of net requirements.
The MRP outputs can be in the form of primary reports as well as secondary reports. There are three kinds of primary reports, viz. planned order schedules, order releases and changes to planned orders. Planned order schedules delineate the quantity as well as timing of future material orders. Order releases give authorizations on orders to be made. Changes to planned orders may include revisions or cancellations of the time frame or quantity. On the other hand, secondary reports of MRP can also be of three kinds, viz. performance control reports, planning reports and exception reports. Performance control reports are used to keep a track of problems, such as delivery dates and stock outs that have been missed out, in order to assess system performance. Planning reports are used to forecast future inventory requirements. Exception reports are used to divert the attention of managers toward key issues such as late orders, excessive scrap rates, etc. Though working on a backward direction from the production plan to get a finished product to understand the component requirements appears a simple process, it can indeed be extremely complex, particularly in the event of raw materials being used for a variety of different products. Matters can become further complicated in product design, order quantities and production schedule. The significance of computer power is apparent when the number of material schedules that need to be tracked is considered.