cancel
Showing results for 
Search instead for 
Did you mean: 

Select Alternative BOM in Sales order

former_member189817
Active Contributor
0 Kudos

Hi SD gurus,

Will you anyone please explain how to Select Alternative BOM durring Sales order creation?

For example i have material 'A' which contains two BOM alt-1 and alt-2.During SO creation i want to select BOM which one i want to plan during MRP run.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Velu

for this first u maintain alternative BOM for the finished product

WHEN U R MAININING THE bom GIVE THE ARTICLE NO,PLANT,BOM USAGE

AND give the Alternative BOM - 1

FOR THE SECOND BOM give give the Alternative BOM - 2

THEN SAVE

THEN WHEN YOU ARE RAISING ODER SYSTEM WILL ASK , WHICH BOM U WANT TO SELECT

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

t-code <b>OS32</b> Alternative BOM Determination

Alternative BOM item

Item used as an alternative to one or more BOM items. MRP plans alternative material components according to usage probability.

Alternative items in a BOM that belong together are assigned to an alternative item group.

Alternative items are selected automatically according to:

Priority

Strategy

Usage probability

Go to CS01/CS02 enter u r Higer level item and after giving inputs like usage ,plant enter

U can create many alt BOM's

While u process the BOM in sales order pop up window will come wher u can select u r Required BOM among alternatives.

Hope it will help u out

Former Member
0 Kudos

HI Velmurugan.,

HI.,

This is the consept of BOM please go through

if buy a PC(Non-Branded), billing will be done for each item which is knows subitem level pricing.

if itz Branded PC-billing will be for total PC-is main item level pricing.

Config:

i)- if itz for Branded PC- ( Main item level pricing)

u should create PC as main material with Item cat group-ERLA

Monitor,Mouse,key-as subitems with item cat group-NORM

CPU- Subitem consists of componenets ,so create CPU - as mainitem with item cat group-ERLA

Now Create components,like

RAM,

HDD

Mother BOard

Processor----


all components with item cat group-NORM

create BoM- CS01

a)- PC as mainitem ,

include Monitor,Mouse,key & CPU as subitems with respecitve qtty.

b)-Create BoM-CS01- CPU as mainitem

include

RAM,

HDD

Mother BOard

Processor -


as subitems with respecitve qtty.

maintain item cat determination:

OR+ERLA=TAQ----


Rel for delievery/pricing/billing & strucure scope should be-B- Explode multilevel BoM.

ORNORMTAQ=TAE---Not rel for billig/pricing & only delivery allowed without AC.

maintain the condition record for mainitem VK11-PC only.

stock will be reduced from main item from the inventory only .

maintain the stock for main item only

Similarly ,

in Non Branded PC's ,its Subitem level pricing

small changes, main item -item cat gruop will be LUMF.

like

PC(Non Branded)- LUMF

subitems -NORM

CPU-LUMF

OR+LUMF=TAP (rel for billing/del-to confirm the order qtty,as it has the control in structure scope-B-explode multi level Bom)

ORNORMTAP=TAN( rel for billing/pricing/del)

maintain the condition record for mainitem VK11-for all subitems.

stock will be reduced from sub item from the inventory only .

stock should maintain for all subitems

APART FROM T HAT.,

when we create a condition record in CS01 BOm for the particular material is created and when we want some other additional BOMs for that material in change mode of CS02 we create some other BOMs,

so when we raise a sales order we can select the appropriate BOM and deliver the goods,

MRP runs for the materials on which you raise the sales order only

REWARD if helpfull

Thanks & Regards

Narayana

Former Member
0 Kudos

Hi,

Check the field Alternative bom in CS01

Alternative BOM

Identifies one BOM in a BOM group.

Procedure

When you create a BOM, the system creates the first alternative.

If you want to create more BOMs for the same material (multiple BOM), you have two options for assigning the alternative:

If you do not make an entry, the system determines the next unused alternative. This value is displayed in the message line and set as a default.

You assign an alternative. The system checks whether this already exists.

Reward points if useful

Regards,

Amrish Purohit