cancel
Showing results for 
Search instead for 
Did you mean: 

Invoice not updated even after rebate recalculation

former_member219259
Participant
0 Kudos

Hi,

I am facing issue with 14 invoices which are not being updated with Rebate even after rebate recalculation.

Below screenshot of one of those invoice, where it says that agreement exists.

the entry is present in VBOX as well.

Agreement validity period dates are also ok.

And after SDBONT06, the agreement still shows the message that "sales volume is not current"

Kindly check that what could be the issue here which is stopping the invoice and agreement to be updated.

Regards,

Aayush Jain

SAP SD Consultant

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member219259
Participant
0 Kudos

The issue has been solved now.

In debug mode we found out that while rebate recalculation pricing is coming different.

After cancellation and recreation of invoice, it was solved.

Regards,

Aayush Jain

venu_ch8
Active Contributor
0 Kudos

Dear Aayush

Thanks a lot for updating after Solving issue

Thanks a lot

venu

0 Kudos

Hi Aayush

The message 'condition record exists but has not been set' just means that currently in the document the condition is not present but if you created the same document item now pricing would find a valid condition. SDBONT06 normally would do a new pricing of the rebate conditions with pricing type I and in these circumstances you should expect that it would find this condition if it falls within the validity of the agreement.

So you issue here is why SDBONT06 does not find the condition.
The field 'business group' in your access sequence.
Is it a standard field fomr KOMG that is filled in standard or is it handled in a user exit ?
It would seem likely that this field is filled in the billing transactions VF01/VF02 etc but it is not
filled in VBOF ?

Check how it is filled.Have a look at note 391314 this descibes what you have to consider  regarding the internal tables for Z fields when using custom fields in your access sequences.

I hope it helps you further
Kind regards
Brian

Lakshmipathi
Active Contributor
0 Kudos

Your analysis screen shot shows system has not considered the pricing.  Check once again and do Carry out new pricing.

G. Lakshmipathi

former_member219259
Participant
0 Kudos

Hello Lakshmipathi Sir,

Sorry for the delayed response from me and thanks for looking in the issue.

i cannot carry out new pricing from VF02 as it is greyed out.

and when i do the rebate recalculation no update happens.

Regards,

Aayush Jain

former_member219259
Participant
0 Kudos

Also the below screeshots, it may help:

selection screen for SDBONT06

Screenshot of condition record of rebate agreement

Pl let me know if any other data is required.

Regards

Aayush Jain

Former Member
0 Kudos


Hi Aayush,

If these are backlog entries then you need to update these thru t code VOB3.

Thanks and Regards,

Ratish

former_member219259
Participant
0 Kudos

Hello Ratish,


with what i see about this report:

Compare Rebate Basis And Correct Accruals

Report RV15B002 enables you to compare the statistics for rebate settlements with the values from the billing documents. These values can differ if you you implement rebate processing retrospectively and want to take into account old billing documents. The report allows you to post a rebate correction request to correct the accruals.

How is this relevant to the problem i am facing.

Can you please elaborate on this.

Regards,

Aayush Jain

venu_ch8
Active Contributor
0 Kudos

Dear Aayush

SDBONT06 OR VBOF are same one is program wise and another one T.Code wise

i have never run SDBONT06 But once please try With VBOF With check box in Text box deactivate

former_member219259
Participant
0 Kudos

Dear Venu,

VBOF and SDBONT06 is one and the same thing.

Same result.