Commision based on item group & customer group

Dear all,
Does anyone have an idea about how to get commission based on item group & customer group sales?
My customer wanted commission report based on item group or customer group & based on payment collection dated.
Example
Term given for customer A is 30 days.
12/3/09 Inv 1000   RM 10,000   30 days payment
20/4/09 Inv 2000  RM    5,000   60 days payment
The term given is 30 days of the invoice month.
Salesman will get commission if get the collection at May'09 for Inv 1000, & July'09 for iinv 2000 based on the invoice date month.
The salesman get commission at any date of the month May'09. More longer collection, less commission they will get.
Example:
Salesman A
Customer Group             1st of the month, 2nd of the month, 3rd of the month, 4th of the month
Normal Dealer                         1.5%         ,  0.75%,              0.00%                   ,    -0.25%
Sub Distributor                       0.5%         ,  0.25%,               0.00%                  ,    - 0.25%
Any idea?
Thanks in advance?
Regards,
Eric Tan

Hi Eric
SAP does not calculate commissions, but merely provide a mechanism to report on it. The multi level calculation you require can be achived with a custom query linked to a report layout. Standard SAP will not provide this type of calculation. You will need to look at the open transactions such as invoices and link to the relevant payment transaction to get the payment date. Then compare this date to the invoice due date to determine if the terms were adhered to or not. If not payment date - due date in number of days will be needed to calculate the effective commission percentage.
Kind regards
Peter Juby

Similar Messages

  • Open items by customer group

    Hi gurus,
    Does anyone know How to do report on open items in customers by account group?
    regards

    Hi,
    Just check the below report
    S_ALR_87012172 - Customer Balances in Local Currency and in Search Help Id,  mention Customer per account group and specify your Customer Account group.
    A report will be generated with different Customers with their Credit and Debit balance.
    Hope it helps
    SJ

  • How to maintain customer groups 1,2,3,4,5 ?

    Hi experts,
    We want to maintain customer group 1, customer group 2, customer group 3,customer group
    4,customer group 5 against the customer in the customer master.
    In which transaction code we can do that.
    Please provide me a step by step for maintaining that.
    Regards,
    Nishuv.

    Dear Nishuv,
    Path: SPRO - CRM -> Master Data -> Business Partner -> Define Attributes -> Define Customer Group
    Also, refer few more threads, related to Customer Group:
    [Customer Group|Re: Customer Group 2]
    [Customer Group 1,2,3,4,5 as mandatory|Customer Group]
    [Customer Group 1 & 2 in Sales Order|Re: Customer Group 2]
    Best Regards,
    Amit

  • Selecting appropriate tax code based on Item and Ship to Address

    In the US, there is the ability to denote an Item's tax liability on the Item master. There is also the ability to denote tax code on the ship to address. In the US, some states tax products; some states tax maintenance; and some states tax services. Currently there isn't a table to maintain this information by state. When creating a Sales document, the user is required to know when to charge tax and at which rate based on whether the item is a product, maintenance or service, based on where it is shipping to. I understand that a Formatted Search in the tax code box would be helpful, but aren't there enough US customers running into this issue to warrant the creation of table to look up state and item type?

    The situation is actually more complex than Shel indicated.  In some US states, different items are taxed at different rates for all customers (e.g., food vs non-food items), or may be taxed differently for different customer types (e.g., a customer that is a manufacturer may be taxed at one rate for capital equipment, another rate for tools, and not at all for raw materials, while a different customer may be charged at the same tax rate for all items).  If a customer sells in multiple states, they have to accomodate all of these rules.  What is needed is some kind of reference for taxing by item group/customer group/ship-to address.  It should be optional, but if used it should override the normal tax code functionality.

  • Sale Item Price Based On BP Customer Group

    Hi,
    We have SAP B1 2007A.
    We have different customer groups like : Member, Non Member, Distributors.
    I want to have a different price list for each Customer based on the customer group they belong to.
    In other words, the same ITEM has a different price based on the customer group.
    Any way to do that?
    Mike

    Mike,
    This is what you can do -
    1. Create a "BASIC PRICE LIST" for the item first.
    2. For each customer (since the relation of Price lists has to be defined at this level not customer group), you can create a new price list but link it to the "BASIC PRICE LIST" you created in step 1.
    So for ex - if CUSTOMER GRP A has to be sold at a discount of 10%, then in your customer price list definition, enter factor as 0.9 and link it to the "BASIC PRICE LIST".
    Since one customer can be defined only within one group at a time, you can have the same effect of having the price list defined on customer groups. Only that, if your group pricing changes, you will have to either modify the price list, or create a new price list and link it all your customers (of a particular group) once again.
    Hope this helps.
    Cheers

  • Undesiarable Delivery split based on customer group

    Hi Gurus,
    This is very urgent,
    One of my business requirement is to avoid splitting of Delivery when the reference sales order contains line items that belong to different customer group.
    I have a sales order with three line items. Two of which belong to one customer group and one belong to another customer group. When delivery is created it gets split into two based on the customer group. But I dont want splitting based on customer group.
    Is there any SRO settings or enhancement or SAP note etc available for this purpose.
    Helpful answers will be rewarded.
    Thanks in advance
    Ramachandran Babu

    This is indeed the routine I was referring to. This ZUKRL field is created for each order and only orders with exactly the same content in this field will be or can be combined into one delivery.
    However, I don't see customer group here (only distribution channel and division), so this will not be the cause of your problem.
    Regards,
    John.

  • Price list based on item group

    It would be great to have possibility to set up price lists with different factors based on item groups. Now it can be achieved by setting Period and Volume Discounts. But it doesn't allow to display correct price in Item Master Data or setup rounding.

    Hi,
    If I understand you correctly, here is the answer:
    1. An option of create new price list based on Item Cost. YES
    2. Have the ITEM COST as price list. (for AVG and STANDARD items valuation). Not sure what you exact mean. Probably not.
    3. For items with valuation FIFO, can consider other price list only for this items, that include the information over FIFO layer.  Probably not.
    Thanks,
    Gordon

  • Customer group based on customer code

    Hi,
    Based on the customer code i need to find the customer group.
    From which table i should find this.
    I am taking the customer code from kna1.
    Thanks and regards,
    Vidhya.

    KNVV-KDGRP : Customer Group
    KNVV-KUNNR : Customer Code

  • Sales based on customer group

    sales based on customer group is reqd , ? is there any TCode to find or any other way

    Hi,
    Goto SE16,
    Table VBKD
    Field  KDGRP
    I could't find any t.code for this.
    Regards,
    Chandra

  • Group Conditoin based on Customer Group

    Hi Experts,
    I have used a Group Condition feature of Pricing. (Group Condition tick mark in Transaction - V/06)
    Now actual use of this Group Condition is somewhat like mentioned below as per the F1 Help.
    "For a group condition to be effective, the items must belong to a group. You can freely define the group to meet the needs of your own organization. The items can, for example, all belong to the same material group."
    Now I want to know that what are the different groups which are considered for applying Group Condition concept.
    I want to apply this Group Condition concept for the line items with the same customer group. (material group can be different for them).
    Is it possible? If yes, how can I set / configure it? If not, is there any other alternative for that (like GrpCond.Routine)?
    Thanks in advance.
    Kind Regards,
    HP

    Hi Krishna,
    Thannks a lot for reply.
    Actually I am aware about VOFM and how to write Routines also. My problem here is that I dont know what Structure or Internal Table should I play with in the Routine.
    For Example if I write a routine for a normal pricing we use fields XKWERT, XKWART or Structure XKOMV with field KWERT, KWART etc.
    So in the same way what should I change or use or update to change the Group Condition Check base?
    Like as in F1 Help, it is mentioned...
    "For a group condition to be effective, the items must belong to a group. You can freely define the group to meet the needs of your own organization. The items can, for example, all belong to the same material group."
    Here if the material group (KONDM) is same, it the group condition will work. That means somewhere I need to replace KONDM by KDGRP in the Routine. Where do I find this and replace KONDM by KDGRP?
    Thanks in advance.
    Kind Regards,
    HP

  • SAP AFS SD AFS Allocation run based on Customer group

    Hi all, 
             Please help me in the issue . How to do Allocation run based on Customer Group .
    Thanks in advance

    solved

  • To release the sales order credit block by Customer Group

    Hi,
    1. I want to release the sales order credit block based on the Customer Group.
    Normally we release the credit block using the t.code VKM3.
    2. When i am maintaining the credit using the FD32, under the status screen of Credit control area Tab, the field "Credit Horizon Date", when i am creating the credit limit on 17/05/08, the system will take this field by default ie 16/07/08. I have maintained as 12 months in horizon ie OVA8.
    If any one could let me know, how the system is taking this date.
    Regards
    Ravishankar M

    Hi Ravi
    Sap default horizon time is 2 month,thats why systym is taking  two months time,so if you want to change this as 12 month you can go to
    OMO1 and select S66 then change it as month you want.
    Reward if it helps you
    thanks
    Utpal

  • Is there any way to select Worklist items by BP grouping?

    Hi All,
    Our client now needs to select worklist items by BP groups, that is, we would need another selection option in this window:
    I highlight that we don´t need to change neither Segments nor Collection Groups, just to group certain customers so that they could be jointly selected when viewing the Worklist.
    The option we are trying to use is the functionality availbale at BP Master data:
    However, we are not sure if BP Groups can be selected when trying trying to see the Worklist items (first image).
    Is it possible to add new selection fields on that Display Worklists window? How?
    Does anyone have an idea in order to group a little number of BP so that they can be displayed at the Worklist by its selection?
    Many thanks in advance

    Hi Wilson,
    Its not the Group Icon that you highlighted which is used to group BPs. It is the BUT000-BU_GROUP field. You define the Groups in configuration and while creation of BP you select one. And then as per the logic given by Florent use the BADI UDM_WL_ITEM_DISP_C to populate this field in Worklist and filter based on this field.
    Regards
    Prateek.

  • New field (Customer group 5) to be added to the Catalog for Pricing.

    Hello friends,
    For the creation of a new Condition table, I require the field, KNVV-KVGR5 i.e Customer group 5 field present in Sales area data ->Extras -> Additional data in Customer master to be added to the Catalog of allowed fields since this field does not exist anywhere.
    I have already gone thru the threads available on adding New field for Pricing which has an example/detailed explanation with the Item category (PSTYVV) field.
    But the field I want i.e KNVV-KVGR5, is a part of Master data, so please guide me with the steps to follow to add this field in the field catalog and hence use it for creation of a new condition table.
    1) Should i add this field in KOMP (i.e item) or KOMK ( i.e Header) or KOMG?
    2) Should i include it in KOMKAZ or KOMPAZ?
    3) Should i create this field as data element or structure and what should be the domain used?
    4) For the value flow, should i use the Item -level user-exits or Header level mentioned in other threads?
    Please guide for the same urgently.

    Dear Friends,
    I was finally able to create a new field for Cust.grp.5 i.e ZZKVGR5 and added to Catalog to be used for Pricing.
    Then i faced a peculiar issue as below:
    For the business requirement, we defined a new tax condition table for determination of tax rates. For this, we are using both standard and custom fields to derive the correct tax rates in sales/billing documents like below
    A859: Country/Distr. Chl/Cust.grp.5/Material (Here Customer.grp 5 was added following the SAP Note: 531835)
    The field was inserted in the communication structure KOMKAZ which is included in both KOMK and KOMP.
    During the document processing, the pricing analysis view shows no value in the customer grp 5 field, though it is maintained for the customer used in the sales order. The code has been written in MV45 and RV60 both as guided in SAP Note: 531835. But the values are not flowing.
    Solved the above problem as below:
    M posting the answer to help the community for similar issue.
    Also, the new field tat i had added was Customer Grp 5 field of Customer master ->Extras->Additional field and I wanted the value to flow in the ZZKVGR5 field before the Pricing for the sales order was called.
    After trying all, we have finally fetched the value from KNVV-KVGR5 and got it moved to ZZKVGR5 field through ABAP coding.
    After this when i select/click on Pricing for a particular item, it gets picked up correctly and properly.
    Thanks to everyone for their valuable guidance and help.
    Regards to all.

  • Defaulting Tax Code in the PO line item by Material Group

    Hi All,
    How do I default the Tax code for the PO line item by material group in INDIRECT purchasing (without Material Number)
    What is the config for this?
    Thanks in advance.

    Not possible with mateiral group except you devvelope custom solution or try the following
    Do the config in thetcode
    OMKL
    OMKN
    OMKO
    than maintain that for your conditon in MEK1. 
    In this section, you maintain the tax code determination facility.                                                                               
    Within the framework of the price determination process, it is possible       
    to have the tax code determined automatically via the conditions.                                                                               
    For the purposes of automatic tax code determination, tax indicators          
    derived from the material master record, Customizing, or the purchasing       
    document are used. The system determines the tax code on the basis of the     
    combination of these tax indicators.                                                                               
    To assign a tax code to a combination of tax indicators, you must             
    maintain master conditions in Purchasing (menu options "Master data ->        
    Taxes").                                                                               
    There are tax indicators at the levels "plant", "account assignment           
    category" and "material".                                                                               
    In addition, there are two tax indicators that are derived from the           
    purchasing document:                                                                               
    o  Country of origin and country of destination differ                        
    o  Region of origin and region of destination differ                                                                               
    The assignments "tax indicator -> plant" and "tax indicator -> account        
    assignment category" must be made in Customizing.                                                                               
    Automatic tax code determination can be useful, for example, if different     
    tax rates apply depending on whether a material is placed in stock or is      
    consumed immediately following its procurement.

Maybe you are looking for

  • Budget Exceed Error during creating of Purchase order in reference to PR

    Hi, I am getting the subject error (Budget Exceed Error) every time when I want to create a purchase order related to purchase requisition of my project. Issue is that after release the project when the purchase requisition has created for non stock

  • SOAP response in attachment - how to transfer this to ERP via XI adapter?

    Hi all We have a proxy <-> PI <-> WS scenario We use "Do not use SOAP envelope" in order to create a specific header info for the WS. The reply from the WS puts the response (xml) in the payload attachment. Everything is ok in PI But the generated pr

  • Smart Mailboxes empty / dumb

    I'm syncing Mail over four computers using my mobileme.com. All running same version of OS 10.6.8. Periodically after I MERGE my "Mail Rules, Signatures and Smart Mailboxes" they still appear, but no longer function. When I go to edit the smart mailb

  • How to see the .AS file that .MXML file is translated to before being compiled to SWF?

    I am trying to dynamically load some other Applications in one Application, use ActionScript but not SWFLoader tag, it looks like: <mx:Application> <mx:Script> <![CDATA[ private var loader:SWFLoader = new SWFLoader(); private function loadSWF(url:Str

  • Solaris 10 freezes

    Hello, recently on my Solaris 10 machine its been freezing and causing me to reboot it every time I click Launch and mouse over Applications. Does any one know why this is happening or what to do to fix it? Thanks!