cancel
Showing results for 
Search instead for 
Did you mean: 

how to make fields mandatory in Pricing Condition records VK11

0 Kudos

Hi Everyone,

We have a special requirement to have few fields as mandatory fields when creating Pricing Condition records in VK11.

Fields like below needs to be made mandatory.

Max.condition value

Max.number.of.orders

Max.cond.base value

Any ideas on how this can be achieved.

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

Hello Veselina,

Thanks for ur alternative suggestion. I have the same to business but it did not work. So looking for guidance over here. 🙂

The problem you explained is extacly what I'm looking for.

So any other ways to mar this max condition base value field as mandatory?

My main intention is, Sales order needs to be in incomplete status after the value specified in MXKBAS is reached. Is there different way to achieve it?

Thanks

CR

VeselinaPeykova
Active Contributor
0 Kudos

My understanding was that you needed additional checks when the pricing condition is maintained - this is why I proposed to look into the BTE. Personally, I have not used it for this specific case, but from the explanation what the BTE is supposed to do, it seems like a possible solution. If for some reason the BTE does not perform as expected, probably your in-house developer can help you find out the reason.

Your requirement - to set the sales order to incomplete status once the maximum condition value is reached, is not how the functionality is supposed to work in standard: from what I know, the condition is applied until you reach the limit for value or number of orders, but the partial applying of the value (for example, if you have previously used up some of the discount in a sales order) or not applying the condition at all, does not lead to an incomplete document by itself.

I am not very convinced that it is a good idea to set the condition type as mandatory in the pricing procedure and try forcing document incompletion - after all, this is most probably some discount, agreed with a client, there is no reason to prevent additional orders without a discount from being processed. What is your exact business process? Are you trying to use this condition as some form of license or for product allocation purposes?

VeselinaPeykova
Active Contributor
0 Kudos

If I understood you correctly, this has nothing to do with the condition tables themselves, you need validations against KOMXWRT, ANZAUF and MXKBAS.

Explore BTE 00503305.

Read 325551 - Field check and field texts in condition tables.

Or, even cheaper, suggest to the client that if only the support team maintains pricing conditions via upload then they can skip the development completely 🙂

former_member204159
Participant
0 Kudos

Hi ,

If you maintain the fields in condition table they will be mandatory by default in Condition record , by default.

Regards

former_member198650
Active Contributor
0 Kudos

Hi,

When you maintain the conditions in VK11, by default the fields are mandatory for key combination selected for it.

Regards,

Mukthar