Pom 16 - MRP
Pom 16 - MRP
Pom 16 - MRP
Planning
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
MATERIAL PLANNING
Master Production
Schedule (MPS)
(what we plan)
Inventory
Status
Records
(what we have)
Material
Requirements
Planning (MRP)
(what we require)
Product
Structure
Records
(what we need)
Purchasing
Upendra Kachru
Manufacturing
OPERATIONS MANAGEMENT
Primary Prerequisites
For MRP
1. A Master Production Schedule exists
and can be stated in bill of materials
form;
2. All inventory items are uniquely
identified;
3. A bill of material exists at the time of
planning
4. Inventory records contain data on the
status of every item;
5. There is integrity of file data.
Upendra Kachru
OPERATIONS MANAGEMENT
Master Data
Material Master
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
Material
Requirements
Planning System
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Bill of Materials
Upendra Kachru
OPERATIONS MANAGEMENT
Bill of Materials
The bill of materials is a materials list that provides information
useful to reconstruct the manufacturing process.
It is the master product definition that contains as-designed
information.
The information includes product description:
Materials
Parts
Components
Production sequence
Upendra Kachru
OPERATIONS MANAGEMENT
Part-
Revision
Quantity
Description
Make/buy
16844-23003
Adapter
Make
16844-23004
Control Unit
Buy
16844-23010
Moisture
Tester
Make
16844-23023
Enclosure
Buy
16844-23024
Enclosure
Buy
16844-23025
Machine
Screw
Buy
16844-23033
Cover
Buy
16844-23030
AA
Precipitatory
Assy.
Make
16844-23040
Element
Buy
16844-23043
Housing
Buy
16844-23048
Machine
Buy
16844-23049
Precipitator
Buy
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
BOM File
OPERATIONS MANAGEMENT
12
Upendra Kachru
Bill Of Materials
(BOM) File:
OPERATIONS MANAGEMENT
Parent
Level 2
G
X
Level 1
OPERATIONS MANAGEMENT
Level 3
BOM Selection
BOM Selection ID
Planned order
Priority
Usage
Production
Engineering
Production
BOM
Upendra Kachru
Engineering
BOM
Costing
BOM
OPERATIONS MANAGEMENT
Modular Bill of
Materials
Upendra Kachru
OPERATIONS MANAGEMENT
Modular BOM
X10
Automobile
Engines
(1 of 3)
Exterior color
(1 of 8)
Interior
(1 of 3)
Interior color
(1 of 8)
Body
(1 of 4)
4-Cylinder (.40)
Leather (.20)
Grey (.10)
6-Cylinder (.50)
Tweed (.40)
Two-door (.20)
8-Cylinder (.10)
Plush (.40)
Rose (.10)
Four-door (.30)
Off-white (.20)
Black (.20)
Brown (.10)
Champagne (.20)
OPERATIONS MANAGEMENT
Objectives of
Modularization
Upendra Kachru
OPERATIONS MANAGEMENT
Net Requirements
Calculation
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
Assumptions
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Lot Size
Sales Orders
Planned Orders
Planned Ind Reqmts
Production Orders
Compare
Dependent Reqmts
Purchase Requisitions
Reservations
Purchase orders
Warehouse Stock
Safety Stock
Supply
Demand
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
BOM Explosion
Usage quantity
Items relevant to
Explosion date
/dates
production
Target
Dependent reqmts
quantities and dates
Component selection
Change status
Lot size
Usage
Upendra Kachru
OPERATIONS MANAGEMENT
Order start
Order 1
BOM 1
Order 2
BOM 2
BOM 3
Time
Valid from
(relevant to
planning from )
Upendra Kachru
Valid from
(relevant to
planning from )
Valid from
(relevant to
planning from )
OPERATIONS MANAGEMENT
BOM 1
Valid from
(relevant to
planning from )
Upendra Kachru
Order finish
Order 2
BOM 2
Valid from
(relevant to
planning from )
BOM 3
Time
Valid from
(relevant to
planning from )
OPERATIONS MANAGEMENT
Safety Stock
Available
quantity
for planning
Safety stock
(not available
for planning)
Reqmt
Upendra Kachru
Time
Receipt
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
New Order
Proposals Creation
Outside Time Fence
No Orders Created
Outside Time Fence
No Orders Created
New Order
Status
Not Firmed
NA
Not Firmed
NA
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Entered in
Material master
Other
Period
procedures
EOQ
OPERATIONS MANAGEMENT
Upendra Kachru
Lot-for-lot (L4L)
Economic order quantity (EOQ)
Least total cost (LTC)
Least unit cost (LUC)
Which one to use?
The one that is least costly!
OPERATIONS MANAGEMENT
Few deliveries /
Low order costs
Upendra Kachru
Minimal stockkeeping/
Minimal storage costs
OPERATIONS MANAGEMENT
Procurement Types
Procurement Types
In- house
production
Production in
own plant
Stock transfer
Production in
another plant
Reservation in
another plant
External procurement
Subcontracting
Vendor
Components
Components
Procurement types
Special procurement types
Upendra Kachru
OPERATIONS MANAGEMENT
Backward Scheduling
Planned order
Opening period
Scheduling margin
key (MRP 2)
Goods receipt
processing time
MRP 2
Time
Opening
date
Upendra Kachru
Order start
date
Order finish
date
Availability
date
OPERATIONS MANAGEMENT
Scheduling
The following times are taken into account :
Processing time required by purchasing department (workdays)
Planned delivery time of the material (calendar days)
Goods receipt processing time (workdays)
Upendra Kachru
OPERATIONS MANAGEMENT
MRP Example
Item
X
A
B
C
D
X
A(2)
C(3)
B(1)
C(2)
D(5)
Upendra Kachru
OPERATIONS MANAGEMENT
Day:
X
LT=2
A(2)
It takes 2
As for
each X
Onhand
50
A
LT=3
Onhand
75
B
LT=1
Onhand
25
C
LT=2
Onhand
10
D
LT=2
Onhand
20
Upendra Kachru
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
10
95
50
50
50
50
50
50
50
50
50
50
45
45
45
90
75
75
75
75
75
75
75
75
15
15
15
45
25
25
25
25
25
25
20
40
45
10
10
10
10
35
25
10
35
35
40
40
40
100
20
20
20
20
20
20
20
80
80
80
OPERATIONS MANAGEMENT
25
20
20
Day:
X
LT=2
A(2)
Onhand
50
A
LT=3
B(1)
It takes 1
B for
each X
Onhand
75
B
LT=1
Onhand
25
C
LT=2
Onhand
10
D
LT=2
Onhand
20
Upendra Kachru
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
10
95
50
50
50
50
50
50
50
50
50
50
45
45
45
90
75
75
75
75
75
75
75
75
15
15
15
45
25
25
25
25
25
25
20
40
45
10
10
10
10
35
25
10
35
35
40
40
40
100
20
20
20
20
20
20
20
80
80
80
OPERATIONS MANAGEMENT
25
20
20
Day:
X
LT=2
A(2)
Onhand
50
A
LT=3
B(1)
C(3)
Onhand
75
B
LT=1
Onhand
25
C
LT=2
It takes 3
Cs for
each A
Onhand
10
D
LT=2
Onhand
20
Upendra Kachru
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
10
95
50
50
50
50
50
50
50
50
50
50
45
45
45
90
75
75
75
75
75
75
75
75
15
15
15
45
25
25
25
25
25
25
20
40
45
10
10
10
10
35
25
10
35
35
40
40
40
100
20
20
20
20
20
20
20
80
80
80
OPERATIONS MANAGEMENT
25
20
20
Day:
X
LT=2
A(2)
C(3)
Onhand
50
A
LT=3
B(1)
C(2)
Onhand
75
B
LT=1
Onhand
25
C
LT=2
It takes 2
Cs for
each B
Onhand
10
D
LT=2
Onhand
20
Upendra Kachru
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
10
95
50
50
50
50
50
50
50
50
50
50
45
45
45
90
75
75
75
75
75
75
75
75
15
15
15
45
25
25
25
25
25
25
20
40
45
10
10
10
10
35
25
10
35
35
40
40
40
100
20
20
20
20
20
20
20
80
80
80
OPERATIONS MANAGEMENT
25
20
20
Day:
X
LT=2
A(2)
Onhand
50
A
LT=3
B(1)
D(5)
C(3)
C(2)
It takes 5 Ds
for each B
Onhand
75
B
LT=1
Onhand
25
C
LT=2
Onhand
10
D
LT=2
Onhand
20
Upendra Kachru
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
Gross requirements
Scheduled receipts
Proj. avail. balance
Net requirements
Planned order receipt
Planner order release
10
95
50
50
50
50
50
50
50
50
50
50
45
45
45
90
75
75
75
75
75
75
75
75
15
15
15
45
25
25
25
25
25
25
20
40
45
10
10
10
10
35
25
10
35
35
40
40
40
100
20
20
20
20
20
20
20
80
80
80
OPERATIONS MANAGEMENT
25
20
20
18-43
No
Feedback
Realistic?
Feedback
Yes
Execute:
Capacity Plans
Material Plans
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Forward Scheduling
Automatic, if order start date is in the
past during backward scheduling
Today
Planned order
In-house production time
Goods receipt
processing time
Time
Order start
date
Upendra Kachru
Order finish
date
Availability
date
OPERATIONS MANAGEMENT
ERP SYSTEMS
Upendra Kachru
OPERATIONS MANAGEMENT
What is ERP?
Enterprise Resource Planning
It attempts to integrate all data and processes of an organization into
a unified system. A typical ERP system will use multiple
components of computer software and hardware to achieve the
integration. A key ingredient of most ERP systems is the use of a
unified database to store data for the various system modules.
Upendra Kachru
OPERATIONS MANAGEMENT
Evolution of ERP
1990s: MRPII
Integrated systems for manufacturing execution
2000s: ERP II
Upendra Kachru
OPERATIONS MANAGEMENT
ERP - Definition
ERP is a process of managing all resources and their use in the entire
enterprise in a coordinated manner
ERP is a set of integrated business applications, or modules which carry out
common business functions such as general ledger, accounting, or order
management
Put simply, ERP systems tie together varied processes using data
from across the company. For instance, a typical ERP system
manages functions and activities as different as the bills of materials,
order entry, purchasing, accounts payable, human resources, and
inventory control, to name just a few of the modules.
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
Integrated modules
Common definitions
Common database
Update one module, automatically updates others
ERP systems reflect a specific way of doing business
Must look at your value chains, rather than functions
OPERATIONS MANAGEMENT
Logistics
Function
Production
Function
Purchasing
Function
Accounting
Function
Sales
Function
OPERATIONS MANAGEMENT
ERP Structure
The foundation of ERP systems is popularly called the Stool. The stool is made up of three
basic elements Market Sales and Distribution, the Product Materials Management and
Production and the Financial Accounting and Control.
Upendra Kachru
OPERATIONS MANAGEMENT
Middle
Management
Operational
Management
Operations
Finance
Upendra Kachru
Sales
DistributionProduction
Human
Resources
OPERATIONS MANAGEMENT
54
Financials
Financial and management accounting
Internal Controlling and Audit
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
Recruiting
Applicant data administration Compensation
Assessment
Development and Training
Personnel development planning
Payroll
Benefits administration
Workforce planning
Schedule & shift planning
Time management
Travel expense accounting
OPERATIONS MANAGEMENT
Upendra Kachru
Lead tracking
Sales forecasting
Order management
Customer management
Customer service
OPERATIONS MANAGEMENT
Operations
Upendra Kachru
Materials management
Inventory management
Plant maintenance
Quality management
Production planning & control
Project management system
OPERATIONS MANAGEMENT
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Upendra Kachru
OPERATIONS MANAGEMENT
Benefits of ERP
Upendra Kachru
OPERATIONS MANAGEMENT
Difficulty in implementation
Very difficult
Extremely costly and time intensive
Typical: over $10,000,000 and over a year to implement
Company may implement only certain modules of entire
ERP system
You will need an outside consultant
Upendra Kachru
OPERATIONS MANAGEMENT
Common Pitfalls
Upendra Kachru
OPERATIONS MANAGEMENT
Click
Upendra Kachru
to
edit
company
slogan
OPERATIONS MANAGEMENT