Showing results for 
Search instead for 
Did you mean: 

Manual condition Upper & Lower limit maintenance

0 Kudos

Hi All,

Here the requirement is for base price manual condition----> if the user enters 500 system should not accept, instead it will taken as 0 above 500 or exact 550 has to be taken

where it can be maintained



Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear Mohan

Please check OVB2. We used this and worked perfectly for manual conditions



Former Member
0 Kudos

Hi Mohan,

There are supposed to be 2 condition type in pricing procedure i.e. EDI1 & EDI2 (Standard condition types)

There is need to put a tolerance routine on EDI1 and EDI2. EDI1 always maintain as 0 value and EDI2 need to fill manually or by condition record, so EDI2 condition type also need to modify i.e. make change as Manual condition type and if need to maintain through condition record then need to maintain Access sequence in condition type EDI2 or craete new ZED1 condition type and mainatin access sequence.

Then there is need to write Alternative calculation type routine copied from 8 and need to create logic as mentioned below:

1)      Check EDI1 and EDI2 /ZED1 value.

2)      Then check that net value price should in between EDI1 and EDI2/ZED1.

3)      If Net value is in between EDI1 and EDI2/ZED1 then system should allow going ahead and allow creating sales order.

4)     If Net value in not in between EDI1 and EDI2/ZED1 then system should give either hard error or should give warning message in sales order.

Enter the routine in front of EDI1 and EDI2/ZED1 condition type