cancel
Showing results for 
Search instead for 
Did you mean: 

Rebate Agreement for Payer

Former Member
0 Kudos

Hi Xperts,

I have a scenario for Rebate Management. I am using Standard SAP Rebate Scenario.

I have a scenario where the Sold-to Party (S) and Payer(P) are different in the Sales Documents which are determined from the Customer Master of Sold to Party. My requirement is to do the settlement to the Payer. My understanding says that the Rebate Agreement should have Payer(P) as the Rebate Recipient and it should work fine.

But the issue is, Payer(P) is just a payer. It has account group of only payer and not sold to party. So Rebate Agreement is not allowing to use Payer(P) as Rebate Recipient.

Business tried to create Rebate Agreement for Sold to Party(S). That also worked fine but when we do the settlement, it is giving the credit to Sold to Party as he is the rebate recipient in the Rebate Agreement.

But business is expecting that when the Credit Memo Request is being created, the sold to party is picked from Rebate Agreement and it should pick the payer from the customer master of the Sold to party, which is not happening. I think this is standard SAP and it work like this only.

Is there a possibility that if I create the Rebate Agreement for Sold to party and while creating Credit Memo Request, it should pick the payer from customer master of sold to party?

I hope my question is clear and not confusing.

Thanks a lot for valuable comments.

Regards,

HP

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos
So Rebate Agreement is not allowing to use Payer(P) as Rebate Recipient.

What was the error message system was popping up?

G. Lakshmipathi

Former Member
0 Kudos

Hello,

I am receiving message VP304.

Customer belongs to customer group ZPAY and thus cannot be the sold-to party

Message No. VP304

Diagnosis

The customer specified has an account group which cannot be used for sold-to parties.

System Response

The customer cannot be entered as a sold-to party as the system cannot determine whether all master data has been properly maintained.

Procedure

Using the partner function assignment for account groups, you can configure which account groups are permitted for sold-to parties.

Make the appropriate settings in Customizing if you have the authorization to do so.

If you do not, contact your system administrator.

Proceed

Thanks.

Regards,

HP

sez41
Active Contributor
0 Kudos

Hi

The error message you're receiving is a customizing check from table TPAKD. Simplest way to solve your issue will be assigning partner function AG to your account group ZPAY in t-code VOPAN.

Answers (3)

Answers (3)

former_member182378
Active Contributor
0 Kudos
But business is expecting that when the Credit Memo Request is being created, the sold to party is picked from Rebate Agreement and it should pick the payer from the customer master of the Sold to party, which is not happening. I think this is standard SAP and it work like this only.

Hardik,

Yes, you are correct! When a settlement document (CMR) is created, the SP and PY are the rebate recipients. This is standard SAP behavior.

Therefore one of the customer master maintenance activity is to create/extend the rebate recipient as PY and SP before creating a rebate agreement with this customer.

The business need seems strange, in the rebate agreement it is "agreed" that incentives will be given to the rebate recipient, this is done by putting the recipient as payer. How then can the incentive be given to some other customer no. (which is also another PY in the SP)?

TW

murali127
Participant
0 Kudos

Hi Patel,

Its possible to pick to payer while creating the credit memo of rebate agreement,

You can try to do the change in the following function module in development system, and then test whether it fulfills your requirement and you may proceed accordingly

The rebate recipient is defined here as sold-to party,payer and ship-to party

SD_BONUS_CREDIT_NOTE_CREATE

..

* Partner

  CLEAR FXVBPAKOM.

  FXVBPAKOM-PARVW = 'AG'.

  FXVBPAKOM-KUNNR = KONA-BONEM.

  APPEND FXVBPAKOM.

  CLEAR FXVBPAKOM.

  FXVBPAKOM-PARVW = 'RG'.

  FXVBPAKOM-KUNNR = KONA-BONEM.

  APPEND FXVBPAKOM.

  FXVBPAKOM-PARVW = 'WE'.

  FXVBPAKOM-KUNNR = KONA-BONEM.  

Thanks and Best Regards,

Former Member
0 Kudos

Hi,

Did you try exploring the Customer Hierarchy field in Customer Master.

Thanks