Hi Pamela
1) Yes all invoices within the validity period of the agreement will be updated, if required. So if it is a document that was created before the agreement but is in the validity period it will be updated and you will see a second FI document for it in VF03 posted by SDBONT06.
2) RV15B002 or transaction VOB3 - Comparison: Bill. Docs and Stats
This is the official documentation:
The report RV15B002 gives you the option of comparing statistics from the rebate
settlements with the values from the billing documents. These values can differ
if you start rebate processing later and want to take into account old billing
documents. The report also allows you to post a rebate correction agreement,
which corrects accruals.
This report is relevant for the old rebate procedure where S136 is NOT activated, it gave you the option to post accruals for invoices that were created before the agreement which in the old procedure could not be updated.
Using the new rebate procedure you do not need this report SDBONT06 does this for you.
3) RV15B003 or transaction OVG1 - Redetermine subtotal
Sub totals are not held in any table but calculated dynamically according to the customsing of the pricing procedure steps etc. Whaen a billing document is saved the sub totals are saved into VBRP fields dynamically. In rebate processing the important sub total value is taken form the step with sub total '7' this value is passed into the VBRP-BONBA field. So if you had made changes to a productive pricing procedure (which you should never do, always make a copy and re-assign the new copy) if you run OVG1 it simulates a new pricing and the sub totals ' VBRP-BONBA ' will be recalculated according to the new configuration in the pricing proccedure.
I hope this helps you further
Kind regards
Brian