![]() |
Buying Run MRP |
|
Overview |
Merlin's massively powerful MRP engine can operate at any one of three levels (explained below). Here is what it does:- First, it analyses the subassembly requirements for all top-level jobs within the scope selected (to an infinite number of levels deep) and provides various report analysis options including Mission Impossible warnings. Next it will raise Internal Works Orders and then Production Jobs to meet the subassembly requirements (if necessary), and schedule completion of these jobs in sequence so that each in turn is ready for the for the calling job(s) on the correct date(s). When this process is complete (or if no subassembly shortages were found) Merlin will analyse all top-level jobs and associated subassembly jobs within the scope, and provide a similar set of report options relating to materials shortages, if any. Next, it will raise Purchase Orders to remedy the materials shortages, if any, and then allocate materials to all of these jobs. Finally, you have the option to Run Schedules which will calculate (or recalculate, if Delivery Schedules already exist) and print Delivery Schedules for all of your suppliers* so that materials are called-off as and when required, with one drop per month from each supplier on the earliest date within each month on which any item from that supplier is required. * Suppliers and materials must have scheduling enabled on the respective record cards in order to be included in this routine. In a matter of minutes you can complete a task that could take days to figure out and set up manually! |
|
Scope |
The Merlin MRP Engine can operate in any one of three modes according to the scope you require: Single Job, or Job Series, or All Outstanding. To run the MRP process for a single job, please see [Manufacturing / Shop Floor Control / Run MRP]. Please note: you manually create Sales Orders for the top level assembly only, and Authorise these to create Active Jobs when you want them to go into production Each activate job should be included in an MRP run at one of the three levels, so that Merlin can create jobs for any required subassemblies. You may wish to organise your jobs into groups (Job Series) based on perhaps week number or calendar month and run the MRP process for each group at the appropriate time. If you wish to build subassemblies to place in stock, create top-level Sales Orders for these with "HOUSE" as the customer, and Authorise these for production. |
|
Using the MRP Engine Subassembly Processing |
When you Run MRP from Buying
Office, it will give you the option of running in one of two modes.
Selecting All Top Level Jobs will set the scope to All
Outstanding, which is to say all top-level jobs (whether in a Job Series
or not) that have not yet been
processed by the (You can assign a Series Number to any job(s) in Admin / Sales Orders & Jobs. You enter a common Series Number (or name) to a range of jobs that you want linked as a Buying Group - perhaps placing all of the jobs starting in any week or month in its own series, such as [2001MAY],or whatever suits you.) It is important to work in a methodical way and remember that once you have launched the MRP Engine you should allow it to complete the processing routines. If you have reason to abort the process part way through (say to fix a problem) and the EXIT button is inactive, you can leave the process by clicking the X button at the top right corner of the screen. However, if you wish to be able to resume at a later time from the point at which you aborted, you should ensure that you stop the process at one of the following stages:-
Each job that has been fully processed will be flagged and locked out of future runs to avoid multiple processing. However, AutoScheduling always has the scope of all outstanding Purchase Orders. When you launch Run MRP you will be prompted to set the scope.
All Top Level Jobs
is the default, and to select this mode just click
OK. Please note that once you have selected Job Series Only mode, the OK button will not be active until you have selected a Job Series from the drop-down list. To activate the button, either select a Job Series, or click the All Top Level Jobs radio button. Job Series Mode will not be active if no outstanding Job Series items are present (i.e. none exist or all have been processed). Once you have made your selection you will see an almost blank screen, with just a simple control panel at the bottom left. The top information panel will confirm the mode you have selected. If you have made a mistake, bust click EXIT and start again.
Otherwise, click the PROCEED
button and await the magic. Important: Merlin will warn you every time it has drilled down 50 levels, and give you the opportunity to cancel the process. If your BoMs are this deep, just click to continue. Otherwise Stop the process and check your BoMs for repetition of a higher level subassembly within a lower level BoM.
The three buttons to the left of the Subassembly Processing panel offer various report headers, with sub-options that will be presented where appropriate when you click to make a selection. Just choose logically those reports you want you want from what is offered, and whether you want to view on screen or to print them. Please note: when studying the days-error on a report, positive figures indicate a problem (the number of days error - Mission Impossible) whereas negative figures indicate the number of days in hand over and above the required build-time. When you have all the information you want from this section, click DONE. The Subassembly Control Panel will then update as below:-
The only buttons active at this point are
AutoCreate Works Orders
and QUIT.
When you have OK'd the printed Internal
Works Orders, you will see the AutoCreate Jobs button has come
alive. Clicking this will do as it says - automatically create a production
job for each Internal Works Order that was generated. Various reports and
options will be offered along the way. Once you have completed these processes, the subassembly side of things is taken care of.
It is desirable that you print, rather than view
on screen, the list of AutoCreated Jobs, because you will need to go
to Manager/Job Manager to amend the Shop Floor Schedule |
|
Important Notes |
If Production Batch Quantities have been set for any assemblies on their Resource Record Cards, the Works Orders (and subassembly jobs) for these items will be generated only in multiples of the batch, even if the whole batch is not required. However, if there are repetitions of the same subassembly, any quantities over-called because of the batch setting will be credited to the next encountered requirement. If this does not satisfy the requirement, a further Works Order will be generated at the batch quantity, or a multiple thereof. It should be further noted that if Works Orders already exist for non-batch quantities (i.e. created before a batch was specified or modified on the assembly Resource Record Card), over-production is likely to result because Merlin cannot resolve these to exact batches when crediting them against current requirements. You may therefore wish to complete or stop these production items before running the MRP process. |
|
Materials Processing |
Once the Subassembly Processing is complete, the CONTINUE button will be active, and clicking this will start a similar analysis running for the raw materials and piece parts; an equivalent sequence of command buttons will appear in the Materials Processing control panel to the right of the screen. Follow similar steps to the above to generate reports, proposed purchase list, and Purchase Orders. Merlin will then Allocate Materials to all of the top-level jobs and subassembly jobs AutoCreated in the process.
At this point you can click the button to generate Delivery Schedules
(where permitted - Please note: Delivery Schedules have a blank header area so that you can use your company headed paper. And that is really just about it. So little effort for such a big job! The skill in using this tool is timing - working it into your strategy in a logical way. Every new job you add to your production schedule will alter the sequence of requirements and deliveries, and you may not wish to lay this upon your suppliers on a daily basis! On the other hand, you can't leave things until it's too late, either. Only you can decide the appropriate game-plan in your organisation. |
|
|