cancel
Showing results for 
Search instead for 
Did you mean: 

VBOF is updating the conditions (Overwriting the condition values)

sivaprasad_r
Active Contributor
0 Kudos


Hi Experts,

Need your help on the below issue with Rebates in ECC 6.0

We have set up the below steps for rebates.

1. Rebate agreement is set up ( Say 2 %)

2. Rebate accrues at the time of Billing document  ( 2%)

3. Settle the rebate for higher amount

4. Now, we have updated the rebate agreements with 3%

5. Execute VBOF ( Update billing documents)

After step 5, system is

1. Deleting the earlier rebate conditions @2%- See step 2 above.

2. Creating a new condition @ 3%- see step 4 above

Though new accounting documents are created, there is no trace available for changes in SD Billing documents.

Can we anyway activate so that system will only updates the delta condition values in the billing documents instead of deleting the earlier condition and recreating a new one.

Thanks in advance for your help.

Thanks

Siva

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Siva

Very sorry but that's the design.

You can't change something that has been posted to FI, so it is reversed and the new value posted.
If you had a requirement to report on the delta you would need to develop a custom report to report that in retrospect. You could not modify SDBONT06 to deliver such a requirement as it would have to alter the core design.

Sorry there is no good news on this request.

Kind regards

Brian

sivaprasad_r
Active Contributor
0 Kudos

Hi brian,

Thanks for your reply.

The issue here is " how to get the condition values in retrospect. These conditions are deleted and not available in the database".

Regards

Siva

0 Kudos

Hi Siva

I guess you would need to read all the affected billing documents and their FI documents.
The information you want to compare is in the BSEG table for the rebate condition involved
even if it is no longer in KONP or KOTE*

Hope it helps
Kind regards
brian  

Answers (0)