Selling & Distribution  Overheads  Allocation on basis of Qty sold

Dear Experts,
Client wants to allocate selling and distribution overheads based on the quantity of the goods sold.
Which is best way to absorb these costs
Eg - Company Code A -
Cost Center MktA incurred $1000, this cost center deals in FG Product A Sales
Cost Center MktB incurred $1200, this cost center deals in FG Product B Sales
Cost Center Mktc  incurred $1500, this cost center deals in FG Product C &D ales
Product A sold 1000 kgs, Product B sold 1200 kgs, Product C sold 500 kgs, Product D sold 1000 kgs
For arriving Cost of Sales - we need to allocate Marketing and sales ovehreads on the basis of volume of goods sold.
Regards,
Sanjai

Hi Sanjay
As Ajay said maybe KEU5 could be enough to distribute the expense from cost center to the products.
But usually you distribute the expenses for product+customer key. In this case KE28 could help.
In KE28 you distribute the values from Actual Data, in your case the Record Type will be = D (Overhead costs, assessment).
The reference data would be F (Billing doc) , the reference base will the key factor you want to distribute.
Then you go to Processing Instruction and set Customer+Product in DLvL column.
In Selection Criteria you fill company code, plants and any other fields to restrict the processing data.
In Value Fields you flag the value fields that will receive the distribution.
Well I hope I have helped. I had some problems to run KE28 but now is fine.
You can reverse in KE29N.
Regards.

Similar Messages

  • Admin Costs to be allocated on the basis of  Qty of Goods Produced

    Dear Experts,
    Adminstration Costs to be allocated on the basis of Qty of Goods produced.
    Is there a solution where these (Admin) costs can be added to the Cost of Goods sold,  but should not include in the Cost of Goods Manufactured.
    Advance thanks
    Sanjai

    Hi
    Refer this thread where I explained an alternative...
    Re: Actual Overhead rates on Production Orders
    In OKTZ, create a separate cost component for Admin Cost and mark it as Not Relevant for Inventory Valuation.... Classify it as Admin Overhead i.e. part of COGS in in OKTZ
    br, Ajay M

  • Difference between Assesment,Distribution and allocation

    HI,
    What is the difference between Assesment, Distribution and allocation.
    Thanks in Advance,
    Regards,
    Chandu

    Hi,
    1) Allocations: Allocations enable you to periodically allocate amounts and quantities from sender objects to receiver objects. The two main types of allocations are assessment and distribution. You can allocate both plan and actual data. You perform the allocation using the allocation cycle function. You use allocation rules to determine how amounts and quantities should be allocated from sender object to receiver object.
    To effect the allocation, you have to make various settings in Customizing. You make the settings in Customizing under Financial Accounting (New) -> General Ledger Accounting (New) -> Periodic Processing -> Allocation.
    2) Assessment: A business activity used to allocate quantities and amounts (actual and plan values) from one sender object to one or more receiver objects.
    The assessment process posts the sender amounts to an assessment account. The SAP system then allocates the amounts from the assessment account to the receiver(s) - not directly from the original sender account.
    The assessment works in the same way as the distribution. However, with the assessment, the debit and credit postings do not occur under the original account or the original cost element but under an assessment account or an assessment cost element. The information of the original account/original cost element are lost.
    3) Distribution: A business activity used to allocate quantities and amounts (actual and plan values) from one sender object to one or more receiver objects.
    The distribution process distributes the balance(s) from the original sender(s) to the receivers. The original sender account is credited and the original receiver account is debited by the distribution. The debit and credit postings for the distribution occur under the original account/original cost element with which the amounts and quantities are posted at the sender. The information of the original account/original cost element remains intact.
    I hope it will help.
    If helpful, please assign points.
    Regards,
    Manju

  • Qty Sold Via Month Via Stock Item

    Hi All,
    I am trying to write a formula that will show in a cross tablular format the Qty Sales via Month.  (please note i can not use a cross tab report due to formatting issues). My report so far looks like this.
    Group Header 1   = Stock Category Group ie Milk, Cheese, Bread etc
    Group Header 2  =  Stock Code
    Details =  Transaction Line information from invoices Qty sold, Date, Month No, Month Name
    Group Header 2  =  Stock Code Group
    Header 1   = Stock Category Group ie Milk, Cheese, Bread etc
    In Footer 2 (Stock Code) I have added 12 formula one for each month:
    This is the one for February
    if {@MONTH} = 2 then
    Sum ({@TLqty}, {TransactionLines.IdxStockCode})
    I get a total but its for ALL the Months for that Stock Item??
    please help thanks
    Mike

    Can you group by month, and put the formula there?
    or, if that does not work well, try a running total, use the same type of formula,
    and you can reset on change of month.  Failing that, can you post some sample data.

  • Cost allocation on basis on quantity produced

    Hello Experts,
    I want to allocate overhead cost from different cost centers to production cost centers. This allocation must be done on the basis of quantity manufactured.
    Please let me know, if this is possible by any means (say for example: assessment and distribution cycle).
    Meena

    Thnx Rajneesh and Ajay,
    Me and my colleague executed it and we got it.
    But I have following issue. Please help.
    In our case, there are 20 FGs (it means 20 production cost center i.e. 20 receivers). Now out of these 20, we want to trf cost only to 15 FGs. Hence there will be only 15 cost centers as receivers. (Reason being: 5 FGs are pertaining to other plant for which CO is not being implemented).
    Senders will be 45 cost centers. Total value of all 45 cost centers is Rs. 90 Crores. But this 90 crores is pertaining to entire 20 FG. Hence system should proportionately transfer for 15 cost centers only.
    Remaining amount for balance 5 cost centers should not get transferred. Is it possible to achieve?

  • Distribution  and allocation

    Hi Gurus,
    Please could you help me clarify the difference between distribution like top-down and Allocation as in cost allocation concepts?
    Thanks
    Markus Z.

    Thanks Gurus,
    Are the concepts the same in the context of cost center ? The online help link showed that it was for profit center. Can I assume these concepts are the same and same meaning in both contexts?
    Finally, can I say that both assessmt and allocation effectively does the same things but with conditions being slightly different, as stated by Ramesh?
    In lay man terms, can I say that assessment and allocation is like dividing an overhead cost into respective components based on some factors?
    regards
    Markus Z.

  • MIGO transaction - MENGE (Base Unit Qty) field status

    Hi,
    This is my first post in SDN and hope I can get a resolution soon. I am doing some custom development using MIGO transaction. If I say am doing a GR, mvt. type 561, I see that there are 2 qty fields (Qty in UnE is open for editing whereas Qty in Base UoM is display only and based on MARM-XFHDW = 'X' this Qty in Base UoM becomes open for editing once storage location is entered).
    I would like to know if there is any way ABAP wise to determine for which set of criteria the Qty in Base UoM becomes open for editing. The underlying screen field is GOITEM-MENGE, program SAPLMIGO screen 0200.
    Any help would be greatly appreciated. We are on SAP R/3 ver 4.7.
    Thanks in advance,
    Narayan

    I got the solution myself.

  • Number of detail lines base on qty required

    Hi Forum,
    I have a Picking sheet form that i need to print detail lines base on the qty required.  I need to print serial numbers based on the Qty.
    i.e..
    Qty required = 3
    i need to print:
    Serial #: ____________
    Serial #: ____________
    Serial #: ____________
    Is there any magic that someone can advised me to do?
    Regards,
    Manuel Roman

    Did it and i got a message:
    "Failed to retrieve data from database"...
    Here is the code:
    DECLARE @WorkOrder int, @Quantity int
    SET @WorkOrder =  '{?DocNum}'
    SELECT @Quantity = MAX(WOR1.PlannedQty)
         FROM "Lewa_0825a"."dbo"."WOR1"
         WHERE WOR1.DocEntry IN (
              SELECT OWOR.DocEntry
              FROM "Lewa_0825a"."dbo"."OWOR"
              WHERE OWOR.DocNum = @WorkOrder)
    IF object_id('tempdb..#Temp') IS NOT NULL
    BEGIN
       DROP TABLE #Temp
    END
    CREATE TABLE #Temp (Number int)
    INSERT INTO #Temp (Number) Values (1)
    WHILE (SELECT MAX(Number) FROM #Temp) < @Quantity
    BEGIN
         INSERT INTO #Temp (Number) (SELECT MAX(Number) + 1 FROM #Temp)
    END
    SELECT
    "OITM"."ItemName",
    "OWOR"."PlannedQty",
    "OWOR"."DueDate",
    "OWOR"."OriginNum",
    "OWOR"."DocNum",
    "OITM_wor1"."ManSerNum",
    "WOR1"."ItemCode",
    "OITM_wor1"."ItemName",
    "WOR1"."PlannedQty",
    "OITM_wor1"."InvntryUom",
    "OWOR"."Uom",
    "OCRD"."CardName",
    "OWOR"."ItemCode",
    "OITW"."U_StkLoc",
    "Command"."Serial"
    FROM "Lewa_0825a"."dbo"."OWOR" "OWOR"
    INNER JOIN "Lewa_0825a"."dbo"."WOR1" "WOR1" ON "OWOR"."DocEntry"="WOR1"."DocEntry"
    INNER JOIN "Lewa_0825a"."dbo"."OITM" "OITM" ON "OWOR"."ItemCode"="OITM"."ItemCode"
    LEFT OUTER JOIN "Lewa_0825a"."dbo"."OCRD" "OCRD" ON "OWOR"."CardCode"="OCRD"."CardCode"
    LEFT OUTER JOIN "Lewa_0825a"."dbo"."OITM" "OITM_wor1" ON "WOR1"."ItemCode"="OITM_wor1"."ItemCode"
    LEFT OUTER JOIN "Lewa_0825a"."dbo"."OITW" "OITW" ON ("WOR1"."ItemCode"="OITW"."ItemCode")
            AND ("WOR1"."wareHouse"="OITW"."WhsCode")
    LEFT OUTER JOIN (
         SELECT Number, 'Serial #: ___________________________' AS Serial FROM #Temp) AS Command
            ON WOR1.PlannedQty >= Command.Number
    WHERE "OWOR"."DocNum" = @WorkOrder
    ORDER BY "OWOR"."DocNum"
    Regards,
    Manuel

  • Profit Center to profit center overhead allocation

    Hi,
    Can we do allocation of overheads from one profit center to another profit center. we have to allocate the expenses and revenue items to another profit center to get the profit center wise financial statements.
    Thanks & Regards'
    Prashant

    Hi,
    Yes, you can... Via 3KE5 or 4KE5 functionality.
    Regards,
    Eli

  • PCA Allocations - Sender base from dollars posted in last period

    Hi SAP Gurus,
    I have an issue related to PCA allocations -
    I want to use Net Sales posted in the previous period as a base to perform allocations.
    Please provide your valuable suggestions.
    Thanks,
    MV

    Following is my RnD so far regarding this issue -
    I'm trying to pull up Period field through GLGCA1 into Sender Values tab (FAGLGA12) so that I can use previous month Net Sales as a sender base.
    I'm successfully able to maintain field RPMAX under table FAGLFLEXT for Allocation type Assessment Actual by GLGCA1.
    Also the Display check box in this configurion is checked on and I have selected all fields usage ( Cycle, Sender tracing factor, Sender, Receiver and Receiver tracing factor).
    But period field is not showing up in FAGLGA12.
    Any suggesstions.
    MV

  • PO relevent Allocation table & Collective PO Qty adjustment after Quality

    Hi
    I have a scenario in which, after GR , the stock goes to the Quality Inspection stock.
    There are two cases where i am facing the error
    1.PO relevent allocation table
    I have made the PO allocation table relevent.
    Created allocation table via WA01 taking the ref of Purchase order followed by STO creation in WA08.
    After i do a GR , since the stocks are going to Qulaity , deliveries are not getting generated. I am not being able to do the adjustment also.
    Even after moving the quality stocks to unrestricted , the adjustment is not happening and deliveries are not getting generated.
    2. Collective PO
    Here after GR the deliveries are getting generated without any adjustment. However , if there is some rejection in quality the quantites are nt getting adjusted.
    The doubt is why the system behaves differently with same Dist profile.and how to adjust these deliveries.
    Kindly clarify , if anybody has faced this situation earlier.
    Thanks
    Jajati

    Dear Jajati,
    sorry but without a look into the system it is hard to say why the system behaves as described. Therefore I would recommend to open an OSS-Note with further details.
    Best regards
    Stefan Behrendt

  • Item Query by onhand/QTY Sold in last week/month/QTY

    I am trying to create a query showing items that are in a particular warehouse and then how many of that item has been sold over the last week/month/quarter.
    I have got the following query started,but i am unsure to group can anyone help with this
    SELECT T0.[ItemCode], T0.[ItemName],T1.[OnHand],   T0.[IsCommited],  T0.[MaxLevel], T0.[MinLevel], T2.[Quantity]
    FROM [dbo].[OITM]  T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode INNER JOIN INV1 T2 ON T0.ItemCode = T2.ItemCode
    WHERE T1.[WhsCode] = '01'

    I am trying to create a query showing items that are in a particular warehouse and then how many of that item has been sold over the last week/month/quarter.
    I have got the following query started,but i am unsure to group can anyone help with this
    SELECT T0.[ItemCode], T0.[ItemName],T1.[OnHand],   T0.[IsCommited],  T0.[MaxLevel], T0.[MinLevel], T2.[Quantity]
    FROM [dbo].[OITM]  T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode INNER JOIN INV1 T2 ON T0.ItemCode = T2.ItemCode
    WHERE T1.[WhsCode] = '01'

  • New GL Assessment Run Issue

    We use New GL (ECC 6.0 EHP 3) and real time CO-FI integration/ posting have been activated. I ran Assessment Cycle for allocating primary CE data in sender cost center to secondary CE's in receiver cost centers. The program works fine. However I note that it creates new FI GL account postings. We do not want FI GL postings to be created for running assessment cycle. I went thru AC 210 training document which says that segment characteristics has to have zero balance according to customizing  'clearing line items are created' automatically to achieve a zero balance for each segment. Where do I get to see this customizing setting? Can any one please advise?  Or can any one advise any solution for running assessment cycle which should not create new FI GL postings.

    To create a rule for this use t-code (KALK). Menu path Financial accounting - Financial accounting global settings - Ledger - Realtime integration of controlling with financial accounting - Define rules for selecting CO line items. Once your rule is created assign it to the real-time integration variant.
    If you decided to use a badi instead, the name of the badi is FAGL_COFI_LNITEM_SEL. 
    Also, just to make sure this is clear, the settings associated with the real-time CO-FI intergration variant only effect postings that originate from CO (i.e assessments, distributions, overhead allocations, activity type allocations, etc).  I think you may be concerned that if you unclicked some of the checkboxes that this would impact document splitting.  It will not.  Any FI posting that requires a balanced amount per characteristic will still generate a clearing postings regardless of the settings here.  So you only need to create this rule or badi if you want some CO postings to create FI documents and others that don't (i.e. assessment no, activity allocations yes). 
    thanks,
    Edited by: rback59 on May 5, 2010 1:28 PM

  • How to configure QTY per TON overhead rate for Output material

    Hi,
    Kindly advice me how to configure Per TON overhead rate on Output material?
    Thanks
    Supriya

    Hi Supriya,
    Whethere the system is calculating Overhead on the basis of Input Raw Materials or on the basis of Output Materials, completely depends on the Cost Element what you assign in the "Base Row".
    If it is to be on Qty Consumption of Raw Materials, then, you need to assign the RM Consumption GL Account in the Base Row. If it is to be on the Output Quantity produced, you need to assign the GL which you created for External Settlement (22 category).
    *Note: SAP only accounts for input materials and activities with units of quantity for quantity-based overhead that are updated in CO. Assigning the Output Qty GL will help you only for Actual Overhead calculation.*
    Pls revert back for further explanation...
    Srikanth Munnaluri

  • Template allocation of overhead

    Dear Co Experts,
    can any one let me know the process of overhead allocation by using template.
    regards,
    radha

    Hi Radha
    You can Use T'code CPT1 for creating templates in overhead allocation. 
    Use KS02 to use the defined template.
    Regards,
    Raj

Maybe you are looking for