Skip to Content
avatar image
Former Member

Way to clear the selected values in Configured Order in SD- VC

Hello VC Guru,

Need ur help, have a question regarding the VC model for Material C_XXXXX.

Below is background on it.

1.We have a characteristic (RF_XXXX_YN) that if selected “Yes” then makes visible the characteristics (RF_XXX_TYPE, RF_XXX_QTY) for selection of the options.

2.There have been instances where, after the order entry, a change has been made to the sales order and the first characteristic, RF_XXXX_YN, has been changed to “No”.

3.Upon this change to “No”, the 2 additional characteristics are made invisible yet they both hold the values selected upon initial order entry.

4.These “held” values are then appearing on Order Acknowledgments and worse yet, the Production Orders.

I am looking for a way to clear the selected values of RF_XXX_TYPE and RF_XXX_QTY if the value selected in RF_XXXX_YN is “No”.

Any ideas how can I proceed?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 16, 2017 at 08:55 PM

    Well, this has been sitting out there with no answers for almost a month now, so maybe VC gurus are all on vacation...

    I'm not sure if there is some kind of a problem with your VC setup. We do have some dependencies among the characteristics but never had the issue you're describing.

    However, if you are just talking about output (=forms) then it could be a simple programming error in the form. Check with an ABAPer locally and investigate how the data gets there. Post the actual data examples / screenshots if there is still a question.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 20, 2017 at 03:53 PM

    You can handle this through selection condition. Create selection conditions for both RF_XXX_TYPE and RF_XXX_QTY and assign the value ' ' if $self.RF_XXXX_YN is “No”. It should work. let me know if that does not work.

    Thanks,

    Shanthi

    Add comment
    10|10000 characters needed characters exceeded