cancel
Showing results for 
Search instead for 
Did you mean: 

BOM changes(Not creation) with EC Number

Former Member
0 Kudos

Hi

I want to make the ECN as mandatory while changing the BOM,not for creation.

I tried by setting OS27,OS25 settings for BOM. I tried BOM creation with status 3(With history requirement). System gives only warning message,not the error message.(Message no. 29045)

I tried to make the Change number field as mandatory,but it applies it to CS01 & CS02. I want only in CS02.

Plse help me out if any knows the soultion.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Dear,

You cannot stop creating Bom w/o ECR...system will create a warning message...which should be converted to error message. This can be handled through only by restricting the authorization.

The authorization Objcet is - C_STUE_NOH and field is NOHIS and value should be NO should be ticked.

Hence you can give authorization to some people only where the value is = Yes. For all others value should be No.

I hope you got it or pl come back

former_member184655
Active Contributor
0 Kudos

Dear Sudhar,

1.Please check in OS27 - Tick mark is included for EC Management Active &

BOM validity manitained and History Requirement.

2.In OS25 - For History Requirement.

3.Get the help from ABAP consultant,to make use of field exit for the particular

screen CS02 ,which has got a screen number.The system will not allow the user

to enter into the next screen unless that field is not filled.

4.Check for the Auth.Object C_STUE_NOH

With this Logic only we are using in my present project.

Check & reply.

Regards

Mangal

maciej_domagaa
Contributor
0 Kudos

Hi

I think it could be possible to achieve by means of authorizations.

There's an authorization object C_STUE_NOH which grants you the authorization to perform changes of BOM without having to reference any change number even if the BOM is treated by the system as changable with history only.

So log on to the R/3 system with a user which has no authorizations given by object C_STUE_NOH and try changing your BOM without specifying a change number.

I'm not absolutely sure but I suppose the system will give an error message in such case.

To get more information on authorizations with BOMs see description attached to IMG activity: "Production -> BasicData -> Set authorizations".

Perform a test and let me know of the results please.

regards

Former Member
0 Kudos

Hi Maciej

Thanks for your reply.it was already set to No only for that authorisation object.

Still there is no control on change BOM.

maciej_domagaa
Contributor
0 Kudos

OK, so I performed such test myself - it works just as I expected: when the user has no authorization granted by C_STUE_NOH then the message 29 045 appears as <u>error</u> message and the user cannot proceed with CS02 without entering change number.

The message 29 045 appears to you so I Ithink your config in OS25 / OS27 / OS68 is correct - the system is aware that the BOM has the history requirement - but it only gives a warning only, so the conclusion is: your user has authorization granted by C_STUE_NOH - check this thoroughly.

good luck

Former Member
0 Kudos

try to set the default of BOM status to inactive in creation mode. It should resolve the call.After the BOM is ready, then release and Change number becomes Mandatory.

Cheers

Ravi

Former Member
0 Kudos

Hi Ravi

Thanks for your reply.Whatever you said is also not working. I tried it.

Former Member
0 Kudos

Hi Sudhar..,

With the Settings in OS27, you are correct it gives only warning message. I am also not sure that we can set ECM Number mandatory to change BOM.

regards.