Skip to Content
avatar image
Former Member

Agents Commission condition Type ( Outside sales agent as Cust / Vendor)

Dear Brothers,

I need to configure "Agents commission" as a condition type in Sales order Pricing and Sales Invoicing ,Where in i can pay the commission to the outside agent after the sales invoice is done for my customer .

I think if it is our own company sales man we can do it through partner determination. but if it is an outside unknown person or agent or customer or vendor who is bringing sales to my company and iam paying him the commission how can i do it how can i give him commission and show him in SAP.

Please let me know the method to configure it in detailed Steps...

thanks in advance

Mansur Ali khan.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Dec 06, 2011 at 09:45 AM

    I doubt whether it will work, if you go with rebate process for commission based on the links provided, due to the fact that rebate will accrue only for payer and not for any other partner functions. I am also sure, you cannot treat the commission agent as a Payer.

    May be you can have a zee partner function for commission payable and for this, you have a condition type and an Account Key which should be assigned in Accrual column of your pricing procedure and of course, the relevant accrual G/L Account needs to be assigned in VKOA

    G. Lakshmipathi

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Mansur Khan,

      Please note as given below :

      1. The Solution provided by Srinath is fine in case you do not want to use rebates for calculating sales commission . This solution involves Abap work for developing Z Report .

      2. The other option is using rebate process for sales comission . I have used this process for sales commission in my earlier project . I have created the vendor as Customer . Activate this customer for rebate relevant

      Created Rebate agreement for this Vendor (customer) as receipant and maintained the condition records with access seq - Sales org/distch/div/ Customer( Actual sold to party - 0001 account grp)

      Created Sales order with the customer ( Actual sold to party - 0001 account grp) for which the commissions will be calculated based on the Rebate agreement.from here on it is an std SAP rebate process .

      Please try this and in case of any calrification required , please let me know.

      Thanks and regards


  • avatar image
    Former Member
    Dec 06, 2011 at 08:37 AM

    Dear Mansurkhan,

    Agent commission process has to be and settled with the concept of rebate.

    Rebate agreement has to be created with this help credit note will be given to commission agent.

    This can be achieved through with a development.

    Please find the below key points to make it fix.

    1. In standard field catalog create the "Commission agent field" by copying the "KUNNR"(all the functionalities of KUNNR should be same for commission agent ) with the help of appending in KOMG.(Co ordinate with technical consultant).

    2. Create an account group for commission agent and do the partner determination for that and create a customer master record for the commission agent.

    3. Then you will get the commission agent number this number has to be assigned to your customer master(For whom the sales order is going to be raised)

    4.Make it a point that partner determination procedure should be done for these 2 account groups(customer&Commission agent) with out any flaws).

    5.Then create a rebate agreement for commission agent.

    6.If you raise the sales order system will not bring rebate condition type in sales order for that you need to write an enhancement.In include MV45AFZZ

    Contact with your technical team.



    Add comment
    10|10000 characters needed characters exceeded

    • Hi Mansur Khan

      As you don't want to go with standard configuration of rebates,then you kindly add a new partner function for agents at sales order ,delivery and billing levels.and a new discount condition type in your pricing procedure.and for that discount condition type maintain a access sequence with a key combination of partner function.and maintain a condition record for the agents also. Finally, develop a Z report where you can get the data of the partner function (agent) sales orders,billing documents.and the value of the condition type also.Please check with VA05.If it is meeting the requirement then copy VA05 to ZA05 and in ZA05 report include the condition type feild also.



  • avatar image
    Former Member
    Dec 06, 2011 at 04:36 AM


    Please refer to the following links for your reference on configuration for Commissions:

    This topic has been discussed earlier in this forum. Please check in this forum for further references.


    Rohan Gudavalli

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 06, 2011 at 05:31 AM

    Dear Mansurkhan,

    This issue is discussed many times in this forum.Please search before posting your issue.

    Click the bellow link.


    Thank you,

    Add comment
    10|10000 characters needed characters exceeded