Reporting based on weighted product unit sales

Hello! I was just wondering what the best way of generating reports based on weighted product unit sales? I know that reports can be build based on weighted revenue, but I'm keen to be able to report on product units as well. For instance, if I have three
opportunities:
Opportunity 1: Has a probability of 25% for 100 units of Product A, closing Month 1
Opportunity 2: Has a probability of 50% for 100 units of Product A, closing Month 2
Opportunity 3: Has a probability of 50% for 100 units of Product B, closing Month 3
Ideally, a quarterly report would show that I have sales of 75 units for Product A ((25%*100)+(50%*100)) and sales of 50 units for Product B (50%*100). I could then drill down the quarter and look at the Monthly sales breakdown.
Not sure if this can be done by using the default fields and some clever Report building, or whether I'd need to create a custom field for each product sale that had an auto-calculated field (OpportunityProbability * Quantity)?
Does that make sense? Any pointers would be massively appreciated! :)

???

Similar Messages

  • SCCM Report Based on Microsoft Product list

    Hi Dears
    I need report for software Update in sccm Based on product list.
    what shall I do?
    Best Regards

    software update ? can you be little more specific ?
    are you looking for inventory information ?
    Eswar Koneti | Configmgr blog:
    www.eskonr.com | Linkedin: Eswar Koneti
    | Twitter: Eskonr

  • Sales Analysis Report based on Supplier-wise

    Hi Experts,
    My client requirement is ,We are into trading so , we want a Sales analysis report based on Supplier-wise. like,
    Selection critieria is
    1)Supllier name
    2)From and To date.
    Heading are
    Item name     Sales UoM    Jan(quantity)   Feb(quanitity)   mar(quantity)   April(quanitiy).........
    here, i need only the sum of the quantity for the items for that particular month based on the date giving in selection criteria.
    Regards,
    Dwarak
    Edited by: Dwarak@SMS on Aug 23, 2010 4:29 PM

    Hi experts,
    For my clients requirement,
    I could able to alter my previous query(find below).
    My object is
    1)To get sales report based on Manufacturer.
    2)To get the TOTAL SALES QUANTITY OF THE MONTHS in the report. I go that in the below query, and only thing is that is have to minus the total Credit note for items to get the ACTUAL TOTAL SALES OF THE MONTHS. so , can anyone help me to alter the query to get me the ACTUAL TOTAL SALES OF THE MONTHS.
    the query is
    SELECT T0.ITEMCODE,T0.ItemName,T0.OnHand,
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 1 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0) AS 'JAN ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 2 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'FEB ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 3 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'MAR ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 4 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'APR ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 5 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'MAY ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 6 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'JUN ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 7 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'JUL ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 8 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'AUG ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 9 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'SEP ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 10 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'OCT ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 11 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'NOV ',
    (SELECT SUM(T1.QUANTITY) FROM INV1 T1 with
    (NOLOCK) WHERE MONTH(T1.DOCDATE) = 12 AND T1.ITEMCODE = T0.ITEMCODE AND YEAR(T1.DOCDATE) = YEAR(GETDATE())-0)  AS 'DEC '
    FROM dbo.OITM T0
    LEFT JOIN dbo.INV1 T1 ON T1.ItemCode = T0.ItemCode WHERE T0.SellItem = 'Y' and T0.[FirmCode] =[%0]
    GROUP BY T0.ItemCode,T0.Itemname,T0.OnHand,YEAR(T1.DOCDATE) HAVING YEAR(T1.DOCDATE) =
    YEAR(GETDATE())-0
    ORDER BY T0. ITEMCODE

  • Sales report based on Reason for Rejection

    Hi Guru's,
    I have a requirment to get the list of sales orders( Open/ Close) report based on Reason for Rejection.
    Please makesure it should be standard not customization and using tables.
    Thanks & Regards,
    Subbu.

    Hi subburamaiah
    If you want the report you can create a separate SIS report . In that take the input field  as a Reason for rejection.. and ask for the output the list of sales orders .Now when you check this user defined report you will give the reason for rejection and check what all orders got rejected on that reason for rejection.
    Regards
    Srinath

  • Can i get month, quarterly, half yearly, yearly wise sales report basing on

    hi,
    sap gurus,
    good evening to all,
    how can i get month, quarterly, half yearly, yearly wise sales report basing on division and material.
    is there any std transaction code for that.
    customization is requried for that.
    regards,
    balaji.t
    09990019711

    Standard SAP SD Reports:=
    Statistic Group:
    Purpose u2013 To capture data for Standard Reports, we require to activate Statistic Group as under:
    --> Item category (Configuration)
    --> Sales document type (Configuration)
    --> Customer (Maintain in Master data)
    --> Material (Maintain in Master data)
    When you generate statistics in the logistics information system, the system uses the combination of specified statistics groups to determine the appropriate update sequence. The update sequence in turn determines for exactly which fields the statistics are generated.
    Configuration:
    IMG --> Logistics Information System (LIS) --> Logistics Data Warehouse --> Updating --> Updating Control --> Settings: Sales --> Statistics Groups -->
    1. Maintain Statistics Groups for Customers
    2. Maintain Statistics Groups for Material
    3. Maintain Statistics Groups for Sales Documents
    4. Assign Statistics Groups for Each Sales Document Type
    5. Assign Statistics Groups for each Sales Document Item Type .....
    All Standard Reports which are available are as under:
    SAP Easy Access: Information Systems -> Logistics -> Sales and distribution ->
    1. Customer -> Incoming orders / Returns / Sales / Credit memos / Sales activities / Customer master / Conditions / Credit Master Sheet
    2. Material -> Incoming orders / Returns / Sales / Credit memos / Material master / ...
    3. Sales organization -> Sales organization / Sales office / Sales employee
    4. Shipping point -> Deliveries / Returns
    5. SD documents -> Orders / Deliveries / Billing documents ...
    & so on.
    Regards,
    Rajesh banka

  • T-code or SAP Table Sales report based on Document Pricing Procedure

    Hi Experts,
    Please suggest me some SAP Standard T-code or Sales Report based on Document Pricing Procedure and Sales Area.
    Or suggest me SAP Table for the above mentioned combination. Thanks in advance.
    With Best Regards,
    Bharat B

    Hi
    There is no standard t code available. You have to go for Zee using the below tables
    first you need to get the VBAK-KALSM(Pricing procedure)or VBRK-KALSM  next you have to pass the VBAK-KALSM to table T683V-KALSM(field) now you will get all the Document Pricing Procedures (KALVG) assigned to these pricing procedures along with sales area.
    So using these tables you can get the required data.
    regards
    Prashanth
    Edited by: Prashanth@SD on Jan 18, 2011 7:58 AM

  • Diffrent Unit sale Price in Different Warehouses of a same Product

    HI Experts
    I have an item in different warehouses I require different prices in each warehouse
    Kindly Suggest
    Tahir

    Hi Tahir,
    Prices are defined in Price List.  If you want to have Diffrent Unit sale Price in Different Warehouses of a same Product, you need to set up as much as price lists per warehouses.
    Thanks,
    Gordon

  • Show reports based on business unit in crm 2013

    Hi,
    I have two reports Partner Report and Manager Report. I have created two business unit Partner and Manager. I want to show Partner report to Partner Business unit as like Manager report show only Manager Business unit. Please tell me how is it possible?

    Hi,
    Assign business unit level read access to your entity for which you have written the Report.
    Assign the respective business unit to the user, in your case assign business unit Partner to user Partner
    and  business unit Manager to user Manager 
    Also use filtered view in your report if it is SSRS report.
    Regards
    Ayaz

  • Random Weight Product Question

    Hi All
    Do you know of any user exit that we can use in every movement in the Inventory Management (should cover all manual as well as automatic movements as well as custom movement types), so that for certain random weighted products, we can ask the user to enter Actual Qty in alternate Unit of measure (std SAP only stores the qty in base UOM) and then we store that information in a Z table to keep track of Qty in alternate UOM for each SKU/ Batch in a plant/ sloc.
    With every goods movement for these random weight products, we then either add or subtract the Qty in alternate UOM (based on the movement type) to keep the qty in the alternate UOM accurate.
    This is required because the nature of random weighted products is such that each piece can weigh differently eg 1 leg of ham can weigh 10Kg but another can weigh 11Kg and another may be 9 Kg. In mat master we can only store one fixed conversion factor between base UOM and alternate UOM. (perhaps 10 kG = 1each). Our base UOM is Kg and alternate UOM is Each. We want to do ATP in sales orders based on Each, delivery picking in each, but charge customer based on $ per Kg.
    This is so that we have clear cut visibility of the stock in alternate UOM as well (std SAP updates stock in base UOM correctly but only shows the stock in alternate UOM based on nominal conversion factor from material master). We will use one of the product attributes in material master to indicate that the product is random weight product.
    We are on ECC6 and are not contemplating using catch weight management at this stage as it may be 6 month project by itself and trying to see if we can do some customisations for random weight products.
    Thanks
    Subodh Deshpande

    Why dont you use "Batch specific units of measure"  functionality?
    here you can define a "Product unit" . this wil take care of your stocks per batch in Alternate Uom as well.
    In every first  goods receipt of a batch  ( external or inhouse )  you will have to give the qty in AUM w.r.t Base unit :
    eg: Material M1 ,  base unit KG   , AUM : BAG
    Batch1 : 2 BAGs @ 3 KG per Bag .
    Batch2:  2 BAGs @ 5 KG per Bag .
    Now if you issue 1 BAG from Batch1 , system will reduce Stock by 3KG.
    you can also see batch wise stocks in AUM (with batch specific conversion factor)  in BMBC report.
    you can also develop some report with the help of batch characteristic values for Mass display of stocks in AUM.

  • Bold a single row in a Report based on SQL Query

    Should be easy? So, how do I bold a single row in a report based on SQL query without creating a new template or writing Java for the page? What is the Tabular Form Element "Element Attributes" field for? Or what am I supposed to put in there to make it do anything?

    One way to do this is to add a hidden column to your report which contains the formatting value, for example:
    select empno
    , ename
    , sal
    , decode(empno,1,'font-weight:bold','font-weight:normal') style
    from emp
    Hide the STYLE column.
    Then you can use this column for each column in Column Formatting > HTML expression in this way:
    <span style="#STYLE#">#SAL#</span>
    Unfortunately you have to do this for each colum you want to appear bold.
    good luck,
    Dirk Dral

  • Weighted avg Unit Cost calculation for COGS

    Hi friends,
    Has any body done weighted avg unit cost calculation for inventory valuation and COGS calculation. In a way we need to mirror ECC material ledger functionality based on the APO data in side the planning tool.
    Any ideas on the above!!!
    Kind Regards,
    Krish

    Hi Jerry,
    Thanks for the tip. I actually needed to clean the spreadsheet up and put bogus values in to comply with company policy. Anyhow, here is a sample of the spreadsheet
    http://dl.dropbox.com/u/7499586/junk.png
    Just imagine about 100 products and several hundred raw materials, a dozen types of labor and about 30 types of packaging. It's a monster spreadsheet.
    The "units" under each product is the number of units per batch. You can see each product has two columns. One where you put in how much of a raw material, package type, and labor type go into each batch, the next calculates the cost for each item. Then it gets summed at the top for the total unit cost for that product.
    Let me know if you have any other questions about it. Thanks so much for your help!

  • Create the deliveries based on the Qty in Sales Order

    Hi,
    I have a requirement where in i need to created the Deliveries equal to the number of quantities in the sales order.
    Example:If i have a sales order with quantity 4 then i should create 4 deliveries separately.
    How can i achieve this?
    Any exits pls advise.
    Thanks .
    Muraghendra D

    Muraghendra,
    One gentleman by name Yash had a similar query on Oct 5, 2006. I had given the following reply:
    If you want to do it without lot of programming, then VLSP is the way to go. Here is how you can do it using VLSP.
    Once the Delivery is created, it needs to be packed. You can setup the a pkg material (say a Pallet) with allowable weight in the material master to automatically create as many handling units as the qty in the Delivery. Then use VLSP to split based on the handling units.
    Here is one more tip, if you want to do some programming. Use the Delivery user-exit to change the delivery qty always to 1. Run RVV50R10A multiple times (assuming you will not have qty more than 4 / 5 ).
    If the qty will be more than 5, then consider triggering an WF from the Delivery user exit (after checking for remaining qty) to create Delivery for the same SO.
    Hope this helps.
    Regards,
    Anand

  • CO data extraction:  report table CO object product cost accounting

    In <b>R/3</b> I have a report which has been created with the <u>Report Writer</u> (tCode GR31). It uses a <u>library</u> based on the <i>report table CO object product cost accounting</i> (KKBC).
    The interesting aspect is that this library contains the <u>characteristic</u> <i>sales order number</i> (KDAUF). Using it as well as other characteristics (<i>cost element</i>, <i>value type</i>, <i>results analysis version</i>), the <u>key figure</u> <i>total costs</i> SWKG has been <u>restricted</u> (in the BI meaning) in a variety of ways, giving several restricted key figures.
    I am looking for the corrisponding <u>content objects</u> in <b>BW</b> which could allow obtaining the same result. My issue is that all the objects I've found apparently don't have the detail of <u>0DOC_NUMBER</u>.
    After reading the manual page <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/cb/149b3979e90e1be10000000a114084/frameset.htm">InfoCubes in Controlling</a> I've considered the following InfoCubes:
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/64/0a6937adf79120e10000009b38f842/frameset.htm">CO-PC-OBJ: Cost Object Controlling</a> (0PC_C01)
    It contains only the data of <u>cost elements</u> linked to <u>production orders</u>. As a consequence, the costs elements linked generically to the <u>customer orders</u> are not present. Please notice that the <u>navigational attribute</u> 0DOC_NUMBER is an attribute of 0PRODORDER.
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/33/6db6385443bd7ae10000009b38f8cf/content.htm">CO-OM: Costs and Allocations (Delta Extraction)</a> (0COOM_C02)
    It contains all the <u>cost elements</u>, thus also those which are linked to the <u>customer orders</u>. Unfortunately the data are not at the desired level of detail, being aggregated with respect to 0DOC_NUMBER. When a cost element is linked to a production order, the characteristic <i>partner object</i> (0PIOVALUE) contains the <i>production order number</i>. However for those cost elements which are linked to sales documents, the characteristic <i>partner object</i> has no value.
    Do you have any idea what <u>DataSource</u> could give me all the data I need, currentrly extracted in R/3 through the KKBC reporting structure?
    Cheers, Davide

    Hello all,
    the thread Business Content for Product Cost by Sales Order by Christian J explains the very same problem I'm facing - in a much clearer way. Unfortunately his issue hasn't been completely solved.
    Has anyone any idea about it?
    Thanks, Davide<b></b>
    Message was edited by:
            Davide Cavallari

  • Authorization of alv report based on plants

    I have created a new alv report for sale order statement.The problem is which can be seen in all plants
    irespective of the user.Suppose our company has 5 palnt
    Plant 1100 to 1500
    The problem is suppose a user he has only rights in a prticular plant but he can see all the palnt sale order details
    How can we authorize this particular alv report based on the plants

    Hello,
    My assumption: You have Company Code(T001-BUKRS) in the selection-screen.
    Plz check the code snippet below:
    DATA:
    IT_PLANT TYPE STANDARD TABLE OF WERKS,
    WA_PLANT LIKE LINE OF IT_PLANT.
    DATA:
    IT_R_WERKS TYPE RANGE_T_WERKS_D,
    R_WERKS TYPE RANGE_S_WERKS_D.
    SELECT BWKEY INTO TABLE IT_PLANT
    FROM T001K
    WHERE BUKRS = '1000'. "--> Here you have to use your sel. scr. parameter
    IF SY-SUBRC = 0.
      SORT IT_PLANT BY WERKS.
    ENDIF.
    LOOP AT IT_PLANT INTO WA_PLANT.
    * Check the authority for the plant
      AUTHORITY-CHECK OBJECT 'M_MSEG_WMB'
               ID 'ACTVT' FIELD '03'
               ID 'WERKS' FIELD WA_PLANT-WERKS.
      IF SY-SUBRC = 0.
        R_WERKS-SIGN = 'I'.
        R_WERKS-OPTION = 'EQ'.
        R_WERKS-LOW = WA_PLANT-WERKS.
        APPEND R_WERKS TO IT_R_WERKS.
        CLEAR R_WERKS.
      ENDIF.
    ENDLOOP.
    IF IT_R_WERKS IS NOT INITIAL.
      "Select data using the Plants for which user is authorised
    ELSE.
      "User has no authority to display any Plant data
    ENDIF.
    Hope this is of some help to you.
    BR,
    Suhas
    Edited by: Suhas Saha on Mar 18, 2009 10:18 AM

  • Report based on parameter values

    Morning all,
    I have to create a report which includes Account Number, Account Name, Sales prices. There has to be two optional parameters, Account number (Static) and Product Description (Dynamic).
    I have setup the report with Account Number (Grouped), Account Name. The report works fine, when a user selects a particular account number, the report produces fine.
    Things I would like to do and know about:
    1: when it comes to sales price, it should reflect to what user has selected under Product Description parameter.
    for example if the user has selected Supra, Supra KNT, Rimless, Metal etc from the description parameter, the report should only show those selected prices according to the account number (showing descriptive field value).
    2: Additionally, if user chooses all of the options from the drop down menu (multiple selection dexcription parameter) then the report should show all the prices according to the description (showing the description field value).
    The problem in this case which I think would be is because the description values are quite alot, I mean more than 25 values and if a user selects multiple values, lets say all, how would Crystal adjust that into a report?
    Example of a report
    Parameters
    =============
    Account Number:
    Description: Supra, Supra KNT, Metal, Plastic, Rimless, Rimless KNT (multiple selection)
    Report Layout
    ============
    Account Number --- Account Name --- Supra - Supra KNT - Metal - Plastic - Rimless - Rimless KNT
    (Where Supra to Rimless KNT options are chosen by Descriptive parameter value - if not chosen then report will only show account number and account name).
    If however only Supra is selected then the report would look like this
    Report Layout
    ============
    Account Number --- Account Name --- Supra
    Any ideas how to achieve this kind of report? I have setup the report in a landscape so that we can fit as many description values as possible but I only managed to show 9, rest goes over the page.
    The report in the end has to be exported to excel so I don't mind if it goes over a page.
    Regards
    Jehanzeb

    Jehanzeb,
    You do want to use cross tabs...
    Have your database query produce a table with the following columns:
    Account Info (Number & Name)
    Product Description
    Sales
    e.g.,
    Select AcctNo + " - " + AcctName as AcctInfo,
       ProdDesc,
       sum(Sales) as Sales
    from SalesTable
    group by AcctNo, AcctName, ProdDesc
    Then use record selection to limit the data to the selected products.
    Yes, the layout of a cross tab is a bit strange, in that the design of the cross tab only shows one column for the data, but the table will expand with the underlying data.  If 4 products are selected, there will be 4 columns of sales numbers.  When setting up the cross tab, make the AcctInfo field the row header, and the ProdDesc field the column header, and the Sales field the table cell value.
    HTH,
    Carl

Maybe you are looking for