1.2.SAP Bill of Materials (BOM) - Free SAP PP Training
1.2.SAP Bill of Materials (BOM) - Free SAP PP Training
1.2.SAP Bill of Materials (BOM) - Free SAP PP Training
0 0
Advertisement
In SAP production planning, SAP bill of materials (BOM) is used for the following functions:
MRP uses BOM to calculate required raw materials or semi-finished goods (SFG) or
components quantity for customer demand of finished materials.
MRP performs ‘Net Requirement Calculation’ at all the level of BOM by exploding it to
determine the shortage quantity.
During finished good (FG) product costing, the SAP system performs costing of its
component by exploding BOM.
Product costing comprise of raw material, activity and overhead costs. Here, raw
material price is maintained in a material master and its required quantity for a particular
FG is maintained in BOM.
During product costing, the SAP system multiplies quantity in BOM with material master
price to determine its cost against the particular FG.
When production order is created for an assembly or FG, its BOM components are
copied to the order.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
At the time of goods issue against order, the system posts the consumption based on
this BOM components in an order.
There are 3 different types of BOM that are used in SAP PP:
1. Simple BOM
2. Multiple or Alternate BOM (technical type ‘M’)
3. Variant BOM (technical type ‘V’)
Here, the end product is same but its components are different.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Advertisement
Variant BOM
Here, the end products are different but having common or similar parts like frame,
saddles, etc. and a variant part.
BOM explosion means break down of an assembly from a higher level to components in
lower levels. The SAP system breaks down the assembly by means of its lower level
codes. Lower level codes will be assigned by the system automatically when an item is
linked with the BOM. When one material is appearing in several assembly BOM at different
levels, the system represents the lowest low level code.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
BOM Explosion
We can display the lower level code of a material in a material master (transaction MM03)
(additional data menu item or by clicking button).
SAP Bill of Materials can be created by accessing the transaction code mentioned below
A material master must exist for all assemblies and components before creating a BOM.
Here BOM Usage controls application or business function that can use this Bill of
Materials.
For example, BOM of a product in a design phase will have the usage ‘2’ which cannot
be used for production purposes.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
In component overview, the SAP system shows all the components required to produce the
assembly (for base quantity).
Each BOM has a unique structure which is applicable for all BOM types as illustrated
below.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
BOM Header
Advertisement
BOM NUMBER
This number is assigned internally by the system. System uses this for linking with
transaction data and other PP applications like MRP, production order, etc.
A LT E R N AT E B O M
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
This field represents an alternate BOM if more than one BOM exists for the material.
TECHNICAL TYPE
This field tells which technical types the BOM belongs to.
When we create a BOM for an assembly, the SAP system creates Alternate ‘1’ with
technical type “ “ (Blank).
When we create a BOM the second time for the same assembly, it creates Alternate ‘2’
and changes technical types as “M”
For products that have common similar parts, BOM will be created as a Variant BOM
(Technical types ‘V’)
B O M BA S E Q UA N T I T Y
This is the quantity for which component quantity will be entered. This base quantity will be
used in BOM explosion at the time of MRP and costing.
BOM Items
I T E M C AT E G O RY
Each BOM components is assigned an item category which classify the BOM items. Here
are the possible item categories for BOMs:
F I X E D I N D I C AT O R
When component quantity is not based on an assembly quantity and always consumed in
fixed amount, this indicator can be used.
Advertisement
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Example:
Catalyst used for a chemical process is always fixed without respect to quantity of FG
produced.
COMPONENT SCRAP
Scrap that occurs when a component is converted into a final assembly is called
‘Component Scrap’. Component scrap can occur by means of any one of the following:
Component scrap can also be entered in BOM as well as in a material master. Component
scrap maintained in a material master is applicable for all BOM products. When different
component scrap percentage is required for particular product, it can be maintained in
BOM.
Example:
Advertisement
O P E R AT I O N S C R A P W I T H N E T I N D I C AT O R
Here, the system will only consider the operation scrap percentage entered here and not
include assembly scrap (if any) entered in the MRP-1 view of a material master.
Example:
G E N E R A L DATA
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
RECURSIVE ALLOWED
When the same material is as a header material as well as BOM item, the BOM is called
“Recursive BOM”. This case frequently happens in Process industry as well as
Pharmaceutical industry. For instance, consider an example below:
In foundry process, liquid metal is produced by melting charge materials like ion, brass,
etc. They are melted and poured into a mold to form a casting.
During the melting process unconsumed liquid metal also consumed in every cycle.
Liquid metal (Unconsumed) + Charge Material (Ion, Brass etc.) under High Temperature
-> Liquid metal
Here input and output materials are the same which cause recursion in BOM. It leads to
the situation when BOM will be exploded indefinitely without stopping.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
By setting the indicator recursive allowed at BOM item level BOM explosion will be
stopped.
A LT E R N AT E I T E M G R O U P
We can group to gather all alternate items using Alternate Item Group. Alternate Item
Group uses 3 keys to determine the alternative material:
Usage Probability
Priority
Strategy
MRP uses Usage Probability and Priority to create dependent requirements. Production
order also creates reservations based on Usage Probability. But consumption is based on
Strategy defined in the alternate item group.
Let say a company manufactures a car where different brands of tires are used to fit in the
car. Depending upon availability, a suitable tire will be used by the system. Let’s say
requirement for a tire (based on car requirement) is 1000 PC and below settings were
maintained in BOM items for an Alternate Items Tire Brand A, Tire Brand B, and Tire Brand
C.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
D I S C O N T I N U AT I O N I T E M
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
SORT STRING
Based on Sort String, the SAP system will sort the component’s display in report and PP
transactions.
S TAT U S / L O N G T E X T
P R O D U C T I O N R E L E VA N T I N D I C AT O R
This Indicator will be activated by default for BOM usage ‘1’ and ‘3’.
If this indicator is activated, the item is relevant for material planning and production
orders.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
For items which you want to use only for costing purposes but not for planning and
production orders uses like bulk materials, this indicator can be deactivated.
E N G I N E E R I N G / D E S I G N I N D I C AT O R
P L A N T M A I N T E N A N C E I N D I C AT O R
Item that is relevant for Plant Maintenance will be set by default for usage ‘4’.
S PA R E PA R T I N D I C AT O R
C O S T I N G R E L E VA N C Y
M AT E R I A L P R OV I S I O N I N D I C AT O R
This Indicator controls relevancy for MRP. Generally, it is used for subcontracting materials.
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
B U L K M AT E R I A L
Material which are available directly at the machine location(s) like grease, washers can be
defined as bulk materials. For bulk materials:
P R O D U C T I O N S T O R A G E L O C AT I O N
Location from which raw materials /components are consumed for production. On release
of a production order, a warehouse person will issue the material from the warehouse to a
production storage location. Production storage location in BOM item has a higher priority
than the location in a material master (MRP2 view).
S U P P LY A R E A
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Supply area can be defined in any of the master data elements mentioned below:
Selection or determination of a Supply area is also performed in the same order. Supply
area is assigned with a storage location. Supply area is used in the following scenarios:
1. KANBAN
2. Warehouse Management
The transaction CS02 is used to change an existing SAP Bill of Materials. We can also
change many BOMs at the same time using the transaction CS20. This transaction
enables us to:
Did you like this tutorial? Have any questions or comments? We would love to hear your
feedback in the comments section below. It’d be a big help for us, and hopefully it’s
something we can address for you in improvement of our free SAP PP tutorials.
Navigation Links
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
0 0
Puneet
March 28, 2017 at 8:01 pm
Cleo Isco
March 29, 2017 at 2:22 am
You need to use a different transaction for this purpose: CS20 and/or CEWB. I hope that
we will make another tutorial on this topic in the future. Thank you for the question!
prasad
May 11, 2017 at 8:35 am
I am SAP FICO consultant and learning this PP training material. Such a wonderful one. I
received upto lesson 1.5. I didnt receive after that. Pls continue and i dont want to lose this
opportunity. Thanks – Prasad
Jerry Hardman
August 30, 2017 at 5:54 pm
Wonderful training – thanks for putting this together and making it available.
BZ
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Does anyone know a SAP transaction where if I have a raw material code, I can find all the
finished goods the raw material is contained in? So for example, I input the Saddles item
code, and the results give me Bicycle Model A, Bicycle Model B, and Bicycle Model C.
Thanks!
Cleo Isco
October 5, 2017 at 7:07 pm
BZ
October 5, 2017 at 7:24 pm
Michael Cave
October 18, 2017 at 4:25 pm
I’m analysing consumption (MB51), and I’m trying to work out if a particular consumption is
assigned to a BOM. How do I do this?
Cleo Isco
October 19, 2017 at 8:05 pm
Tirivanhu
October 31, 2017 at 12:43 pm
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Hallow I am a Zimbabwean resident so is there any company in Zimbabwe where I can get
access to SAP practice
Dirk Burger
November 3, 2017 at 8:35 pm
Try Zimbabwe Dairy Board – I implemented it SAP-PP there back in the late nineties.
They will be using SAP.
As far as training goes, I think you will need to attend training at SAP in South Africa.
MP
November 17, 2017 at 4:18 pm
Is there any way to add alternative “production storage location” – (psl). I’ve got material
that is on two different storage location. For me it would be greate if there will be 0 on stock
at psl A, and then system is loking for stock at psl B.
Velmurugan Saravanavelu
November 17, 2017 at 4:30 pm
Hello ,
We can define only default storage location in BOM item level . For determining stock
based on some rule we need to define “Stock determination group” in customization where
you can maintain it for a plant and enter in which sequence you want to determine the
storage locations. This stock determination group need to be assigned with Material master
MRP2 View.
Regards,
Velmurugan S
MP
November 17, 2017 at 5:10 pm
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Thank You for such quick reply. Do You have any manual to do “Stock determination
group”?
Vignesh Veerasamy
December 20, 2017 at 12:01 pm
Sir,
Pl let know how to map single child with multiple header in Engineer change number in
SAP.
Vignesh V
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP
5/8/2018 SAP Bill of Materials (BOM) - Free SAP PP Training
Privacy Policy This blog is independent and NOT affiliated with SAP SE
(the company behind SAP ERP system). Your usage of
Contact Us
this website signifies your agreement with our terms and
conditions. We would be happy to hear your feedback or
questions.
ERProof / Blog About All Things Related to SAP / © 2011-2018 ERProof All Rights Reserved
https://erproof.com/pp/sap-pp-training/sap-bill-of-materials/?utm_source=ActiveCampaign&utm_medium=email&utm_content=%5BERP+360%5D+Free+SAP+PP