on 09-10-2013 2:38 PM
Dear All,
I need your suggestion for a scenario below:
Characteristic TAT has the values; TAT1, TAT2, TAT3, TAT5
Characteristic WRAP has one value; Yes.
The restriction is that, when TAT1 is selected, WRAP should be hidden always. I have used a procedure to hide the characteristic when TAT1 is selected.
Now, I am having problem when I am creating sales order.
When creating a sales order and using TAT2 or TAT3 or TAT5, the restriction does not apply for WRAP characteristic and Yes is also selected, and after completing the configuration and going back to line item, if I decide to change the value of TAT to TAT1, procedure gets triggered and WRAP characteristic gets hidden but the earlier selected value "Yes" for WRAP does not get deleted. Only the characteristic gets hidden.
I want to write a syntax in such a way that before the procedure gets triggered, I want to delete the earlier selected value of WRAP 'Yes', and then the procedure should get triggered.
Can anybody help me in acheiving this?
Thanks and Regards
Adithya
Hi Adithya,
Try using a Pre Condition to show WRAP when TAT <> TAT1.
Check whether WRAP value Yes is set as default?
There must be one more value available else the system will show 1 value directly.
Add values Yes,No for WRAP and check the configuration.
Hope this solves the problem.
Thanks
Laxmana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Adithya,
So basically, you don't want WRAP to have any value if TAT = TAT1. Can't you write a procedure that instead of hiding, or maybe in addition to hiding, sets an initial (blank) value for WRAP?
Regards,
Akshat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Aduthya,
There are 2 conditions you are talking about .
First where you want characterstic should not be available
Second where , user is changing values and there you need to clear the earlier selected value.
you need to create 2 dependencies , attach to characterstic, WRAP
$SELF.WRAP = ' ' IF $SELF.TAT = 'TAT1' ( its for clearing value)
Precondition , $.SELF.TAT = 'TAT1' , attach it to characterstic WRAP, to hide it when TAT1 ia selected.
Hope it will work., try and come back.
Thanks
Ritesh
Hi
Just clear the characteristic values(WRAP value 'yes') after configuring the each line item.
so that it wont appear for next time if we select other TAT values.
syntax is : clear:variable (holding the wrap value)
Regards,
Ashok P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.