Commission  Agent Payment

Dear All,
I have a scenario in which client wants to pay commission on sales. In this case commission will be paid on the basis of sale made and amount of commission from return will be deducted.
For this I give the solution to create new condition type which is static and create new partner function as agent and also create   a new report on the basis of time and agent basis which tells us the net amount payable to vendor.
At the end of the month user will run the report and get the net amount of commission. End of the month user will create a purchase order and will do MIRO. once the vendor invoice is created the same amount will settled by using APP process.
Please let me know if there is any gap or is there another way to automatic settle the commission amount. Please let me know if there is another procedure which reduce the user efforts.

Hello,
Request you to search the Forum before creating new thread.
Check the follow WIki & Threads:
1. http://wiki.sdn.sap.com/wiki/display/Community/CommissiononSales%28AccountingEntryfromSales+Invoice%29
2. Re: Commission on Sales
Hope this helps,
Thanks,
Jignesh Mehta

Similar Messages

  • Commision agent Payment.

    Sir(s)
    please help me in bellow issue
    My client is  selling few of their finish products through agents and paying commission to them. This commission calculations and payment is handled manually as of now.
    We have to handle this through system by using standard cycle.
    Please advise me how to implement it in SAP.
    How to adjust the Commission amount in the System and also how to settle?
    Can you guide me on this.
    waiting for the reply.

    Hi,
    Please search the forum before posting.
    check this link:
    Re: Commission Agent  Settings
    you've the following options:
    1) Create the commission agent as a partner and use rebates functionality.
    2) Create the commission agent as a z-partner function and every transaction will have his data in the document header partner functions, later quarterly or yearly or etc..create a report to list commission agent wise report to see the sales and settle using a credit note.
    Regards
    RS

  • 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

  • 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

  • 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

  • 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

  • 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 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

  • Custom clearing agent payment issue

    Dear experts
    Purchase  order  was created  and  the  material was  received  on   port (imports).
    custom clearing  agent has  cleared  the goods.
    now   custom   clearing  agent needs  his  charges.
    the  inv  from vendor with reference to PO is not received.
    any  solution  to  settle  the  custom  clearing  agent  payments.
    till  the  inv. from  vendor  not  received custom agent payment  is is pending.
    what  should  be  done  to  resolve  this  issue.

    Hi,
    Copy one of your freight condition types and create a new condition type as custom clearing charges, please ensure that condition category is Delivery charges (B). In calculation schema enter this condition type at the appropriate position. Now when creating the PO, enter this condition type put the value, then select this condition type and go to details, here you will have a field to enter the vendor code, there key in the vendor code of custom clearing agent.
    Now in MIRO enter PO no. and choose layout for Planned delivery cost, you can now enter the value for your agent and pay him.
    Note: Please use this to pay only for service charge for the agent, for payment of custom duty you should use the condition type for custom duty and key in the vendor code for the customs clearing office there so that its easy to differentiate between custom duty and the service charges charged by clearing agent.
    Regards
    Chandra Shekhar

  • 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

  • Forwarding agent payment settlement

    Hi Experts,
    Scenario:  A delivery to a sales order is shipped through a forwarding agent(vendor).
    Example
    A = Company
    B= Forwarding agent(Transporters)
    C= Customer
    Customer places the order with the company for 1 ton bags of cement. For shipping the cement Company takes the service of Forwarding agent(Transporters) to ship the bags to the customer .
    Company  invoice the customer and pays the freight to transporters. 
    As there is no shipment activated in the scenario
    What I have done
    1)      I have created a partner function as Forwarding Agent in the customer master
    2)      And the sales cycle is running fine (Sales order-Delivery-Billing) partner function as Forwarding Agent flowing correctly
    My question is how I will settle the forwarding agents payment of freight? (Which transaction codes involved)
    Is it possible to settle the forwarding agent without activating the shipment and Transportation??
    Need your help in this scenario 
    Regards,
    Munirathnam Reddy

    Hi,
    As understand from your question, you donesnt want to add the freight value in net value in billing but at the same is required to post accounts also.  In those cases create the freight conditon type as accrual condition type, at the time of billing this value not add in the net value but this value will post to the accounts.  This value creates provisional liability  in the books and based on this value company pay the amoount to vendor.
    Rewareds if it helps
    Regards
    Goutham

  • 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

  • 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

Maybe you are looking for

  • CHECK_SLA_UPDATE  - Issue

    Hi Gurus, I have 2 questions on the method CHECK_SLA_UPDATE in the class CL_ICCMP_BT_BTDATES_IMPL. 1. During the inbox search, with search criteria as Priority "Medium", it out put lists all the tickets with Medium priority. After we open any ticket,

  • Virtual Desktop or Parallel Desktop compatability?

    Hello. I'm running Bootcamp with Windows XP and I love it. However, there are times when I'm using OSX, and I just want to go into Windows for a minute to grab a single file or some other small task. It's a huge inconvenience to have to restart the c

  • I have upgraded from Photoshop Elements 4.0 to 10.

    In the old system I was able to use the Print Multiples to output a print of 4 pictures of the same size on an A4 sheet. This facility is not available in version 10. There is no Print Multiples & the set print features do not output a print of this

  • Illustrator Line Graph tool out of alignment

    When I go to update an existing line graph, the result places the new line far outside of the appropriate boundaries - several inches from where it should be. This is not an issue of the new value being outside the scale range.

  • Upgrading from 7.3.4

    Hi we currently run Oracle 7.3.4 on sun solaris and we have to upgrade, prefferably 9i. Is it possible to go straight from oracle 7.3.4 to 9i or would we have to go to 8i first Also is the cost of licensing for 8i and 9i the same. Thanks James