Show/Hide Toolbars

DBA Help

Navigation: Screen Help (F1) > MRP > MRP Settings

MRP Settings - M Items Grid

Scroll Prev Top Next More

(MRP – MRP Settings - M Items Grid)

Use the M Items grid to enter MRP settings for your manufactured items.  You must enter a Job Days allocation for all of your manufactured items.

MRPSettingsM

Recommended Reading:

Gude MRP Guide - Phase 1 - Plan Times to Shipment

 

Educational Video:

MRP Settings Overview

Make sure that all Manufactured (M) items have Job Days allocations and all Purchased (P) items have Lead Days allocations.  These allocations are required for proper inventory levels and target dates throughout the system.

DBA requires the “Big 3” lead time settings

Whether you run MRP or not, the DBA workflow requires the “Big 3” lead time settings – a realistic Lead Days target for each P item, a realistic Job Days target for each M item, and the correct item Order Policy based on lead day contribution.

DBA auto-calculates the following:

Pre-Job Lead Days for your manufactured items

The pre-Job Lead Days for each M item is calculated based on the longest Lead Days + Jobs Days among its To Order policy components.  Pre-Job Lead Days set the job Planned Start date for Jobs to  ensure that you have time to produce To Order subassembly Jobs and procure To Order purchased components.

A Time to Shipment target for your for-sale manufactured items

A Time to Shipment target for your top level for-sale manufactured items is calculated based on the item's own pre-Job Lead Days + Job Days + SO Default Extra Days..  The Time to Shipment target is used to establish SO line Required Dates that drive the MRP system demand, priorities, and material allocations.

MRP Replenishment Time Action Windows

The MRP “action window” refers to each item’s planning period replenishment time. For Manufactured items, replenish time is comprised of the item’s pre-Job Lead Days + Job Days allocations (+ MRP Interval + Non-Shop Days + Extra Shop Days).  For Purchased items, replenish time is comprised of the item’s Lead Days allocation (+ MRP Interval + Non-Shop Days + Extra Shop Days).   MRP only reacts to demand within the action window, which is firm demand.  Any demand outside the action window is tentative demand that is incomplete and highly likely to change as it firms over time. Any requirements outside the action window will be responded to in a future MRP run.

System wide settings: The MRP Interval reflects the typical number of shop days between MRP sessions specified in MRP Defaults  The Non-Shop Days accounts for non-shop days such as weekends when the shop is not in production specified in the Shop Calendar.  The Extra Shop Days are extra planning period shop days specified in MRP Defaults.  

Replenishment Time Reorder Points

For items that you choose to stock using the Demand Driven order policy, a Monthly Potential Demand rate is translated to daily rate and it is multiplied to by the Item's Replenishment Time to come up with a dynamically calculated Reorder Point.   The basic principle of Demand Driven stocking is that you trigger an order with enough time to replenish the stock before you run out.  This aligns your inventory with your firm demand.

DBA Innovation - Dynamic Calculations

When you change any one of the Big 3 MRP Settings, or if you make system wide changes to your MRP Interval, MRP Defaults Extra Days or change your Shop Calendar work days,  the system will automatically perform calculations for all items through all levels of production  via system triggers.  This is an incredibly powerful innovation that is unique to the DBA system.

For example, if you change a long lead day purchased item order policy from To Order to Demand Driven stocking it would remove that component as a lead day contributor in all places it is used.   Now imagine that item was used in 100 different bills of material at several different BOM levels. The trigger automatically applies changes from lowest level BOM order to top level manufactured items.   There would be an immediate change in M item Lead Days, Time to Shipment targets, Replenishment Times, and Reorder Points for all impacted items.

Screen Details

Grid Fields  

Item ID, Description, UM

These read-only fields identify the manufactured item.

Lead Days

This read-only field is the pre-job Lead Days allocated for buying or making components to order before a job for this item can be started.  It is automatically made equal to the longest lead time among the item's To Order policy components.  The Lead Days value is always auto-calculated for your manufactured items.  

Purpose

The pre-job Lead Days allocation establishes the earliest allowable job start date and combines with the standard Job Days to determine the item's time to shipment.   The pre-job Lead Days + Job Days + MRP Interval determine the item's MRP planning period action window and Replenishment Time.  

Reducing the Lead Days value:      

The item’s pre-job Lead Days allocation can be reduced by removing contributor components.  Click the icon at right to launch the Lead Days inquiry, which displays the item's To Order policy components.  The Lead Days value is equal to the component with the longest lead time listed in the Contribution column, rounded up to a whole number.  Remove that component as a contributor by assigning it a Demand Driven stocking order policy.  After doing so, examine the effect on the Lead Days value.  Continue removing contributor components until the Lead Days value is reduced to your satisfaction.

 

Menu_MRPSettings_MItems_LeadDaysInquiry

Job Days

The M item's standard Job Days is maintained in this entry field.  

The Job Days is a required MRP setting for all of your manufactured items

The manufactured item Job Days is an integral element of Demand Driven MRP and is a required setting that cannot be skipped or given artificial values.  Without exception a standard Job Days must be assigned to each and every M item.  

The Job Days is standard production time

The Job Days setting is the item's standard production time for a typical job quantity, expressed in shop days.

Job Days Purposes        

Establishes job dates

The Job Days is accompanied by the pre-job Lead Days, which is automatically calculated and is the time allocated for making subassemblies or procuring materials to order before a job can be started.  Together the two settings comprise the item’s lead time and establish job start and finish dates.

Contributes to higher-level lead times  

A job that uses a component item with a To Order policy must wait until the item is procured or manufactured before the job can be started.  When several To Order policy components exist, the one with the longest lead time determines the parent item's pre-job Lead Days allocation.  Therefore any lower level M item with a To Order policy is a lead time contributor to higher-level items.  

Contributes to Time to Shipment  

When a top level sell item has a To Order policy, its pre-job Lead Days and standard Job Days contribute to its Time to Shipment target for sales order required dates.  This provides sufficient time for making the item to order.  

Enables late job tracking and job rescheduling

The standard Job Days determines job finish dates for late job tracking in the Job Schedule screen and for job rescheduling in the Job Control Panel - Release Jobs screen.    

Determines item planning periods

The pre-job Lead Days and standard Job Days (along with the system MRP Interval setting) determine each item's planning period action window for job generation.  Any demand beyond the planning period will be responded to in a future MRP session when it falls into the action window and becomes current demand.  

Replenishment Time helps determine the amount of inventory you carry

The pre-job Lead Days and standard Job Days (along with the system MRP Interval setting) determine each item's Replenishment Time.  For Demand Driven order policy items, your Monthly Potential Demand value is converted to a daily rate that is multiplied by the item's Replenishment Time to come up with a dynamically calculated Reorder Point.   An accurate Job Days allocation is therefore essential to maintaining an efficient inventory.

The Job Days and pre-job Lead Days are not isolated settings

The Job Days and pre-job Lead Days are not isolated settings.  When a lower level subassembly item has a To Order policy, its lead time contributes to the lead times of higher-level items.  If you give the Job Days a padded or inflated value, you get inflated lead times at higher levels, inflated time to shipment targets, and distorted sales order required dates.  Inflated Job Days can also contribute to inflated Replenishment Times and excessive inventory levels.  So it is essential that the Job Days is a realistic value that approximates actual production time.    

Job Days Guidelines

Enter a realistic value that is standard production time for a typical job quantity, expressed in shop days.   Production time is the total number of days between job start and job finish and includes actual processing time, work center queue time, and move time between work centers.  

Many M items have similar or identical production processes, in which case the same standard Job Days can be applied to multiple items.

An approximate value based on judgment and past experience will provide good results.  Standard Job Days values can be refined over time as you get feedback from actual results.

How can a standard Job Days apply to different job quantities?  

How can a standard Job Days setting apply when job quantities vary from job to job?  The standard Job Days is for time to shipment planning where the ultimate objective is to achieve consistent ship dates over time from order to order.  When a job has an unusually large quantity, the job gets higher priority in work center queues, which reduces overall queue time and enables the job to meet its required date.  So dates stay fixed for consistent scheduling and shop activities flexibly adapt to meet the schedule.  

Never adjust Job Days for particular situations

One thing you must absolutely avoid is adjusting standard Job Days values on a situational basis to accommodate a particular requirement or order quantity. Doing so will disrupt date alignment within the master schedule.  Use standard Job Days settings and the system automatically adjusts job priorities to accommodate unusual quantities.  

Never pad or inflate Job Days to expand item planning periods  

Another thing you must absolutely avoid is to pad or inflate Job Days settings in order to expand item planning periods.  Inflated Job Days settings inflate higher-level lead times and time to shipment targets and distort sales order required dates.  

If you prefer longer planning periods:  

Item planning periods keep inventory lean because they prevent jobs from being generated prematurely before they are needed.  That being said, if you feel more comfortable with longer planning periods, never pad or inflate Job Days settings, which has harmful consequences.  Instead, go to the MRP - MRP Defaults screen and use the Planning Period - Extra Days for Lower Level M Items setting to expand all subassembly item planning periods by a set number of days.

Planning periods are never expanded for top level items

Planning periods are never expanded for top level items because premature job generation at the top level will generate premature demand for lower items that would cause excessive inventory and introduce long term dates into what should be a firmly set master schedule.  The planning period for top level items is also ideally suited for handling blanket sales orders because it excludes demand from future required dates that does not need current action.

Use the Production Inquiry for guidance

For guidance in establishing the standard Job Days, click the Production tab to reference actual shop days for past jobs.  

Use the Job Days Inquiry for reference    

For assistance in establishing the standard Job Days, click the button in the Job Days field to launch the Job Days Inquiry, which calculates an estimated Job Days based on applying the item’s standard Run Size to current work center capacity settings and routing cycle times.

CAUTION: The calculated Job Days will only have meaningful value if work center capacity settings are properly established.  

Menu_MRP_MRPSettings_Mitem_JobDaysInquiry

Production Inquiry

For additional assistance in establishing the Job Days allocation, click the Production tab to reference actual shop days for past jobs.

Run Size

Each item's standard Job Days is accompanied by a standard Run Size in this field, which represents a typical job quantity.

Run Size Purposes

Used for Job Days Inquiry calculations

The standard Run Size is used to calculate an estimated Job Days amount in the Job Days Inquiry (see below), which can be used as a reference to help establish the standard Job Days value.  

Amortizes setup and fixed usage quantity cost

The standard Run Size is used by the Cost Rollup to amortize total fixed setup cost and fixed quantity component cost into a unit estimated cost.

Run Size Entry  

Enter a standard Run Size that represents a typical job quantity.    

Use the Production Inquiry for guidance

For guidance in determining an appropriate Run Size, click the Production tab to reference past job quantities.

Time to Shipment

Each top level item has a calculated Time to Shipment target that establishes sales order required dates and shipping priority.  

Menu_MRP_MRPSettings_MItem_TimetoShipment

Time to Shipment targets establish SO Required Dates  

Top level item Time to Shipment targets establish sales order Required Dates, which drive job generation and job and shipping prioritization.    

Enables a company-wide time to shipment strategy  

Time to Shipment targets enable you to formulate an overall time to shipment strategy for staying competitive in your marketplace. This is a company-wide strategy because planned times to shipment and underlying lead times and order policies can be shared with management, sales, and production personnel to achieve common objectives.  

How is Time to Shipment calculated?  

A Time to Shipment target is calculated for each of your top-level M items as follows.  You can click the down arrow in the Time to Shipment field to view the calculation variables.

To Order Policy Items

When the item has a To Order policy, it is planned to be made to order, in which case Time to Shipment is calculated from the following variables:

Lead Days

This is the item's standard Lead Days for pre-job procurement or production of to order materials or subassemblies.

Job Days

This is the item's standard Job Days for production time.  

SO Shop Days

With To Order policy items the extra Shop Days enables you to extend SO line item Required Dates by an extra day or two.  

NOTE: If you specify any extra shop days, all jobs for To Order policy items will be delayed by that number of days.  Unless you purposely want a widespread delay to all such jobs, we do not recommend using this setting.

Non-Shop Days

Time to Shipment is factored by this number of days to account for weekly non-shop days defined in the Shop Calendar.

Stocking Order Policy Items  

When the item has a Stocking order policy, it is planned for immediate shipment from stock.  In this case Time to Shipment is calculated from the following variables:  

SO Shop Days

An extra Shop Days can be specified in the SO Required Dates screen against Stocking order policy items to add an extra day or two to account for orders that are received today, but can’t be shipped until tomorrow or the next day.  

Non-Shop Days

Time to Shipment is factored by this number of days to account for weekly non-shop days defined in the Shop Calendar.

Review and refine Time to Shipment targets as needed

You should review all Time to Shipment targets to verify that they have realistic values and meet your marketing objectives.  When you encounter a value that needs refinement, you can take any of the following measures:

Make sure standard lead times are realistic

Make sure that all your P item Lead Days and M item Job Days settings are realistic.  It these lead time settings are padded or inflated, your Time to Shipment targets will be inflated as well.  

Make sure stocked items have a Demand Driven order policy

Make sure the items you stock in actual practice are given a Demand Driven or Manual Reorder Point order policy or else those items will contribute to higher level lead times, which will inflate top level Time to Shipment targets.  

Eliminate Time to Shipment with strategic stocking

You can eliminate Time to Shipment altogether (except for SO Shop Days and Non-Shop Days) by assigning the top level item a Demand Driven or Manual Reorder Point order policy.  

Reduce pre-job Lead Days by removing lead time contributors

You can reduce the item’s pre-job Lead Days by removing contributor components.  To do so, examine the item’s Lead Days inquiry, which displays the To Order policy component that contributes the longest lead time.  Assign that component item a Demand Driven order policy to remove it as a lead time contributor.  After doing so, examine the effect on the Lead Days and continue removing contributor components as needed.

Reduce the item’s standard Job Days

You can reduce the item's standard Job Days over time as you get more efficient with demand driven manufacturing.    

Order Policy

This setting is for lead time planning and determines whether the item is a lead time contributor or not.

A standard Order Policy is a required MRP setting

A standard Order Policy for each item is an integral element of Demand Driven MRP and is a required setting that cannot be ignored or conflict with your actual planning behavior.  Without exception a clear and consistent Order Policy must be assigned to each and every P and M item.  Refer to the Order Policy Screen link below for more details.

Order Policy Definitions  

Demand Driven

Assign the Demand Driven order policy when you intend to maintain stock on hand sufficient to cover a high probability of your potential demand scenarios.   You will enter a Monthly Potential Demand value and a Supply Days target and the system will dynamically calculate the Reorder Point and Min Order quantity values that are used generate demand-driven jobs or purchase orders.   Because your planning intent is to have stock on hand readily available, these items are not lead day contributors in the jobs and SOs where they are used.

To Order

Only assign the To Order policy when a component item is always ordered before parent jobs can be started or when a sell item is always made for each sales order.  These items are always lead day contributors where they are used.

Note: It is important that To Order policy items remain strictly To Order.   If you intend to sometimes carry extra stock or if you want a minimum quantity for price break reasons, the Demand Driven order policy is recommended.  You can go to the MRP > Order Policy Review screen to audit your To Order items.

Manual Reorder Point (not recommended)

This is for manual planners that do not use MRP for jobs or purchase orders.   The planning assumption used by the software is that you intend to have stock on hand for all demand scenarios.  Because your planning intent is to have stock on hand readily available, these items are not lead day contributors in the jobs and SOs where they are used.   Data Import - Convert Manual Reorder Point to Demand Driven

Order Policy Screen

Click the icon to the right of this field to launch the Order Policy screen

NOTE: The icon is not visible against CTO items, which are automatically assigned a To Order policy.    

Link:

Tab   Order Policy Screen

Min Order

When MRP generates a planned job, the job quantity will be equal or greater than the Min Order quantity.  It is maintained within the Order Policy screen, which is accessed by the icon to the right of the Order Policy field.  For Demand Driven order policy items, the Min Order is usually calculated based on the Supply Days setting. To Order items should typically not have a significant Min Order because this introduces supply in excess of demand.   If a To Order item has a significant Min Order requirement, we recommend the Demand Driven order policy instead

Multiple

When an item must be manufactured in increments of a particular quantity, perhaps to reflect a machine batch quantity, enter a Multiple quantity.  MRP will round planned job quantities up to the next increment divisible by the Multiple quantity.  

NOTE: When an item has a BOM type of ‘Batch’, by default the Multiple is given a value equal to the current revision’s Batch Size.

Job Rounding  

When this checkbox is selected and this item is used as a component in a higher-level job, the component job quantity will always be rounded up to a whole number.  

Clear this checkbox when you purposely want a decimal quantity for the job component, such as with m items that are cut, divided, apportioned, etc.  

NOTE: Even though the component job quantity can be a decimal amount, all jobs that get generated for the item can only have a whole number as the job output quantity.  

CTO

This checkbox field is only visible against top level items.  When an item is flagged for CTO job linking it is assigned a To Order policy and jobs are linked to and generated directly from sales order lines for the exact quantity ordered.  

Avoid CTO job linking with standard items  

CTO job linking is ideally suited for one-off, custom items that are made to order and never stocked.  For standard items, however, CTO linking is counter-productive and should be avoided because such items are interchangeable from order to order and subject to stocking.  There is no ability to adjust CTO jobs to account for stock on hand or to consolidate demand into more efficient job sizes.  Furthermore, CTO linking forces items to be made to order, even in cases where items with frequent orders could be planned with a Demand Driven stocking order policy to enable immediate shipment from stock.

Subassembly jobs are always net demand  

There is not an option to set subassembly items to CTO.  The demand will be combined if there are multiple jobs requiring that subassembly within that subassembly's planning period.   If you run MRP on a daily basis, the demand and supply will mostly align one for one, but you gain the added benefit of covering multiple demand points if they arise.   The net demand approach allows you to more easily set the Order Policy to Demand Driven for commonly used subassembly items.  Having commonly used subassemblies readily available from stock can significantly improve your overall manufacturing efficiency and reduce times to shipment.

BOM Type

This read-only field displays the item’s BOM Type for reference purposes, which can have a value of ‘BOM’ or ‘Batch’.  

NOTE: Items with a BOM Type of ‘One-Off’, ‘Phantom’, or ‘Secondary’ are not listed in the grid because such items are not given MRP settings.  

Batch Size

When the BOM Type = ‘Batch’, this read-only field displays the Batch Size stored against the default revision, for reference purposes.

Review

Select this checkbox to activate the icon in the Review Note field at right.  

Review Note

Click the icon in this field to launch the Edit MRP Review Note screen, within which you can enter unlimited freeform text.  

How the Review Note is used in MRP

Each planned job generated by MRP represents a minimum action profile.  An item may have special production requirements, however, that go beyond the minimum action profile.  For example, a planned job may have to be split and quantities rounded to conform to machine batch sizes.  Any such special requirements can be documented with a Review Note that gets included with each planned job during MRP generation.  A planned job cannot be converted until its Review Note is read and confirmed.

Link:

Gude MRP Guide - Using Review Notes

Production Tab  

Past job history for a selected item can be viewed by clicking the Production tab at the top of the grid.  Only jobs with an Actual Finish date are included in this list.  This inquiry can be used to compare current item settings with past results.  A Shop Days value is calculated, which is the number of shop days between the job’s Released date and Actual Finish date.  

MRPSettingsMProductionTab

 

Pagination

Pagination status is found in the lower left hand portion of the screen.

NOTE: Column sorting and output options will only work on the dataset displayed per page.

To remove pagination and display all records, right click on the page and uncheck the Paginate option.

To change the page size, right click on the page and select Edit Page Size.

 

PaginationLookup