Skip to Content
0

Splitting of Condition Records

Apr 13, 2017 at 04:43 PM

125

avatar image
Former Member

Hi All,

Is there a way we can prevent the splitting of condition Records? We want to expire the existing condition record and not split it.

In the standard system, the system splits the existing record if a new record is inserted whose validity period lies within the validity of the original record.

Example if condition record is created with a long period 01.01.2017 - 31.12.9999 USD 20.00 Now if another condition record (01.05.2017 - 15.05.2017 USD 18.00 **) is created which lies within the original condition record then the system splits it.

This results in the following condition records:

1. 01.01.2017 - 30.04.2017 USD 20.00 *

2. 01.05.2017 - 15.05.2017 USD 18.00 **

3. 16.05.2017 - 31.12.9999 USD 20.00 *

Our requirement is that the 3rd record shown above should not get created due to the splitting of the condition record. The system should expire the existing condition record and create the new one. We should have only the first two records. Is there a way it can be achieved?

Thanks

Deepak

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Jignesh Mehta Apr 14, 2017 at 10:14 AM
0

Hello Deepak,

The price (Condition record) adjustment for short time period is done by adding a new Condition type. For example, if it is a Price, we add a new Discount Condition with validity period from 01.05.2017 - 15.05.2017 and so on.

Thanks,

Jignesh Mehta

Share
10 |10000 characters needed characters left characters exceeded
Jelena Perfiljeva
Apr 17, 2017 at 09:47 PM
0

If you want just the record 1 and 2 then open the record that expires in 9999 and change the expiration date to 30.04.2017. Save it, then create new record as # 2 in your example. That's it.

There is no such splitting in our system. I suspect that what you see is either due to the specific way you enter this or some customization in your system.

Can't upload a screenshot for some reason. :(

Share
10 |10000 characters needed characters left characters exceeded
Jürgen L Apr 17, 2017 at 10:47 PM
0

SAP says in OSS note 66943 - Validity periods in condition records that it is a "consulting problem or a problem in the understanding of the system"

You can't avoid this standard split except you first change the to-date to be equal with the to-date of the new record that you want insert.

Share
10 |10000 characters needed characters left characters exceeded