Page 151 - Orlicky's Material Requirements Planning
P. 151

130                                                                 PART 2   Concepts


        revised by the computer when the MRP program is rerun if there have been changes in
        any of the parameters involved (e.g., product structure, MPS, on-hand inventory, etc.).
        Planned-order quantities are computed using lot-sizing rules (see Chapter 8) specified by
        the system user for each item.
             MRP netting applies existing on-hand quantities to meet item gross requirements.
        MRP also reevaluates the validity of the timing of any released (open) orders that may
        now be needed earlier or later than previously scheduled. Good business practice leaves
        to planners the decision about rescheduling open orders; computers simply send a mes-
        sage recommending this. In its entirety, the information on item requirements and cover-
        age that MRP generates is called the material requirements plan. MRP works with three
        types of orders—planned, released (scheduled receipts), and firm planned—and handles
        them quite differently.
             The standard technique for maximizing processing efficiency is to process all the
        items on a given level before addressing their components on the next-lower level. This
        is known as level-by-level processing. Under this approach, planned orders are developed
        for all the items on level l so that they may be consolidated for purposes of determining
        gross requirements for any common components on level 2. This means that each item
        inven tory record is retrieved and processed only once. When a given item appears on
        more than one level of the product structure, low-level coding (discussed in Chapter 5)
        will cause the processing of its record to be delayed until the lowest level on which the
        item finds itself is processed. There is no logical requirement for low-level codes in MRP;
        their absence will not prevent the program from arriving at correct results. Use of low-
        level codes yields higher computer-processing efficiency, which usually outweighs the
        cost of developing and maintaining the coding. Practically every BOM processor soft-
        ware program does this automatically. The level-by-level approach to MRP is illustrated
        in Figure 7-11.
             Level-by-level computation of requirements by MRP minimizes the problem of han-
        dling multiple-parent demands. If a component appears on only one level in the product
        structure, all its parents will be on the next-higher level. Because all items on each level


           FIGURE 7-11

           Level-by-level processing.
         1st Pass
                      A                X                Y



         2nd Pass
                      B              B



         3rd Pass
                      C                C                       C
   146   147   148   149   150   151   152   153   154   155   156