on 2020 Jul 02 9:14 AM
Hi
I would like know for characteristics values to be populated for particular model and not for the same.
For example :
Class - >BIKE
Characteristics
1.Bike Mode - Trekking , Mountain
2.Frame size - 21,30
Material Master - Header is created for Two materials for same class - Material 1 & Material 2, Material 3
CU50 condition :I need only for Material 1 system should propose for Trekking as frame size 21 and for other Material 2 , Material 3 user can select.
As Class & Characteristics are common across models.
I checked with local & global dependencies for all models this conditions,can system restrict for Material 1.?
Regards
Vignesh V
vigneshveerasamy,
sorry but i am not exactly getting what do you mean by
Can I use this reference material in CU50 for stimulation without assigning under the header class of BIKE.Whenever required can I call this reference charateristics across
Material without class couldn't have characteristic.
Material without class wouldn't have configuration profile then how do you simulate it ?
when we say reference characteristic, it should refer to objects which are available and connected to class and characteristic.
I would say , if you got the solution for how to hide value 21" using precondition is solved, please close this thread and open a new one for the new issue.
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ritesh.dube
Sorry for my poor knowledge on this part of Upvote.Have completed the actions now.
I used MARA-MATNR relationship only but not getting the output.
Regards.
Vignesh V
vigneshveerasamy,,
you need to use table name and field name from sales order as in CU50 you are refering to sales order line item material. Please check table and field name by pressing F1 on SAP screen.
also syntax for precondition will be some thing like below.
$SELF.HEAD_MAT = "MAT1" and $SELF.Model = Treaking
Please use syntax check and correct it , my syntax is just a example one.
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
vigneshveerasamy,
You can use precondition to achieve same. you will need 2 part of it , first will check whats the material number if its MAT1 and Model selected is tracking it will hide the value 30.
For reading material value from sales order use reference characteristic as mention by my friend Flavio. For more details on reference characteristic you can use below link.
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ritesh.dube & flavio.ciotola3
Thanks for your reply.
Based on the same I tried out below case but still MODEL = TREKKING is shown for Header Materials in CU50.Am I missing any part? Please let know.
In below case when I enter FINISHMATL1 in CU50 it should show TREKKING alone or pre fill the content instead system is showing as selectable parameters for both FINISHMATL1 & FINISHMATL2.
Regards - Vignesh V
Hi vigneshveerasamy,
thank you for the clarification.
If there is no other characteristic that can be used to uniquely identify Material-1, what about having a Reference characteristic pointing to MARA-MATNR, then check the material code in the dependency and show the frame size values accordingly?
Hope this could help.
With best regards,
Flavio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
vigneshveerasamy,
I can see now you are setting value trekking when the material is MAT1, previously we were talking about hiding the value 21". 🙂
My suggestion is lets solve one issue at a time. Also i didn't understand below.
One thing which i was trying is as such I didn't apply the characteristics under the class thought system would consider this as a reference.Later on added characteristics under the class and procedure as below.
we use precondition and selection condtion at value and characterstic level. same could be used for below.
Is there any chance that system can control the characteristics without assigning underneath the class and through characteristics object dependency calling the characteristics alone ?
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ritesh.dube
One thing which i was trying is as such I didn't apply the characteristics under the class thought system would consider this as a reference.Later on added characteristics under the class and procedure as below.
On this point - I would like to understand that whether can system handle in such a way that if I define reference characteristic "HEAD_MAT4" with table reference as below.
Table : MAAPV---->Field : MATNR --->Object Characteristics ---->PRODUCT_ID_R3.,
Can I use this reference material in CU50 for stimulation without assigning under the header class of BIKE.Whenever required can I call this reference charateristics across?
Can HEAD_MAT4 be retained in system and pulled only during object dependency steps.
Vignesh V
vigneshveerasamy,
Thanks for up-vote. 🙂
I think you just need simple one line syntax for precondition.
$SELF.HEAD_MAT = 'MAT1' and $SELF.MODEL = 'Treaking'.
assign it to value (21") you want to hide for other material which are not MAT1.
Try and share result.
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi RD ritesh.dube
Thanks for your reply.
Enabled characteristics with below parameters as HEAD_MAT4 calling the reference as below [done with procedure]
Table : MAAPV---->Field : MATNR --->Object Characteristics ---->PRODUCT_ID_R3.
One thing which i was trying is as such I didn't apply the characteristics under the class thought system would consider this as a reference.Later on added characteristics under the class and procedure as below.
$SELF.MODEL = 'TREKKING' if $SELF.HEAD_MAT4 = 'FINISHMTL1' system controlled with below message.
Clarification :
Is there any chance that system can control the characteristics without assigning underneath the class and through characteristics object dependency calling the characteristics alone ?
Regards,
V Vignesh
vigneshveerasamy,
when you used MARA-MATNR is it working ? if yes , you got the concept.
If its not working follow the below.
In CU50 we simulate a sales order , from that perspective i said that. you can just reference characteristic to VBAP-MATNR ( pls check table and field in sap screen I am away from system so cant do it). It may work even without extending material.
Also , as basic courtesy to forum member , spending time in replying to my issues i would up-vote the replies which help me.
Thanks
RD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
116 | |
8 | |
6 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.