on 08-04-2015 8:45 AM
Dear Gurus,
I have requirement for distributor commission using rebates.
1. The distributor is not the payer. He just refers the customer
2. The material is shipped to the end customer
3. The invoice is raised against the end customer.
4. I have created a new partner function for the distributor and assigned this partner function in the customer master
5. I have created a rebate agreement for this distributor who is not the payer
The issue I am facing here is that the rebate condition is not getting activated in any of the sales/Billing document
1. I have maintained a condition record with access - Sales Org/Distribution channel/division/commission agent for rebate
2. I create a sales order and in the pricing analysis it shows "Access not made (initialized field)"
Please find the screen shot below
Please help me.. Its very urgent.
Thanks & Regards
AL
Hi Lucas ,
Is The commission agent code is visible in sales order partner function ?
I believe the commission agent is not activating in sales order level
Regards
Ramesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Lucas,
Firstly in SAP Standard Rebates are available only to Payer Partner function. That is why we need to activate Rebates at Sales Orgn, Billing Typr and Payer level.
Further, coming to your issue, have you done (Customized) the Partner Determination for Sales Order Item Level? I mean is the Z1 partner function is included in Sales order Item Partner functions?
One more thing, please note in Standard SAP, Rebate Condition will not be visible in Sales Orders, due to requirement 24 in Pricing Procedure.
Thanks,
Jignesh Mehta
Dear all,
I went through so many links before posting this question. I found many links on this same kind of requirement and so many of them have posted that they were able to do it with some customization. But I tried many of these with little success.
Please if anyone might have faced similar kind of requirement and what is way ahead.
need your inputs on this.
Thanks & Regards,
AL
Hi Jignesh,
thanks for the reply. yes I have done the partner determination settings at the sales order item level and also at Billing.
And yes you are right due to requirement 24 the rebate condition will be activated at billing level only. I am very much aware of it. But the issue I am facing is that it is not identifying the access sequence. It says Access not made (Initialized field)
Please guide me anyone
Thanks & Regards,
AL
Hi
1. First Create commission Agent as a Vendor.
2. Assign this commission agent to customer or at the time of Sale order with Z partner function
3. Maintain the condition record via VK11
4. You Need to do Enhancement in Sale order Level and Billing level to fill the commission agent Number
Include: MV45AFZZ
FORM USEREXIT_PRICING_PREPARE_TKOMK ( Header)
FORM USEREXIT_PRICING_PREPARE_TKOMP ( Item)
Example Code:
If Sy-TCODE = 'VA01' or SY-TCODE = 'VA02' or sy-tcode = 'VA03'.
Data: WA_VBPA type VBPA.
Read Table XVBPA[] into WA_VBPA WITH KEY PARVW = 'ZA'.
If sy-subrc = 0.
TKOMK-ZZCOM1 = WA_VBPA-LIFNR.
endif.
Same way you need to maintain code in Billing Document Level\
Include: RV60AFZZ
FORM USEREXIT_PRICING_PREPARE_TKOMK (Header)
FORM USEREXIT_PRICING_PREPARE_TKOMP (Item)
5. Develop the Z report.
I hope it will solve your issue
Guys anyone...Any clue..??
Thanks & Regards
AL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
7 | |
6 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.