Question on rebate agreement volumes

Hi,
We had an issue where a customized program was not getting updated with the correct rebate values.
The values were getting extracted from info structure S060.
So we tried to run VBOF for rebate agreement X. We thought if we run this, then the rebates will get updated correctly and the rebate will return correct values.
At that point we got an error message stating 'New bonus procedure not active'
So we went to T code OMO1 and we changed info structure S136 - to  'Synchronous updating (1)'.
Then we ran VBOF for rebate agreement X. After this, when we ran our customized reports, the values got matched.
But, then when we went to VBO3 to view the rebate agreement X, and went to Drill Down option- it does not show the invoices for which this rebate is applicable.
It returns an information message stating "There is no sales volume for agreement 5 Message no. VK786
System response - There is no sales volume for the agreement. No drill-down can be displayed."
Can you please let us know how this can be corrected?
Appreciate your help.
Thanks in advance.

hi kase,
this is to inform you that,
there is nothing to do with standard SAP it seems since it is a customized program.
please sit with the ABAPER debugg it and update the forum.
balajia

Similar Messages

  • Currency in Rebate Agreement is different to Curr. required for Credit Memo

    Hello!
    I have a question regarding Rebate Agreements.
    We have clients with whom we have Rebate Agreements in USD, but clients are chilean so the Credit Memo is meant to be in Chilean Pesos. But there is apparently no possiblity to change the currency neither in Credit Memo Request neither in Credit Memo. The Chilean Financial Institute does not allow Credit Memo Document issued in USD, it has to be in Chilean Pesos!
    Do you have any idea how to solve this problem?
    Thank you very much,
    Dominik Ley
    Santiago de Chile

    Hi domnik
    First of all maintain currency conversion in OBO8  . Now when you settle the rebate agreement then go to Credit memo order (change mode)  and in item data ->conditions tab change the currency then automatically the value will also change and the same value will flow to the Credit memo billing document and then you can forward it to FI.
    Regards
    Srinath

  • Rebate Agreement to be closed

    HI All,
    One more issue related to rebate agreements.
    User has made partial rebate settlement. Now business wanted to close the rebate agreements though balance accruals are avaialble, but business decided not to pay any more whatever is left. But all Rebate agreements status are showing "Open"
    The rebate agreements validity period is in past means valid from 01.01.2011 to 31.03.2011.
    Could you suggest how to close the Rebate agreements.
    Thanks in advance for your inputs.
    Regards,
    Vamsi.

    Hi Vamsi,
    Check the below white paper on rebates which gives you good knowledge on Rebates.
    http://www.erpgenie.com/publications/saptips/052005.pdf
    Check the page 29 below is the text from it.
    For your question
    The rebate agreements validity period is in past means valid from 01.01.2011 to 31.03.2011.
    The final settlement credit memo request uses the last day of the agreement validity period as the billing date. You can create it manually or via the same batch job (RV15C001) with which we can create periodic partial settlements.
    If a rebate agreement already has invoices applied against it and you want to cancel the agreement, select u201CAgreement-Deleteu201D from the Rebate Agreement Overview screen. The agreement will not be physically deleted, but set to a status of u201CCu201D, and it will automatically create a final settlement credit memo request that will reverse all outstanding accruals. This can also be done if partial settlements were already processed for this rebate agreement.

  • Rebate Agreement Sales Volume

    Dear All,
    We have a strange issue in Rebate Agreements.
    When we Open Rebate Agreement in Change Mode and click on Sales Volume Button ( Shift F5) then it navigates to Sales Volume Screen. Now if we change the Agreement Status to B ( Agreement Released for Settlement) on the Initial screen and then go to Sales Volume Screen then at the top of the screen their is a Information which says
    There are messages
    This Information message is not shown for all rebate agreeements. It is getting shown only for few agreements which we do not have any clue as to why it is happening?
    Can any one throw some light on What does this Message " There are messages" means? Because on that screen their is no option to check what messages the system is referring to.
    Also in which scenarios this occurs?
    Regards,
    Madhukar

    Hi Aayush
    When you rebuild the rebate index table VBOX all agreement conditions will be set to retroactive again. I guess someone has run RV15B001 on your system in the meantime ? 
    The "Sales Volume is not current" message is issued when the rebate condition is flagged as retroactive (KONP-KSPAE) SDBONT06 resets that when it has completed a successful update
    So just run SDBONT06 again, all of you 93 agreements are updated so the report will only reset the KONP-KSPAE field on the conditions in that case.
    Hope it helps you further
    Kind regards
    Brian

  • Sales volum for extended rebate agreement

    HI All,
    i made an extended rebate agreement and asales order accordein to this agreement, dleivery and billing then i returned back to the agreement to make settlement but i found this massage (( The sales volume for agreement 131 is not current)) i runed the report SDBONT06 but the massage still present so can u help me pls.

    Hello
    Refer following links with SAP Note for reference/understanding:
    - The sales volume for Rebate agreement  is not current
    - Sales volume not current in Rebates
    - 456458 - FAQ: How does SDBONT06 work
    Thanks & Regards
    JP

  • Significance of Sales Volume in Rebate Agreement.

    Hi All,
    Could you please tell me what is the significance of the Sales Volume in Rebate Agreement and how can it be used while settlement.
    Thanks.

    Got it.

  • The sales volume for Rebate agreement  is not current

    Hi All
    I am getting an Error in Rebate VBO2- Sales volume is not current
    I am working in ECC6.0 & my agreement type customer rebate.
    Have maintained records in VBO1 & in billing -condition tab the correct % get populated. But the same is not displaying in VBO2.
    As per sap note in OMO1 i have updated S136 to synchronous updating 1. Also i execute program SDBONT06. In VBOX also i tried to update various parameters.
    Customer statics maintained-1
    G/L's maintained correctly.
    But still i am facing the same error in VBO2, 'sales volume for Rebate is not current'.
    Please anybody can help me on this.

    Hi deepa
    Run VBOX and check the box update billing documents and give the sales area and then execute and save it and if possible try to give the billing documents if you have any idea or else just generate.After generation again open the rebate agreement VBO2. so that the data gets updated by that time
    Go to OMO1 and  check wheather the infostructure S060 is in Asynchronous updating 1 or  Asynchronous updating 2 or No updation. If it is No updation then update the infostructure
    Regards
    Srinath

  • Rebates agreements (extremely urgent)

    Dear SAP experts,
    I need your help in rebate agreements (RA).
    I have setup the condition tables for RAs to accept Sales Area, ship-to, and EAN (MARA-EAN11) as combination. Together with material determination table, it does a mapping/substitution whenever I create a sales order which works like a charm to map to the access sequences and conditions I have created.
    However, there is an issue with this setup. Each EAN can actually map to multiple MARA-MATNR (material numbers) depending on the MATNR lifecycle (i.e. 1 EAN to M MATNR).
    For instance, EAN 123456 can have material abc assigned to it today, but due to a product being pulled out of market, business reuses that EAN 123456 and assigns it to another MATNR later on. To ensure that the right EAN-MATNR combination happens at a time, the material determination table (MDT) was used as an approach.
    However, when I create RAs with condition type Sales Area, ship-to, and EAN (MARA-EAN11)  combination, the "material for settlements" field is required as input. As the "material for settlements" field is KONP-BOMAT with check table MARA, it is not possible for me to put in EAN for the material as it requires a MARA-MATNR field.
    One of the options I was thinking was to do a conversion using MDT prior to creation of RA. Note however that when the MDT data changes, there will be inconsistencies with what's happening in real life versus what was mapped: the RA's take the conversion from EAN -> MATNR based on the contents of the MDT at the point of RA creation, and do not get updated automatically even when other MATNR get assigned to the same EAN.
    My questions as follows:
    1. What is really the materials for settlement field? How does this field impact the creation of credit memos? How does this impact the settlements process?
    2. I would need to create an output report based on the rebates generated on EAN level. My understanding is that SAP is working on the MATNR level. Is there any way to go about this given the situation described above?
    3. Given that the data in the MDT changes against the FPC, is there any way to ensure that the EAN is the "key field" used for data processing in place of the MATNR field in the RA "material for settlement" field?
    4. Any advice on how EAN will impact RA creation, order, delivery, shipping, invoicing?
    Thanks a lot for your help in advance.

    hi
    Rebates Processs in SAP is divided into three components
    1) Configuring Rebates
    2) Setting Up Rebates
    3) Managing rebate agreeeements and payments
    Pre-requsiistes- Check the following:
    1.The payer partner needs toi have the rebate field checked in the customer master on the sales area-billing doc tab.
    2.The Billing type must be marked as relevant for rebates.
    3.The Sales Organisation must be marked as relevant for rebates.
    Condition Technique :
    Rebates, use the condition technique, but distinguish themselves from pricing in applying to transactions over time, versus on a transaction basis. Rebates have their wn field catalog and their own condition table naming convention.So you could have two condition table "001" one for pricing and one for rebates, which could have different key fields. You need to use the technical names A001 For pricing and KOTe001 for rebates when you use the query type using transaction SE 16..
    Use create access sequence (AS).  Enter 1 in field category for rebate specific.  AS after going thru the right path of maintaining access sequence for rebates.
    The big difference between the rebate and the pricing access sequence is that there is no exclsuion flag available for rebate related AS. This means multiple tables for an access sequence can be aplied at the same time.
    Rebate related condition types are identified by codnition class -C.
    After defining and creating condition types for rebated include them in the pricing proceedure. The requirement should be 24 here which implies that the accruals are calculated on the basis of invoice/bill.
    The other fields- alctyp and altcbv does not allow you to manipulate how a rebate is calculated. Also, remove the requiremnt 24, if u want to see reabtes at order time.
    Now payment of rebates:
    Payments can be maunal or in full settlement. When you do manual payments, it defines how much can be paid out during a partial settlemetn.  You use partial settlement only when rebate agreement is defined for a full year but the paoyouts are supposed to happen on a monthly, quarterly or anyother specified period.
    These accurals are based on sales volume and when they are posted billing is created int eh follwoing manner. Provision for accruals is debited and Sales revenue is credited. When rebate credit memo is created
       Customer account/ is debited and
       Accrual provision account is credited.
    Also, please note that when rebates are created without dependent ona material but on customer/material you need to refer to a material for settlement.
    Rewards point it helps

  • Rebate Agreement manual accruals not updating in agreement

    Hello,
    I am configuring extended rebate agreements and am working with the MANUAL ACCRUAL functionality. 
    I can create a manual accrual from the agreement and sales order type B4 is created and billed as type B4.  I can see the impact correctly to the G/L and provisional accounts.  When i go back to the agreement in VBO2, I DO NOT see any error messages saying the agreement is not up to date, but i also don't see the accrual increase under the Sales Volume or Verification views. 
    I only see billing document that came through regular customer invoices where i accrued.  If i look under Rebate Payments menu ---> Rebate Documents, i see the manual accrual documents.  My question is...if i accrued 500$ through regular invoicing...and then we do a manual accrual for addition 200$, where do i see a total accrual of 700$?  All i seeunder verification is the original 500$?  Is this just standard behavior? 
    Note:  i've checked agreement config and manual accruals are checked on...info structures set to "1 Syncronous Updating" and agreement is up to date per VBOF. 
    Regards

    Hi Neeraj,
    When you post manual accruals via a billing document which is posted in FI, the table S060 will be updated with the amount for the condition record (field S060-RUWRT) this field holds a total value of accruals this can include manual accruals, postings form relevant billing document lines and accruals that were reversed via a partial payment. When the final settlement is carried out all of these are calculated and the accruals condition in the final settlement will reverse completely all accruals related to an agreement at that time.
    However, Rebate payments have to be made to a customer based on REAL sales volumes. If there is no sales volume then no payment would be due.
    Regards,
    Raghavendra

  • Rebate agreements total target

    Hi
    My customer has requirement regarding rebate agreements :
    Customer should receive credit memo if he reach TTL target for specific month. TTL target is SUM of targets for all groups of materials for current month. Basis for discount will be total basic sales amount for group of materials for which customer has reached the target. Each group of material has different percentage rate as discount.
    Example:
    Customer 50000001
    Material group 1 target 100 HL (volume)(discount 3%)
    Material group 2 target 130 HL(volume) (discount 3.2%)
    Material group 3 target 145 HL(volume) (discount 3.5%)
    TTL Target total 375 HL
    If customer bought more than 375 HL in TTL he can receive targets, but basis for targets will be basic sales amount only for material groups where customer reached the target.
    My question is : How I can create rebate for  such agreement and how I should create final settlement . Customer can get money only when he reached total volume target (sum of all conditions in agreement)
    Thnx in advance
    Slawek

    Hi
    My customer has requirement regarding rebate agreements :
    Customer should receive credit memo if he reach TTL target for specific month. TTL target is SUM of targets for all groups of materials for current month. Basis for discount will be total basic sales amount for group of materials for which customer has reached the target. Each group of material has different percentage rate as discount.
    Example:
    Customer 50000001
    Material group 1 target 100 HL (volume)(discount 3%)
    Material group 2 target 130 HL(volume) (discount 3.2%)
    Material group 3 target 145 HL(volume) (discount 3.5%)
    TTL Target total 375 HL
    If customer bought more than 375 HL in TTL he can receive targets, but basis for targets will be basic sales amount only for material groups where customer reached the target.
    My question is : How I can create rebate for  such agreement and how I should create final settlement . Customer can get money only when he reached total volume target (sum of all conditions in agreement)
    Thnx in advance
    Slawek

  • Rebate agreement Concept

    Dear All,
    I have some query which is related to rebate agreement.
    Following Query is listed below
    1. Why can we not set Sold-to parties for Rebate recipient when creating bonus agreement?
    2. I do not understand how I should use each checkboxes from Rebate settlement status and items from [Actions] section.
    3. After the bonus valid period ends, we need to evaluate the result and create credit memo and verification data.  Should I tick u201Cagreement releasedu201D for [Rebate settlement status] and u201CCarry out final settlementu201D and u201CIssue verification levelu201D for Actions?  Is this the right way?
    How should we use all items from Actions for?
          Only issue sls rev.
          Control run
          Test control run
    Thanks a lot in advance
    Regards
    ajit

    Hi Jo Jo,
    I had implemented Rebate in my company and had similar problem.
    After doing Trial & Error on Sales Volume & Verification level screen I found:
    In Sales Volume :
    After u201CPayu201D of Accruals, remaining value comes. If the credit note created is not passed to A/C, the value does not get reduced. Also, unless the Invoice/Billing Doc. is passed to A/c. the value here shows 0 (ZERO)
    Items that show accruals of 0 are invoice line items that applied retroactively. Since the rebate agreement did not exist when they were created, no accrual could be made.
    In Verification level:
    Total accruals, document and item wise come.
    So the difference may be due to some of the docs that are not passed to Accounting or may be due to retroactive agreement.
    Hope it adds value to your question.
    Regards,
    Tushar Karwa

  • How to create scales for conditions for rebate agreements?

    Does anybody know any function modules or bapis to create scales for rebate agreement conditions.I want to create entries in konm table where scales for conditions get stored.Also pls tell me how to link contributory volume by programaticaly?
    Thanks in advance

    Part of my question is answered .I could find parameter in BAPI_PRICES_CONDITIONS to create scales for conditions.But do anyone have any idea how to link contributory volume to conditions? i have conditions and also contributory volume? can anybosy send me some material which explains the contributory volume..atleast functionally?

  • Rebate Agreement Calendars

    Our business has five main Rebate Agreement (Arrangement) Calendars :
    October to September
    July to June
    April to March
    August to July
    January to December
    There are additionally, some other validity periods that we might use, such as six-monthly, however the above five calendars probably account for 80-90% of our Rebate Agreements.
    The problem :
    We want to be able to use Rebate Agreement Calendars to automatically extend Agreements for a further 12 months. However, my understanding is that each Rebate Agreement Type is only designed to work with a single Calendar, therefore we would have to create a further four copies of an Agreement Type, each with a different calendar assigned. E.g. :
    RA Type Calendar Description
    ZR01 R1 October to September
    ZR02 R2 July to June
    ZR03 R3 April to March
    ZR04 R4 August to July
    ZR05 R5 January to December
    and the same for all other Agreement Types we use. This would result in a ridiculous amount of duplicate/needless configuration.
    We have unlocked the screen field to be able to change the Arrangement Calendar in VBO1/VBO2. However, we still have to set a default Calendar in config, via txn VB(2, and that default flows through to the RA on creation. Although it is then possible to overtype the Calendar, only the default appears in a picklist, which is confusing to the user. In addition, even if we overtype it, if we then extend the RA via VB(D, the Calendar maintained on the individual RA will be ignored, with the Calendar taken from config again.
    I find it hard to believe that we are the only company wanting to use Rebate Agreement (Arrangement) Calendars in this way, is there something obvious I'm missing ?
    Many thanks, Paul.

    Hi Jo Jo,
    I had implemented Rebate in my company and had similar problem.
    After doing Trial & Error on Sales Volume & Verification level screen I found:
    In Sales Volume :
    After u201CPayu201D of Accruals, remaining value comes. If the credit note created is not passed to A/C, the value does not get reduced. Also, unless the Invoice/Billing Doc. is passed to A/c. the value here shows 0 (ZERO)
    Items that show accruals of 0 are invoice line items that applied retroactively. Since the rebate agreement did not exist when they were created, no accrual could be made.
    In Verification level:
    Total accruals, document and item wise come.
    So the difference may be due to some of the docs that are not passed to Accounting or may be due to retroactive agreement.
    Hope it adds value to your question.
    Regards,
    Tushar Karwa

  • Rebate Agreement reversal

    We have created a rebate agreement and settlement has been made. Subsequently we have created another agreement and run vbof. We have stopped last month and this month we had run the vbof again. Its because of this invoice 2 invoices on 10th april posted on 30.06.2014 and 2 invoices on 01.07.2014. We wanted to reverse this on the corresponding month. How to do this.

    Hi Jo Jo,
    I had implemented Rebate in my company and had similar problem.
    After doing Trial & Error on Sales Volume & Verification level screen I found:
    In Sales Volume :
    After u201CPayu201D of Accruals, remaining value comes. If the credit note created is not passed to A/C, the value does not get reduced. Also, unless the Invoice/Billing Doc. is passed to A/c. the value here shows 0 (ZERO)
    Items that show accruals of 0 are invoice line items that applied retroactively. Since the rebate agreement did not exist when they were created, no accrual could be made.
    In Verification level:
    Total accruals, document and item wise come.
    So the difference may be due to some of the docs that are not passed to Accounting or may be due to retroactive agreement.
    Hope it adds value to your question.
    Regards,
    Tushar Karwa

  • Rebate agreements / Rebate condition type

    Hi Experts,
    Can anyone tell me how to process Rebate agreements/Rebate condition types in pricing procedure.Please help me by giving step to step description for rebate condition type and where to maintain condition records and how they function.
    Thanks in advance experts,
    Kanna Palle.

    Hi ,
    find some notes on rebates.
    in the billing document, the rebates are calculated as per the the accrual rates in rebates condition records. My question if the invoice is for Rs 100 and accrual rebate amt in invoice is rs 2. will the customer pay Rs 98 against this invoice of full Rs 100.
    Ans --> Customer need to pay Rs 100 only , rebate amount will paied to the customer after completion of the rebate duration in between there will be partial settlement.
    2) what happens during manual accruals. why a credit memo request is generated during manual accruals. what happens to accruals as per condition records.
    Ans--> Manual Accruals
    Use
    Posting accruals manually can be useful in different situations such as:
    Lump sum payments
    Accruals correction
    You can control at which time and for which amount the accruals should be posted.
    You can build accruals for a particular condition record or reverse them in part or in full.
    When you save the rebate agreement, the system will automatically create a credit memo request. The system uses this document to create a credit memo. When the credit memo is released, the accruals are posted to FI.
    If you have posted accruals manually, but these have not been passed on to financial accounting, the manual accruals and manual payments in the rebate agreement are blocked.
    3) what happens during partial settlement. do the accruals already poested gets reduced to the extent of amount of partial settlement. do manaul accruals have any role to play during partial settlement
    Ans->Partial Settlement
    Use
    You can also partially settle a rebate agreement during its validity period. The amount to be paid can be limited in Customizing for Sales. Payments can be:
    limited to the cumulative accruals of the condition record
    limited to the amount that would be paid if final settlement were presently carried out
    unlimited
    You carry out partial settlement by using the manual payment screen within rebate agreement processing. On this screen you can specify the amount to be paid for each condition record.
    The system will automatically create a credit memo request for the amounts specified.
    It will also reverse the accruals with the credit memo if the rebate agreement type is configured accordingly. If the payment exceeds the recordu2019s accumulated accruals, the system will only reverse the accruals which are actually there.
    The system gives you the opportunity to carry out additional partial settlements when previous partial settlements remain open in the form of credit memo requests or credit memos. The system always takes open documents into account when determining the maximum amount which you can pay.
    When the system carries out final settlement for a rebate agreement, it takes all partial payments into account.
    4) what happens during final settlement. do manual accruals have any role to play during final settlement i.e. do they get reversed and what happens to accurals posted as per rebate condition records.
    Ans-->Final settlement
    Use
    When you carry out final settlement of a rebate agreement, the system automatically
    calculates the rebate based on the sales volume statistics or the lump sum
    deducts any previously paid rebates
    It then creates a credit memo request, and proposes the end date of the agreement validity period as the billing date.
    The system also reverses any accruals that have been posted.
    Depending on Customizing, when the system creates a credit memo request, the document is automatically blocked for billing. After approving the credit memo request, the person responsible can remove the billing block. You can then create the final credit memo.
    When you want to search for credit memo requests during sales order processing, you can use the match code F "Credit memo request for rebate".
    You can carry out final settlement of rebate agreements
    automatically
    Manually
    as a background task (in batch)
    Settling Single Rebate Agreements
    You can carry out settlement directly from within a rebate agreement.
    Before you save the rebate agreement you can still carry out changes to the credit memo request:
    The credit memo request is only saved when you save the rebate agreement.
    Carrying out Final Settlement as a Background Task
    If the volume of your sales rebate processing is high, you can collectively process rebate settlements as a background task.
    The following reports are available:
    RV15C001
    RV15C002
    Your system administrator can use these reports to generate a list of rebate agreements, based on various selection criteria, such as rebate recipient, status of the agreement, and so on.
    Background processing can then be carried out later. I.e., after the regular posting periods.
    After a list is generated, the rebate agreements can be analyzed or processed for payment.
    For more information about settling rebates as a background task, see your system administrator.
    Best regards,
    venkataswamy.y

Maybe you are looking for