Commission Agent Mapping

HI All,
Following is my requirement of commission agent scenario.Can somebody share their ideas in doing so.
1) commission agent to be treated as vendor and assigned at sales order level.
2) Commission liability to be generated at invoice level
3) commission payment approval (service bill passing )
4) commission payable debit to vendor credit.
5) service tax and TDS appllicable on commission.
Regards,
Udai

Hope you have set the condition type for commission as Accrual and assigned the Accrual Key in pricing procedure.  If not, change the configuration accordingly as the commission amounts should not be posted to FI immediately.
Fetching Service Tax and TDS, your pricing procedure should have separate condition types for these two which should be placed below your commission condition type and the From-To step numbers be assigned as that of step number for commission.  Coming to approval process, explore the Workflow functionality.
G. Lakshmipathi

Similar Messages

  • Commission Agent

    Hi,
    I have searched for commission agent config. in forum but didn't find satisfactory answer.
    I have to map Commission agent scenario in sap,
    Commission Agent  places sales order to company but ship to party is different. Commission is given to agent on sales value in every 3 month.
    How can payment of commission is made in every 3 month in sap.
    Kindly guide me on above scenario.
    Thanks & Regards,
    Hemu

    Hi,
    As per your post I understand ship to party is different but Who is your sold to party and who is commission agent
    Are sold to and commission agent are same ???? or different ????
    Manage it with rebate process or else with commission agent enhancement which is in below link
    http://www.sap-img.com/sap-sd/steps-to-create-commission-for-agent.htm
    Kapil

  • Commission agent issue

    Hi guys,
        Can any one hlep me out,my cleints wantss us to add comison agent for evey order, how exactly we need to map this scenario in partner function determination.
    Thanks

    Hi,
    Commission Agent Set-up in Sales Order
    You can create a partner function as Commission Agent and assign it to your sales order partner function and carry out your transaction and post the commission amount after the receipt of the payment. You can go through as follows. SPRO>Sales & Distribution>Basic Functions>Partner Determination>Set up Partner Determination>Set up Partner Determination for Sales Document Header>Partner Function>Select SP>Copy>Name it as ZC>Save it. Now Click on Account Group-Function Assignment>New Entries>Partner Function "ZC" and Account Group-say your account group 1000> save it. Now Click on Partner Determination Procedures>select TA and click on partner Functions in Procedure>New Entries>Partner Determination Procedures as TA and Partner Function as ZC>Save it Now Click on Partner Determination Procedure Assignment>Select your Sales Order Type say OR and assign TA here and Save it Now you also need to have a master of Commission Agents so, Create a separate Account group for it say ZCOM-Commission Agent>SPRO>Financial Accounting>Accounts Receivable and Accounts Payable>Customer Accounts>Master Data>preparations for Creating Customer Master DAta>Define Account Groups with screen layout>New Entries>ZCOM>Save it. Now Number Ranges for your commission agent>SPRO>Financial Accounting>Accounts receivable and accounts payable>Customer Accounts>Master Data>preparations for Creating Customer Master Data>Create Number ranges for Customer Accounts>Click on Change intervals>insert interval>ZC>SAVE it Assign number ranges to your account group ZCOM and ZC number range. Now for having a separate master data for your commission agent you need to also separately set up a Partner Determination Procedure for it. Same procedure for setting this also>spro>Sales & Distribution>Basic Functions>Set up Partner Determination>Setup Partner Determination procedure for Customer Master Select Partner Functions>new Entries>partner function as ZC-partner type-KU>Save it Now click on Accounts Group-Function Assignment>New Entries>Partner Function-ZC and Account group ZCOM>SAve it Now click on Partner Determination Procedures>New Entries>Say ZC Commission Agent>Save it Now Select your partner Determination Procedure ZC and Click on Partner Functions in Procedures>New Entries-ZC-ZC>Save it Now Click on Partner Determination Procedure Assginment>New Entries>Group-ZCOM-partner procedure-ZC>SAve it Now create your Commission Agent>XD01>Create your commission Agents with only one partner function i.e ZC and save it whenever you create sales order you need to manually select the ZC partner function in your sales order header and complete your sales order process. On completion of the sales activity i.e receipt of payment your can issue a credit note using SD functionality also. I have done it while answering this query, try this out and let me know if you have any queries.
    If you need any further help write me with screenshots
    Rajiv Trivedi

  • Commission Agent condition type

    Dear All,
    I have to map the commission agent sale and I have created a new partner and assigned it to header level of the sales order. Problem is with the pricing - How to add the commission agent condition type in pricing - what type of pricing condition type I need to select. I tried with the condition, i have created, but it is getting added to the price and if I make it statistical, finance person will not come to know, what is the commission we need to settle to the agent. Morover, the prices are not flowing  to the invoice.
    Kindly let me know how to map this pricing?
    Thanks & Regards,
    Reji

    First you should assign the commission agent to sold to party customer master as one of the partner functions.
    Next for commission amount, have the condition type with "A" for the field "Calculation type" in V/06 with Access Sequence as K307. Also maintain as "C" for the field "Manual entries"
    Next in V/07, tick all the combinations under the tab "Exclusive"
    .......................same i did.
    Next assign this condition type in your pricing procedure with respective Account Key and Accruals. For this, you can even consider creating a new Account Key and Accruals. For information, Account Keys are created in IMG path SD --> Basic Functions --> Account Assignment / Costing --> Revenue Account Determination --> Define and Assign Account Keys.
    ..............Here constraint is how to maintain accrual as no column in the condition record.It is only availble in the rebates.This I tried but i didnot get any solution.Except this everything is fine
    Next in VK11, you maintain the required percentage of commission and save.
    .........................Yes,i maintained condition record for employee,but price is being picked  to customer  only not from employee condition record ,when creating sales order.Could you please clarify this??
    Finally create an order and if the commission is fixed for specific customers, you can automate this or input manually wherever applicable, so that the respective amount will be transferred to FI as and when you generate billing.
    ......................How can we automate this as it is not picking for employee?Manually it is ok for maintaing this but there may be chances of giving more commission for the employee.One more thing is this employee sales commission is not a discount in the sales order.So It was made as manual and statistical in the pricing procedure.
    thanks and Regards....VM
    Edited by: vm on Apr 7, 2009 4:25 PM

  • Sales process with commission agent

    hi guys,
    I am having a problem and need your solution. Pls, help me, thanks for advance.
    My customer's company have a sales process with commision agent. It mean they pay the commission fee when selling some goods. In this process:
    - They post a invoice to customer: (SD module)
    Dr: Receivable acc
    Cr: Revenue
    - They receive a incoming invoice from Agent: (MM module, they buy a agency services)
    Dr: sales expenditure
    Cr: Payable
    You know, SAP is intergration system, so Incoming invoice should go along with Sales process. It mean SAP will automatically create a Purchasing order (to purchase agency service) when sales man input a Goods on SO (with specific Item Category).
    It seem like to third-party process. But the problem is: when u input material A in SO, SAP will use "Transfer Requirement" to create a PO for material A (Third-party process). But in sales process with commission agent , how to SAP craeate a PO for service B (agency service) , when u input material A in SO ??? Can we do configuration for this???
    Tell me if u have other approach, this key-factors are: Incoming invoice from Agency should go along with Sales process.
    Thank you!!!

    Refer following SDN thread, by that you will be able to get overview on best practices about Third Party Sales & necessary configuration you need to follow for statistical GR:
    - Third party direct shipment (II)
    Further maintain Billing Relevance for Item Category as G - Order-related billing of the delivery quantity.
    Regards
    JP

  • Commission Agent  Settings

    Hi,
    As for my Business i need to configure the Commission Agent (Broker) its a textile Industry. In this there is not standard for each customer can have more 2 and also maximum percentage is 2% (Total Percentage) this percentage will be divided into based on the situation for example one sales order contains 4 brokers here 2 % divided into 1%,03%,02%,0.5% there is no fixed percentage but total % is fixed ie 2%
    If My  Broker has a vendor i assigned Partner Function Vedor to Customer Partner Functions
    1.I created Condition Type V/06 (ZCOM )
    2. XK01, I Created those brokers as vendors.
    3. In V/07, i maintained  access sequence with the combination of Customer / Vendor
    4. In V/08, assign those condition types after tax condition type.
    5. In VK11, i maintained the required percentage.
    Coming to the Payment how Company will settlement the payment because every 3 months they will pay the commission amount to the broker
    AND also we have to think about the one point " Some times Customer return the goods that time the commission amount will be reduced bcoz customer has returned the goods"
    How we r going to adjuct the Commission amount in the System and also how to settle
    can any one guide me

    Hi Prasanna,
    Following is the steps you need to follow for your issue. I have not tried it on the system but you can try it.
    Step1:
    Create customer in XD01. Say the customer code is 100000
    Step2:
    Create Vendors in XK01. Say Vendor codes are 1, 2 and 3 (these will be used as your brokers)
    Step3:
    Assign Vendor 1 to customer 100000
    Step4:
    Create a Condition Table in V/03. Say condition table 999. Before creating the condition table make sure that Vendor is there is the field catalogue. If Vendor is missing then you need to first add Vendor in the field catalogue.
    The condition table should be created as a combination of Customer (Key field) and Vendor (footer field).
    Step5:
    Add the condition table 999 in your access sequence, say ZACO.
    Step6:
    Now create 3 condition types ZCOM1, ZCOM2 and ZCOM3. Make sure that these condition types have Conditoin class A and Calculation type as A.
    Step7:
    Assign the access sequence ZACO to the condition types ZCOM1, ZCOM2 and ZCOM3.
    Step8:
    Now assign these 3 condition types to your pricing procedure (check if you need to assign them after taxes or before taxes)
    Step9:
    Now using T.Code VK11, create a condition record for ZCOM1. The record would read as Customer 100000 and Vendor 1, 1%.
    Next, for condition type ZCOM2, maintain a conditio record as customer 100000 and Vendor 2, 0.5%
    Next, for condition type ZCOM3, maintain a condition record as customer 100000 and Vendor as 0.5%
    Step10:
    Now create a sales order of say order type ZOR, for customer 100000, then vendor 1 will be automatically determined. But the other vendors will not be determined. You have to manually assign them. There is no other option as far as i know.
    This way all your 3 condition types ZCOM1, ZCOM2 and ZCOM3 will be determined in sales order since the customer is 100000 and Vendors 1,2 and 3 are maintained in the sales order.
    If you assign only vendors 1 and 3 the only condition types ZCOM1 and ZCOM3 will be determined.
    Please test this scenario and let me know if this works so that I can explain how to do the settlement. You need to do a very small and simple enhancement for settlement. But I would like you to first try this out and update the form if this is working fine.
    Regards,
    Rohan Gudavalli

  • Commissioning Agent Issue .

    HI
    The commission agent name and percentage of commission is required at the sales order and after the completion of the sales of the sales activity i.e receipt of payment the commission agent is paid on the basis of percentage of cleared payments.
    In order to do so i made the following configuration:
    The Partner function(ZC) is created ,by copying the SP, in setup Partner Determination for Sales Document Header.
    The account group 6000 is assigned to the Partner function(ZC) in Accounts-Groups Function Assignment.
    A new entry has been made in Partner functions in Procedure by considering (TA) as partner Determination Procedure and ZC as the partner functions.
    A new entry has also been made in Partner determination procedure assignment by considering STOR as the sales doc type and TA as the partner determination procedure.
    The account group for commission agents:
    A new account group(ZCOM), has been defined in {Define Account groups with screen layout(Customers)}.
    The number ranges creation for customer Accounts and its assignment has been done.
    Considering Commission agent as the seperatre master data therefore:
    A new Partner function(ZC) is also created with the partner type as KU in the Setup partner determination for customer master.
    A newAccount group-function assignment is created with partner function ZC and account group ZCOM.
    A new entry ZC is created in the Partner determination procedure.
    A new entry has also been created in the Partner Functions in procedure with Partner determination procedure ZC and partner function as ZC.
    A new entry has also been maintained in the Partner determination Procedure Assignment with Group as ZCOM and partner determination Procedure as the ZC.
    Result;
    During the creation of the customer in XD01,ZC as a partner function is not appearing there.And when i enter ZC as my partner function,system gives me following error.
    In table TPAER, the entry AG ZC  is missing.
    Please tell me what mistake i done in the configuration and is there any thing left there?
    Regards:Vijay Kumar

    Dear Damodhar Reddy
    In the t-code VOPA for the customer master, in partner determination procedure ZC ,I have maintained the partner functions as partner function=ZC and the partner type=LI.
    The Account Group ZCOM is assigned to the Partner determination ProcedureZC.
    But still when i make the new customer with t-code xd01,i don't find the Partner functionZC their in the grid or when i enter the partner functionZC,the system gives the error which is as follows:
    In table TPAER, the entry AG ZC  is missing.
    Please tell me how can i rid of this error.
    Regards:Vijay

  • Report for Commission agent

    When a customer is sold through a commissioning agent , that commissioning agent has been created as a vendor and assigned to customer master  as a partner function (configured partner function), which can inturn be changed at the sales order level.
    In pricinf procedure , we have created a condition type for commission  and incorporated in pricing procedure.
    So, now is there any possibility to see the report commission agent wise sales order wise commission report.i.e., Commission agent report.
    We want to know what is the commission we have paid sales order wise, customer wise, and who's the commission agent.
    Please advise

    Dear DV
    All condition types are stored in table KONV.  So first go to SE16, input table KONV, and the condition type for commission and execute.  You will get a list of documents which were executed with the commission condition type.  In the screen, you can see a tab [Doc condition]  below which there will be some references.  Copy those references.
    Now again go to SE16, input table VBRK.  Below that there is also a field Doc.condition.  Paste the above references here and execute. 
    You will now get list of billing documents that were generated with commission condition type.
    thanks
    G. Lakshmipathi

  • Create automatically PO from SO for commission agent

    Hi gurus,
    I have to manage commission agent in SD.
    I create agent as client and I insert this information in SO throw Partner Function
    I calculate commission for agent throw pricing condition (statistical)
    Can I link these information to create an automatically PO for supplier (link with client in MM/SD)
    thank all
    Giulia

    Check this thread where the same topic was discussed
    Auto po creation after save sales order.
    G. Lakshmipathi

  • How to get commission agent for a customer

    Hi,
    I have a report to develop wherein im collecting customers from BSID table. Now for each of these customer I have to find commission agent (Partner function = Z0). Can anybody please give an idea to do so. I have gone through some of the tables like VBPA, KNVP but could not get a perfect answer.
    Rgds
    Sid

    Hi Sid,
    Since it sounds that you need to find the commission agent per customer and not per sales order, check table KNVP.  This table holds the partner data per customer master record.
    Kind regards,
    Robert

  • Pricing for Commission agent

    Dear Gurus,
    FYI..I have already referred all the SDN threads before posting this.
    I'm dealing wiht the normal commission agent commission payment.
    Now i have created a commission agent as vendor master in XK01 and a Z-commission cond type assigned to pricing procedure. Also the same vendor assigned with Sold-to-party's partner function.
    Account determination made with an account key in VKOA.
    Now when the sales order gets created the value of the commission % is  being added with the total value of the sales order. If i make the condition type statistical it will not be posted to FI entries.
    How to deal this issue? Also should i use accrual account key? how to pay the commissin amt to the commission agent.
    Pls suggest.
    Thanks.
    JJ

    Hi,
    After the sales invoice, Accounting entries corresponding to the account receivables from the Payer(or Customer).
    But in your case you want to pay the commission to Vendor(let's say Forwarding Agent).
    Then in this case you should keep the commission condition type statistical, just to calculate the commission payable to the respective Vendor.
    You can do modifications at your Item category & schedule line (with TAS properties pertaining to PR).
    You can use the Purchase Requisition->ServicePO->ML81n method in which through routines/Exits, PO should automatically select the Commission value through Sales Order-> Item Details-> Conditions->Commission Condition value & vendor code from the Partner functions-> Forwarding agent.
    Sales cycle will be continued as usual SO->OD->Invoice.
    oXo----
    Alternative solution:
    If you have less number of Commission agents.
    We did one Zprogram for the same.
    You will need to keep the commission condition statistical.
    And add one more partner function as commission agent as Customer and select at the time of Sales order creation.
    One sales order will have single commission agent only.
    Now let's say if you have to pay this commission on weekly basis.
    Then at the end of the week, user will execute ZWCP (Weekly Commission Pay) tcode.
    with selection screen for respective commission agent. You can also schedule the batch job for the same.
    Report output will show all the sales invoices generated within that week filtering based on the Forwarding Agent entered at input screen.
    On the out put screen we had provided one button 'Create Credit Note' .
    Credit note pricing will copy only the commission statistical condition from the referring Invoice.
    Through background BDC program, system will create credit note for each sales invoice.
    After the executing this report if you will one again execute ZWCP. it will show the credit note number for each invoice.
    Thank You,
    RB.

  • Commission Agent Address and Bank details

    Hi,
    I know only the conduction group (VBRP-KDKG1)( value using this how we will find the address and bank details of commission Agent
    Regards
    Nausal

    Dear Nausal,
    Check whether
    VBRP-KDKG1 = KNA1-KDKG1.
    then get KNA1-ADRNR field.
    from ADRC table u will get address of the bank by passing ADRNR field.
    Regards,
    Ravibabu.A

  • Commission agent from Invoice required for a Report

    Dear Friends,
    I require the " commission agent " maintained in the Invoice Partner Functions for a Report.
    Tried table VRKPA, but no luck.
    Kindly assist.
    Regards
    Trupti Deulkar

    Thanks Sir,
    In this case, When I spoke to end user in detail, he provided the information that they have created customer group according to each Agent, which is maintained in the customer master.
    I picked up the field of Customer Group itself in the Report for Agent.
    Regards
    Trupti Deulkar

  • Commission payable to be credited to Commission Agent A/c

    Hi Gurus,
    Clients requirement is Commission payable to be credited to Commission Agent A/c:
    Currently when billing document is created
    Accounting entry at the time of billing document is:
    Customer A/c Dr.                1,00,000/-
    Sales A/c Cr.                          1,00,000/-
    Commission Trade Agent A/c  Dr           5000/-
    Commission payable A/c Cr.                                 5000/-
    Required entry is:
    Customer A/c Dr.                1,00,000/-
    Sales A/c Cr.                          1,00,000/-
    Commission Trade Agent A/c Dr                            5000/-
    ABC & Co A/c Cr.                     5000/-
    commission value is maintained in condition type ZCOM (accruals key YAC- G/L account assignment u2013 123001 -Commission payable  and 431005 Commission Trade Agent ),
    partner function in billing document header:
    Z1- Commission Agent :  201604 - ABC & Co
    Regards,
    Rajesh
    Edited by: Rajesh T on Feb 23, 2009 6:16 AM

    Hello Rajesh,
    Did you ever solve this issue? We have exactly the same requirement and would like to know how it can be resolved.
    Thanks

  • Commission Agent setttings

    Hi,
    As for my Business i need to configure the Commission Agent (Broker) its a textile Industry.  In this there is not standard for each customer can have more 2 and also maximum percentage is 2% (Total Percentage) this percentage will be divided into based on the situation for example one sales order contains 4 brokers  here 2 % divided into 1%,03%,02%,0.5% there is no fixed percentage but total % is fixed ie 2%
    can any one guide me i m new to this concept how to configure above senario step by step

    Thanks for Reply G. Lakshmipathi
    if we maintain the Brokers as a Vendor , here also one more problem is there sometimes broker can give the order behalf of Customer that is the case is not the vendor he is the customer
    and also is there any solution is there apart form that
    is there any possible to maintain the Rebate for Brokers if yes what are the settings is required
    And also there is no Standard for each customer having how many brokers for example in my client one customer having 10 brokers . Becuase it is Textile Industry
    and also here Percentage is fixed is 2 %
    if one customer having 10 Brokers they divided into based on the situation for 2 % 
    Can u please guide me
    Edited by: prasanna_sap on Mar 30, 2011 6:41 AM

Maybe you are looking for

  • E61 and extended characters (especially tab key)

    I've upgraded to the new firmware and can't figure out any more how to input special characters (the ones not accessible from the special characters pages, that is). It used to be that I could hit the blue key and then ctrl+ the ascii code of the cha

  • HELP. CAN'T GET KNOTACT 2 TO WORK IN GARAGE BAND 08.

    Hey All, First time poster here. According to the Kontact 2 manual, it should be stupidly simple to use Kontact 2 in Garage Band 08. Just create a track, go to the "Sound Generator," click on "Kontact 2," and play. Great! Bottom line, I never see "Ko

  • How to create a bookmark in iPad Air?

    Just bought my new iPad Air w/IOS 7 and I see the plus sign but it doesn't add the bookmark.  I just want to add it as a favorite.

  • Outlook 2011 on my iMac (10.7.5)

    I delete an email in Outlook(2011) and the email message is resent from the server a few minutes later. This just began happening a few days ago. No installs or additions made to iMac in that period of time. I don't see any options to set to remove f

  • IMove '08 Import - Playback Issue

    I'm new to iMovie and MACs altogether. My problem is this: I'm pulling old video tapes into ElGato EyeTV250. I then export the video, (I've tried mp4, dv, H.264 and .mov formats). I then import the movie into iMovie '08 -- creating a New Event. I see