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

Similar Messages

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

  • 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

  • Commission Agent in Sales Order

    D/ Friends,
    1. Pl advice how to configure Commission Agent (Forwarding Agent) in the Sales Order.
    2. Weu2019ve to give commission to the Agent, so which condition type shd be used for that purpose & how Commission Agent will get credited with the commission amt. in the Bill Doc?
    3. Who will be SP, SH, BP & PY in the Contract & Sales Order?
    Thanks a lot.

    hi
    For creating commission agent, you have to follow below steps.
    1) ESTABLISH PARTNER FUNCTIONS FOR THE COMMISSIONEE
    menu path: tools ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions
    TRANSACTION CODE: VOPA
    2) ASSIGN THE PARTNER FUNCTIONS TO PARTNER PROCEDURES
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions
    TRANSACTION CODE: VOPA
    3) CREATE A PARTNER PROCEDURE FOR THE COMMISSIONEES
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions
    TRANSACTION CODE: VOPA
    4) CREATE NEW CUSTOMER ACCOUNT GROUP(S) FOR COMMISSION AGENTS
    menu path: tools ->; business engineer ->; customizing ->; logistics general ->; logistics basic data: business partners ->; customers ->; control ->; define account groups and field selection for customer
    TRANSACTION CODE: OVT0
    5) ASSIGN THE PARTNER FUNCTIONS TO THE CUSTOMER ACCOUNT GROUP(S)
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions ->; goto ->; partner functions ->; environment ->; account group assignment
    TRANSACTION CODE: VOPA
    6) ASSIGN THE PARTNER FUNCTIONS TO THE PARTNER PROCEDURE FOR THE SALES DOCUMENT HEADER
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions
    TRANSACTION CODE: VOPA
    7) ASSIGN THE PARTNER FUNCTIONS TO THE PARTNER PROCEDURE FOR THE SALES DOCUMENT ITEM (OPTIONAL)
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; partner determination ->; define partner functions
    TRANSACTION CODE: VOPA
    8) EDIT THE PRICING COMMUNICATION STRUCTURE (KOMKAZ) TO HOLD THE NEW FUNCTIONS (CLIENT INDEPENDENT)
    menu path: menu path: tools ->; abap workbench ->; development ->; dictionary
    TRANSACTION CODE: SE11
    9) EDIT MV45AFZZ u2013 USEREXIT_PRICING_PREPARE_TKOMK (CLIENT INDEPENDENT)
    menu path: tools ->; abap workbench ->; development ->; abap editor
    TRANSACTION CODE: SE38
    10) EDIT RV60AFZZ - USEREXIT_PRICING_PREPARE_TKOMK (CLIENT INDEPENDENT)
    menu path: tools ->; abap workbench ->; development ->; abap editor
    TRANSACTION CODE: SE38
    11) EDIT MV45AFZB - USEREXIT_NEW_PRICING_VBKD CHANGING NEW_PRICING (CLIENT INDEPENDENT)
    menu path: tools ->; abap workbench ->; development ->; abap editor
    TRANSACTION CODE: SE38
    The following code should be inserted into program mv45afzz to allow the system to re-execute pricing if the user makes a change to the relevant partner function (alteration, addition, deletion).
    13) ADD THE KOMKAZ FIELDS TO THE PRICING FIELD CATALOG (CLIENT INDEPENDENT)
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; pricing ->; pricing control ->; define access sequences ->; maintain access sequences
    TRANSACTION CODE: OV24
    14) CREATE CONDITION TABLES (CLIENT INDEPENDENT)
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; pricing ->; pricing control ->; define access sequences ->; maintain access sequences
    TRANSACTION CODE: V/03
    15) CREATE AN ACCESS SEQUENCE CONTAINING THE NEW TABLES (CLIENT INDEPENDENT)
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; pricing ->; pricing control ->; define access sequences ->; maintain access sequences
    TRANSACTION CODE: V/07
    16) CREATE A NEW CONDITION TYPE
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; pricing ->; pricing control ->; define condition types ->; maintain condition types
    TRANSACTION CODE: V/06
    17) ADD THE CONDITION TYPE TO THE PRICING PROCEDURE
    menu path: tools ->; business engineer ->; customizing ->; sales and distribution ->; basic functions ->; pricing ->; pricing control ->; define and assign pricing procedures ->; maintain pricing procedures
    TRANSACTION CODE: V/08
    11) CREATE COMMSISSION REPORT ZZCOMMISSION (CLIENT INDEPENDENT)
    menu path: tools ->; abap workbench ->; development ->; abap editor
    TRANSACTION CODE: SE38

  • 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

  • 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

  • Commision Agent & separate report for that.

    Hi SD Gurus,
    My client have typical requirement. He had routed 30 of his customers through commission agent. In this scenario, he sell(dispatch) material directly to the customer & also get the payment from customer. Billing is done to the customer.
    1) Only thing agent will get commission on quarterly basis based on the basic value of invoicing amount.
    2) Commission value is not known to the customer.
    3) Agent's name & its commission do not have any reflection in customer's sales invoice.
    4) 2 nos end customer of a agent served from customer's depot.
    5) Client need a report to see the amount of sale & commission disbursed through SAP.
    For above requirement what are the
    a) Pricing requirements
    b) Is there any need of separate partner?
    c) How to configure above mentioned scenario?
    Please revert with suitable solution.
    Thanks in advance.
    Regards,
    Balaji

    Balaji, pls search the forum...based on the answers in the forum, try in your system and if you're stuck somewhere pls post for more thelp.
    Regards,
    Raghu.

  • 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

  • Agent reporting for PCCE Outbound campaigns

    Hi all,
    I'm running through the out of the box reports to find the relevant report for outbound campaign at agent level. 
    a) Agent Historical All Fields
    b) Agent Skill Group Historical All Fields
    c) Agent Queue Interval
    None of these report are showing any values for Completed Tasks (Handled, AHT, etc). Only the Agent State Times are shown
    Using the same query from those reports and running it directly in SQL, the following fields are populated with values (CallsAnswered, AutoOutCalls, AutoOutCallsTime, PreviewCalls, PreviewCallsTime, ReserveCalls, ReserveCallsTime, etc)
    Does that mean that is no out of the box reports for agent based outbound campaign and everything needs to be customized?
    Thanks!
    -JT-

    looks like the call is failing while nagotiating the media at gateway.
    could you please attach Dialer logs  (i see only few snippets are posted) and Gateway sip traces completely?

  • Commission for an agent, who is NOT a Customer....

    Hello everyone...
    Please give your valuable insights... how do we configure commission for an agent who is not a customer but gets orders to the company?
    This is the Scenario. Our client is into a business process where they got an Agent whose role is to get POu2019s (purchase orders) from customers, and the company pays him(agent) some commission. This commission is based on the value of the order he gets. Now how do we configure this in SAP?

    Dear David,
    You can get this requirement through maintaining the Forwarding agent as one of the partner in your partner determination procedure.
    Partner Type Vendor
    Forwarding agent
    A forwarding agent is an example of a business partner on the credit side, who is included in a sales process. If you commission a particular forwarding agent for deliveries to a specific customer, you can define the forwarding agent in the customer master record as the partner.
    Possible partner functions on the credit side in the sales process are for example, interpreters, auditors.
    I hope this will help you,
    Regards,
    Murali.

  • CUIC report for agent detail

    Hi All,
    I would like to have the cuic report / sql query for the agent detail. template i have attached here, if anyone has kindly share, or just help me achieve this.
    with Regards,
    Manivannan

    What is the exact name of the report you're looking for?
    david

  • Report for outstanding workflows and the agents responsible

    I need a report that shows all leave request workflows , with userid who created them and approver (agent), and approver's org unit and personnel number.
    is there a standard SAP report that can show that? or I need to develop one?
    I was looking at the SWI2_FREQ, this report shows the leave request workflows and userid who created them, but it does not report on the agent.
    Regards,
    Tiberiu

    Hi
    I think by making use of SAP_WAPI_WORKITEMS_TO_OBJECTS you can get all the workitems who created the leave wokritems.
    Regards
    Pavan

  • Commission-agent in Oracle

    Hello
    We would like to know how to model a commission-agent business model with Order Management. In such an arrangement, the principal delivers (through commissionaire) goods to the customer; commissionaire remits the price received to the principal. Commissionaire is remunerated by commission, and paid by the principal. However, commissionaire doesn't take title to the goods sold.
    This arrangement is popular in the high-tech industry. If you have deployed functionality for this requirement, just wondering if we could hear your thoughts.
    Thanks,
    Sanjib

    I will give you a simple solution - let me know if it works for you.
    I am assuming you want to implement the Order Management for the Principal. While doing so, create the Commissionaire as Sales Person. Assign Sales Credit (percent) to these salesperson while creating orders (I'd suggest put some 100% QUota Sales Credit at the header, and actual commission for these salespersons on the Order Line). Thereafter, collect the salescredit report and pay to the commissionnaire accordingly.

  • [commission agent] : deal with a customer with many agent

    Dear SAP Experts,
    i am trying to set up the commission agent with rebate agreement. Here is my situation:
    1. i have 1 customer (customerA)
    2. i have 2 agents (agentA & agentB). The agents are created as customer, both are rebate recipients
    3. i have assigned agentA & AgentB to customerA agent partner function
    4. i have created 2 customer rebate agreements rebA & rebB for agentA & agentB as rebate recipient, and customerA as a customer in condition records in both rebate agreement
    5. i have created 1 sales order-delivery-billing for customerA with agentB as agent partner function
    6. Here is my problem:  there are 2 rebate conditions BO03 appearing in SD transaction, each rebate condition represent rebA & rebB. It is like there is no link between rebate recipient in rebate agreement & agent partner function in SD transaction.
    My expected result is there will be only 1 rebate conditions BO03 appearing in SD transaction, represents rebB (since the agent partner function in transaction is agentB)
    My question is, how do you expert make a link between rebate recipient in rebate agreement & agent partner function in Sd transaction?

    HI
    1. Create all the agents Vendor master or customer master (create Separate Account group)
    2. create new partner Functions Z1, Z2, Z3 etc.,
    2. Assign those agents to customer master .
    3. Insert those fields in KOMKAZ (SE11) take the assistance of ABAP
    4. insert those fields in pricing field catelog
    5. Create Z Condition types and assign in that pricing procedure
    6. create 2 account keys , one is or account key and other one is for Accruals 
    7. Maintain the condition record with combination of Customer / agents
    8. Maintain the logic in MV45AFZZ(SE38) ,  userexit_pricing_prepare_tkomk
    9. Maintain the Logic in RV60AFZZ (SE38),   userexit_pricing_prepare_tkomk
    10 Create one Z- Report
    Regards,
    Prasanna

Maybe you are looking for