cancel
Showing results for 
Search instead for 
Did you mean: 

We are using two pricing conditions 1st is ZBP1 Automatic pricing condition

Former Member
0 Kudos

Dear Experts,

We are using two pricing conditions 1st is ZBP1 Automatic pricing

condition type, 2nd is ZBP2 manual pricing condition type. While

creating sales order, when our sales users entering old pricing date, SAP

system automatically proposing the manual condition ZBP2 (Manual)instead

of ZBP1(from condition records)

We want to restrict this behavior of the system. System should not pick

the manual condition ZBP2 if the automatic pricing condition ZBP1 exist

for that particular line item (irrespective of the pricing date). We

donu2019t want to use manual conditions to all the other customers except

intercompany customer.

Please give your comments

Regards,

MH

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

It would be better if you remove the Check Box as mandatory for that Manual Condition Type in the Pricing Procedure.In such case , system will not ask you to enter the Manual Condition Type , where ever it is required , Sales Users can enter it manually.

But still Sales User try to give manually then you have to make a small coding in the new Routine at Manual Condition Type in the Pricing Procedure that if Condition Record for automatic Condition Type exits then system should not allow to enter it manually.

Best Regards,

Ankur

Answers (4)

Answers (4)

Former Member
0 Kudos

I suggest you can use the exclusion functionality. If ZBP1 is available then it should exclude ZBP2. You can do the configruation under SPRO > SD> Basic Function > pricing > condition exclusions.

Create two groups ZBP1 & ZBP2

Assign the conditions to respective groups.

then in the procedure use D - Exclusive when ZBP1 in in Exclude ZBP2.

Hope this helps

Regards

Sai

Former Member
0 Kudos

Dear sai

It is not working as you said maintained condition exclusion but no use

one is automatic and another is manual pricing condition

REgards,

former_member182378
Active Contributor
0 Kudos

1. Create routine as a requirement and put in V/08 for ZBP2. If ZBP1 value NOT available then populate ZBP2 in sales order Tab conditions

2. ZBP2 referenced ZBP1in V/06. So if ZBP1has a value (through condition record) then that shall feature in sales order as value of ZBP2. If ZBP1 finds NO value, then ZBP2 shall have no value in VA01. User can then give value manually.

You can have ZBP1 as statistical in V/08, thus user can see both ZBP1 and ZBP2 values. Only ZBP2 shall be blue / active.

Regards,

Former Member
0 Kudos

In pricing procedure, place ZBP2 in top in below put ZBP1, so system will ignore ZBP2 when ZBP1 detemines.

step counter condition type

10 ZBP2

20 ZBP1

former_member182378
Active Contributor
0 Kudos

Hi Ram,

It does work like you say. Thank you!

Just tested -

11 ZPR3

13 PR00

VK11 -

ZPR3 = 5000

PR00 = 2500

System taking PR00 value. (when it is lower)

Regards,

Edited by: Typewriter on Jul 6, 2011 4:13 PM

Former Member
0 Kudos

Dear

It is not working in this case because here both are not the automatic pricing conditions

one is automatic and another is manual pricing condition

REgards,

Former Member
0 Kudos

Thanks for your feedback, please close your thread.

prasanna_kumar4
Active Contributor
0 Kudos

Hi

1. Check with Pricing Procedure By using T-Code V/08 , whether r u maintained manual or mandatory i think in your case u maintained mandatory

2. Try to Check with Condition Type ZBP2 by using T-Code V/06 , in that Condition Type check what is you have mentioned in the field "Manual Entries " i think you mentioned B or D if it is there try to change and do the cycle once again

Regards,

Prasanna