cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing issue in the condition type, in Production

former_member232834
Active Participant
0 Kudos

I have a problem in production. Lets say I create an order Va01 and go to item conditions. I have 2 discounts.

1. Z949-Mat Grp Discount, 2. Z952-General Discount

Both conditions are Active(green).

1st condition z949 has 0 % discount

2nd condition z952 has 30%-

So when User prints the order it shows 0% as the discount for that material.

By the way lets say I put 29%- instead of 0% it then becomes active the z952 becomes inactive which is what we want.

Question is why when one condition discount is 0% it shows it as being active which in reality 2 discount should not be active at the same time. So again the problem is in the 0% when I do put a digit other then 0 it works fine.

User is telling me that he wants 0% to show yellow as inactive.

Please help

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Muhammad,

Whether or not a condition with a 0 value shows in pricing, is controlled via pricing configuration. In your configuration for the condition type pls check what is entered in the field "Manual Entries" and let us know.

former_member232834
Active Participant
0 Kudos

For condition type Z949

Manual Entries

Item Condition is checked

Delete is checked

Amount/Percent is also checked and thats it.

Former Member
0 Kudos

Hi Muhammad,

That is why it shows on the pricing procedure, because you are allowing manual entries. Is the condition to be entered manually always?

- if it is and if you don't want it show as 0 on the pricing procedure, than in the config for the pricing procedure mark it for manual entry.

- if it is not to be entered manually always, then change this setting to manual entry has priority.

former_member232834
Active Participant
0 Kudos

Ok the question I have is it possible to make 1 condition active or inactive manually if so how can it be done? Im guessing using the scripts which would mean an abap consultant issue.

Is this just a sap software glitch in which if the condition is 0% discount it will stay green as active. until u enter a digit then it becomes inactive.

Personally the user is saying the 0% is fine its 0 in accounting so theres no problem mainly the problem is in the printing part of the sales order. If the 2nd condition z952 is 31% and z949 is 0% it is printing the 0% as the discount, which in actuality should not be the case. It should be printing and showing 31% as the discount. The customer wants to see his 31% discount on his copy of his sales order. But unfortunately he is seeing 0% discount. Hope the scenerio is clear.

Former Member
0 Kudos

Hi Muhammad,

Please refer to my previous reply.

The reason why it is showing as active is because mathematically speaking 0 is still a value = 0 value.

You have set the condition for manual input, so it shows in pricing procedure as 0 value.

If you follow my instructions above, you will be able to hide it and then if a user wants to enter it manually it will have to select it from the drop down menu.

former_member232834
Active Participant
0 Kudos

Dear Kookie

I would like to thank you very much in trying to help me. Though the manual entry thing helped me understand a few things. It can make changes to the system but the user wants to see some liniency with its printout. So it is definately an abap problem now. Because I just showed him (the user) what can be done in terms of functional side in the system. I told him why in the first place would u want to have 2 discounts 1 with 0% if ur not gonna use it in the first place. He saids lets just just asume for printing and showing customer to please them. So yes if u go to pricing procedure clicking the manual will allow the user to enter manually. So this is a very good observation u showed me.

Though the problem is more of a script issue. Thank you once again.

Answers (0)