ECM usage in BOM
Dear all,
I am using ECM for BOM change.I am creating change number through CC01 and also maintaining the material code in Object type
material BOM with plant and usage.But when I am changing BOM with refrence to change number syatem is asking me valid from date . After entring valid from date also system is not allowing me to enter in to BOM for changes.Already I have maintained valid from date for change in CC01.Also I am using ECR without release key.Further the system status is created which is not editable.
When I am comparing same BOM with two different change numbers in CS14 system is throwing error BOM not processed with Engineerin change .
My requirement is I am creating Engg BOM with usage 2. After some days I have to do changes with amendment number, I should do with refrence to change number only .I need to compare original BOM with changed BOM in CS14.Secondly I am copining same item components partially for production BOM with usage 1.Change should reflect in production BOM also.
Regards,
manoj
Dear
You have to consider the revesion level option through CC11,CC12 for BOM header item refernce to Change Number .Now based on this revesion level , you can compare the change histroy against the change number .
Refer : BOM Revision Level
Regards
JH
Edited by: Jiaul Haque on Sep 27, 2010 9:45 AM
Similar Messages
-
New business requirement for ECM changes to BOM item detail
Hello SAP ECM gurus,
I need your guidance on below requirement from the customer in ECM.
We have 'Date effectivity' in our system i.e. object changes become effective on 'valid from' date.
We also have a custom enhancement where BOM header status is controlled by the 'post approval' process via workflow.
i.e. BOM status is changed to 11 when 'Complete Change' status is set on OMR and changed back to '01' automatically when 'Release Change' is set on OMR.
We have a new requirement from business as described below:
For ex:
2 components (COMP1 & COMP2) are added to BOM through ECR1 effective from 01-AUG-2011 till Infinity
2 more components (COMP3 & COMP4) will be added to the same alternate through ECR2 effective from 01-SEP-2011 till Infinity.
ECR1 changes are made and OMR status set to 'Complete Changes' changes i.e. BOM status is 11 effective from 01AUG2011 till Infinity.
At this point of time, ECR2 is created. When changes are being made to the same BOM using ECR2, COMP1 & COMP2 (added through ECR1) appear in the BOM.
This is not desirable for the customer. They do not want to see COMP1 & COMP2 to appear when changes are being made to ECR2 as ECR1 is still not post approved. They expect COMP1 & COMP2 to appear in the BOM only when ECR1 is post approved.
How can we control effectivity of COMP1 & COMP2 such that, they become available in the system ONLY WHEN 'Release Change' is set on OMR?
Can 'Parameter Effectivity' be used in this scenario?
Thank you very much for your advice and guidance,
BKHi JH thanks for your quick reply,
Let me describe it more specific, I have two material FG and SFG. Material FG is maintained with valuation type so when we do goods receipt for SFG it's asked to input valuation type in batch field. In stock SFG material qty is separated for each valuation type like batch.
Now i want to maintain in BOM for FG, where component SFG has fix the valuation type / batch so that in production order we don't have to choose manually. Do you have any idea ?
Regards,
Arman -
Usage of BOM Type=Shop Order
Hi,
I have noticed that, in SAP ME, I have the possibility of setting a BOM as Type=Shop Order.
In the help I have read that this makes some checks in the background of the system when a
BOM is transferred from SAP ERP.
Can I use this BOM Type also if I am transferring BOM's from a totally different ERP supplier?
Our current ERP interface is today transferring only Master BOM's with Web-service, but we
plan on starting using Shop Order specific BOM's in the near future.
Best regards,
Johan NordebrinkHi Alex,
From the SAP ME Help:
"BOM Type
During the import of a Production order coming from SAP ERP, the system
compares a Master BOM with the Production order BOM.
If differences are identified, a shop order-specific BOM is created. If an SFC
number of a shop order has specific component specifications, an SFC BOM is created.
Note that an SFC BOM takes precedence over a Shop Order BOM and then a Shop Order BOM takes precedence over a Master BOM"
When it says "the system compares", is this something that happens always by default in the BOM web-service when a BOM is transferred even though it is not imported from SAP ERP?
Best regards,
Johan -
how can i restrict a previously created BOM's usage? i do not want to delete it, i just want to store it in the system
Dear Raf Timan,
If you want to use the Validity Date concept for BOM Header
or BOM Components then this can achieved by using ECM -
Engineering Change Management.
The necessary configuration settings are to be made in
OS27,OS53,OS54.
So whenever you are creating/changing the BOM use ECM
and so the changes made are ffective with respect to the dates
of ECM.
You can refer the below links to explore more on ECM and its
usage in BOM.
1.[ECM in Material master |Re: ECM]
2.[ECM/ECR|Re: ECM ECR]
Reply in case of any further assistance is required.
Regards
Mangalraj.S -
Hello,
I have total 6 usages in BOM (CS02)
we have created the bom with usage "2"
my client wants no one will authorize for to change this bom which is having usage "2"
Please suggest..
Thanx & regards,
NileshHi
You can block create Roles for the persons. First role contains all bom usage except 2. Second role contains only bom usage 2. Assign this 2 roles to user and provide authorization for first role to change all bom usage except 2. For second role provide to display only.
First role
C_STUE_BER - ACTVT - 02
STLAN - 1,3,4,5,6
STLTY - M
Second role
C_STUE_BER - ACTVT - 03
STLAN - 2
STLTY - M
Try this -
Consume PIR from Sales Order when PIR's are not in BOM Usage 1
I need help determining which combinations of Strategy groups I need at the header level (Variant Config KMAT) and item level Phantoms (HALB) The Phantoms are just used to drive forecast, I have no need to issue or stock these items... just need them to be reduced when I use them in a Sales Order.
Please help me understand the planning strategy groups or the requirement type combinations on the header material and the item materials.
Standard SAP will consume the PIR if they exist in the production BOM (Usage 1). However, due to Usage 1 having the object dependencies placed at lower levels and parameter effective, I am not able to add the foretasted assemblies to the usage 1 BOM. I have created the PIR's for these HALBu2019s using Simulative Long Term Planning.
I need a way to consume/reserve the foretasted PIR's from the sales order... without the use of the Production Order or Planned Order. I think it can be done at the time of the sales order PGI... but have not been able to figure out the configuration. Below are the main steps if the PGI is the vehicle for consumption.
Sales Order uses Configuration Profile SD01, KMAT and BOM Usage 5 items are in the found in the Sales Order.
KMAT is inactive in Demand Management (MD62).
BOM Usage 5 items have PIRu2019s, they are created from Simulative Long Term Planning.
1. During Sales Order creation, the BOM Items are selected from VC.
2. During Sales Order PGI, the BOM Items are consumed and show as withdrawn in MD623/MD73.
Sales Order Reservation and/or Consumption of Item Level Planned Independent Requirements
***PIR's are not found in the Production BOM, only the Sales BOM.
***Production BOM and Sales BOM have same KMAT, and same Object Dependencies
Step 1: Create Sales order for KMAT 10000008
a. Sales Order will have KMAT at line item 10
b. Sales Order will have BOM Usage 5 materials as items (see BOM's Below)
VC will pick the specific materials that are relevant to order
Step 2. Sales Order is Saved/Confirmed.
a. A reservation will be created against the Planned Independent Requirements for Sale BOM Items.
MD73 for the HALB will show the Planned Independent Requirement, and the Reservation.
b. A Planned Order is created using BOM Usage 1.
VC will pick the specific materials that are relevant to order
Step 3. Production Order is completed and issued to Sales Order.
Step 4. Sales Order Delivered with PGI
a. The HALB PIRu2019s in the Sales Order will be withdrawn (reservation goes away, PIR qty reduced by 1 PC).
Client 100 BOM Usage 5
Material Type BOM Item Material Number Planning Strategy Group Planning Independent Requirements VC ObjDep
KMAT Header 10000008 25 00-Inactive KMAT
HALB 01 10000023 70 00-Active Yes, At this level
HALB 10 10000025 70 00-Active Yes, At this level
HALB 20 10000024 70 00-Active Yes, At this level
HALB 30 10000026 70 00-Active Yes, At this level
HALB 40 10000027 70 00-Active Yes, At this level
Client 100 BOM Usage 1
Material Type BOM Item Material Number Planning Strategy Group Planning Independent Requirements VC ObjDep
KMAT Header 10000008 25 00-Inactive KMAT
KMAT 10 KA_350_FA_P4
(Parameter Effective) Null Null Yes, but at lower levels
KMAT 20 KA_350_FA_P4 (Parameter Effective) Null Null Yes, but at lower levels
KMAT 30 KA_350_INT
(Parameter Effective) Null Null Yes, but at lower levels
KMAT 40 KA_350_INT
(Parameter Effective) Null Null Yes, but at lower levelsYou can manage copying data from the sales order to the production order by some FMS.
For data not in the production order you can define UDF-s on the production order.
E.g.copying the item code you can use this FMS:
SELECT T0.ItemCode
FROM RDR1 T0 INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
WHERE T1.DocNum =$[$32.1]
and T0.VisOrder=0
connecting this to the Product No. field setting autorefresh when Production Order Origin Number changes.
Or copying the Item details you can use this FMS
SELECT T0.Text
FROM RDR1 T0 INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
WHERE T1.DocNum =$[$32.1]
and T0.VisOrder=0
connected to an UDF setting autorefresh when Production Order Origin Number changes.
(And similar other FMS-s can be connected to other fields you want to copy.) -
Gurus,
Am creating production (usage 1) BOM by copy from engineering (usage 2) BOM alternative 1. Once the first alternative production BOM has been created, is it possible to create the second alternative of this production BOM by copy of the engineering BOM ?
In CS01, once the first alternative of a BOM usage exists, (for instance production) the system only lets you create the following alternatives of the production BOM usage by copy of production BOMs. Engineering BOMs cannot be refered to anymore as field BOM usage is deactivated (and value "1" corresponding to production bom usage is set), only alternative field can be populated, in "Copy From..." screen.
What is the functional reason for the standard R3 to be like this ? Are there any work around ?
Thanks for answers,
OlivierDear Olivier,
is it possible to create the second alternative of this production BOM by copy of the engineering BOM
in my understanding Copying Alt 2 is not possible
i exactly don't know the functional reson behind this
May be experts can throw some light on this
Regards
Madhu -
ECM - History Requirement for BOM status not activated
Hello,
He have an issue with the warning message displayed when we are trying to modificate an BOM (transaction CS02).
In OS25 transaction we defined that only BOMs with "usage = 1" and "status = 3" have history requirement.
The parameters of OS27 transaction are OK too.
The problem is that the warning message 045 is displayed when we execute CS02 for every kind of BOM usage and status.
We must substitute the warning message by an error message. To do that, we must disable the field NOHIS in C_STUE_NOH object, in the user profile. But, when we do that, the error message is displayed to all kind of BOMs status, blocking the process (following the warning message, which is displayed to all kind of BOM status)
This is an issue of SAP_APPL 470 system.
We tested the similar procedure in an SAP_APPL 603 system, and the results were OK, in other words, the warning message is only displayed for the BOM usage and BOM status defined in OS25 transaction.
Thank's in advanceWhen the BOM with usage 1 and status 3, by example, is changed with a modification number (following OS25 parameters), the field STZU-HISTK is activated.
Then, if the status of the BOM is changed to 2, the modification number is required, because the STZU-HISTK is activated.
In OS25 transaction only the BOm usage = 1 and BOM status = 3 has the history requirement flag, but after the modification with the mod. number, all the status of the BOM now has the modification number requirement.
How can I allow the modification of the BOM without modification number (other status not flagged in OS25), if this BOM hal already been changed with an modification number (by the status flagged in OS25)?
Thank's in advance -
ECM Change no Mandatory for CS02
Dear all,
To make the ECM change no mandatory for CS01 and CS02 i have followed the below settings.
1.In OS27 - Check box included for BOM validity maintained,EC Management active,History Requirement.
2.In OS25 - BOM usage 1 & BOM status 1 - History Requirement check box is included.
3.Authorization object C_STUE_NOH is with No.
After making these changes and saving and assigning the same to that user id,logout and login.
It is working properly for CS01 but for CS02 even waring message it is not giving, directly it is allowing to chage the BOM without change no.
Can any one suggest what may be the issue or any other settings i am missing?
Thanks in advance,
GaneshDear all,
I noticed one issue if the BOM is alraedy created without the change number, when i try to change that BOM it is not throwing error message as Change no. mandatory.
For that same BOM if i assign with one change no and make the necessary change and saved.
After this change it is not allowing me to change the BOM without change no.
My question is all materials BOM are already created in the system, so the user try to change the BOM in CS02 as first time without the change no it allows.
How can we restrict the user to change the BOM with change no only?
I hope my question is clear.
Thanks in advance,
Ganesh -
I want to make change number in CS02 and CS20 as mandatory. Pls suggest the procedure..
1.Change number is used to create / change BOM with respect to a change number. The reason for using this field is, in many organizations, they use the concept of ECM, where-in each change needs to be monitored & logged. So a change number is first created in CC01 & then the same is assigned in cs01.
2.This change number must be allowed to use for the business object BOM,which means whilke
creating the change number you have to include the settings for usage in BOM.
3.Using the change number we can trace the history of the BOM.
4.History includes the created date,changes made,it might be an additon of componet or a change in
the component details,a deletion of compoent.
5.There are certain config settings to make this field as mandatory,otherwise the system will allow you
to create or change a BOM without change number in CS01 or cs02... -
ECM u2013 how do you switch it on per Plant ?
What ways can I configure just to restrict to one plant ?Dear Milton,
In my understanding it is not possible to restrict the ECM usage at plant level using the configuration settings.
Change numbers can be used in the master data creation/change and certain settings are at configuration level and also along
with some settings in the authorization objects.
Say for Eg,check this link to understand more,
Re: Bom Change Enter change number - to make error message
Regards
Mangalraj.S -
Error in Creating a BOM / CSAP_MAT_BOM_MAINTAIN
hi,
i need to create multiple bom alternatives in my development. i try using CSAP_MAT_BOM_MAINTAIN for this purpose.
even after i give all the inputs and flags necessary for creating a new bom, i am getting an error stating that bom already exist for....when i go and check MAST table, for the same material, plant and bom usage... no such alternative exist.
i am unable to proceed further. can anyone help me in this regard? thanks in advance.friend... you are right.
CSAP_MAT_BOM_MAINTAIN is used to create only one alternative bom. but this can be any number from 01 to 99. if any alternative bom exist for the same combination of material, plant and bom usage... then you cannot create any more alternative bom for the above mentioned combination. this is because... this function module checks MAST table before proceeding with creation. while checking MAST, it considers only material, plant and bom usage. alternative bom is left out here. but the real fact is... alternative bom should be also considered for uniqueness of bom while checking MAST. all these issues are only during bom creation, but the same function module works perfect during bom maintenance.
CSAP_MAT_BOM_CREATE is also used to create only one alternative bom. but this can be only one number - 01 (default). but, you cannot maintain a bom using this function module. you need to use CSAP_MAT_BOM_MAINTAIN for bom maintenance.
to create any number of alternative bom for a material, plant and bom usage combination... you need to use the function module BAPI_MATERIAL_BOM_GROUP_CREATE. but... you cannot maintain any bom or create object dependencies for line items using this function module.
summary:
to create a bom.. use BAPI_MATERIAL_BOM_GROUP_CREATE
to read a bom.. use CSAP_MAT_BOM_READ
to maintain a bom.. use CSAP_MAT_BOM_MAINTAIN.
to create object dependency.. use CSAP_MAT_BOM_OPEN , CSAP_BOM_ITEM_MAINTAIN , CSAP_MAT_BOM_CLOSE. -
Exception Error Message (52) No Bom selected
Hi
a) I have created a simple 2 layer BOM ( level 0,1,2)
When I execute MRP run, I get the expection message - NO BOM SELECTED ( 52) for the 2nd level material.
Please advise.
ParthasarathyHi All,
Checked following before I posted this question and there are no problems with them:
BOM usage: 1
BOM status: 1
Valid from: September 2011
Lot Size for BOM and routing: 1
No deletion flags are turned on for BOM, material and components
BOM item Production relevant: yes
BOM materials are of same plant
Rerun MRP: yes... does not help. quantity of VSEB and plan orders can change but the message 52 still remains and does not explode.
This is only happening in my QAS system... production system with same material and information is ok. -
Hi All,
In case of non standard materilas i am using VC. And after the material is configured as per the sales order I want that the BOM so formed should be checked by the desogn department for varification before it is available for planning.
Can i put a authorisation check for the same.
If yes please let meknow the settings.
Thanks,
SamarDear Samar Das,
Check these settings
1.In OS27 - Check box included for BOM validity maintained,EC Management active,History Requirement.
2.In OS25 - BOM usage 1 & BOM status 1 - History Requirement check box is included.
3.Authorization object C_STUE_NOH is with No.(This is to be done only for the User's who are going to
create/Change BOM's).
4. For setting the Release key that's you have to give the authorization for T code CC02 only to the person's
who are in R&D Department or Design department.(also for CS03).
After making these changes and saving and assigning the same to that user id,logout and login and then
check.
Regards
Mangalraj.S -
How to make change no mandatory for BOM creation and change?
The required config should not impact any other objects except BOM Creation & Change.Dear Venkat,
In case of CS01/CS02 to make the change number as mandatory,follow this steps,
1.In OS27 - Check box included for BOM validity maintained,EC Management active,History Requirement.
2.In OS25 - BOM usage 1 & BOM status 1 - History Requirement check box is included.
3.Authorization object C_STUE_NOH is with No.For this you should take the help from your BASIS
consultant,while creating a new role in PFCG for this Authorization object C_STUE_NOH the value must
be set as No.
In most of the cases consultants peform the first 2 step alone,in that case only a warning message is displayed,only if step 3 is
done ,an error message gets displayed and the user cannot enter or make any changes for the BOM without any change
number.
Regards
Mangalraj.S
Maybe you are looking for
-
I have deleted the iTunes application in my Ipad is it possible to restore it ???
I have deleted the iTunes application in my Ipad is it possible to restore it ???
-
??command line for texting to phone number??
Hi there are few commands on https://support.skype.com/en/faq/FA171/can-i-run-skype-for-windows-desktop-from-the-command-line but i am looking command for texting to phone number?
-
PDF's crash after downloading l7680 drivers/software
I had trouble printing, so i had to reload the driver/software for my L76870-Now, Anytime i try to open a pdf-It won't, it crashes. I am running WinXP, on a dell laptop, with Adobe X. Soluto says I need to delte doPDF, but I do not even have that on
-
My os7 software update runs on and on does not finish ?
When. I down load the latest software update. It runs on and on and never finishes
-
I would have liked to watch the Wimbledon finals on my computer, but according to their site Apple computers are not supported "due to the digital rights management and sharing technology used". http://wimbledon.mediazone.com/US/subscribe.html http:/