Average Annual Sales Report

Hello All,
I was wondering if there is a standard functionality(reoprt/tcode) in R/3 that gives "average annual sales"? Essentially it should give the average sales of the last 12 months.
Thanks.

Hi Sam,
You can check via t-code VA05 ....U  can check via SD01...
plz run the t-cose SAP1 and see list of standard t-codes available...
Regards
Debarshi

Similar Messages

  • ANNUAL SALES REPORT (MONTH WISE)

    Hi,
    I have following query, which shows annual sales (month wise). But when i run this query it shows all the parts (my mass production and Spare parts as well). I want it should show only MASS Production items only.
    The differencation i have specified at Item level property. If item property no. 5 (name SPARES) is check then it is SPARE item otherwise it is MASS Production.
    Thanks,
    Vincent
    ======================================================
    SELECT T0.ITEMCODE, T0.ItemName, T0.U_MODEL,
    (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())) AS 'JAN QTY',
    (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())) AS 'FEB QTY',
    (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())) AS 'MAR QTY',
    (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())) AS 'APR QTY',
    (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())) AS 'MAY QTY',
    (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())) AS 'JUN QTY',
    (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())) AS 'JUL QTY',
    (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())) AS 'AUG QTY',
    (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())) AS 'SEP QTY',
    (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())) AS 'OCT QTY',
    (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())) AS 'NOV QTY',
    (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())) AS 'DEC QTY'
    FROM dbo.OITM T0
    LEFT JOIN dbo.INV1 T1 ON T1.ItemCode = T0.ItemCode
    WHERE T0.SellItem = 'Y'
    GROUP BY T0.ItemCode, T0.ItemName, T0.U_MODEL, YEAR(T1.DOCDATE) HAVING YEAR(T1.DOCDATE) = YEAR(GETDATE())

    Hi Rahul,
    Yes this report is very much available, but my idea was to integrate an udf (Model No., which i didn't specify in this query).
    But yes this report is very usefull for me.
    Thanks
    Vincent

  • Calculation of Quaterly Figures for Sales Report.

    Hi,
    I would like to display the Sales report in the Quarterly format with respect to  sales employees.
    For Ex :-
    1)Q1-20 Lacs  (April,May June 07)
    2)Q2-30 Lacs   (July Aug ,Sept 07)
    3)Q3-25 Lacs   (Oct,Nov and Dec 07)
    4)Q4-20 Lacs   (Jan.Feb,Mar 08)-Also i would like to view the current month say Jan 08 i.e till date sales.
    It should display Monthly sales and Quartely sales with the Quartely totals.
    Please advise me as to how to proceed with the Formaulae,Restriction in BEX Query.
    Let me knw if u require any further info.
    Thank in Advance
    wth rgds
    SVU
    Edited by: svu123 on Jan 8, 2008 3:47 PM

    Hi Kenneth
    1) you can use statistical FC means with input data your histoy and you outputr your proportional factor if you want e.g. to have an average of the last 13 or 24 months, with use of moving average simply, if you want to have a constant value
    2) you can use a calculated KF that copies from history to proportional factor by shifting by one year, using PERIODID shift. THere are example in the SAP model for a year-1 lag calculation
    3) You can do as in 2, but in addition make use of any additional formula according to your needs
    4) you can NOT have a dynamic calculation, because prerequisite for disaggregation is that you keyfigure used in the fisaggregation
    - is stored and not calculated
    - has the same base planning level than the KF itself
    Yours
    Irmi

  • Planned sales vs actuval sales report

    Dear Friends,
    I am  SD CONSULTANT
    My requirement is Mentioned below i.e.Planned sales Vs Actuval Sales report
    Annual Sales Planning  initiates with two Criteria:-
       A. For Existing Customer, (Historical Data used):-
         A. Last Two year Sales & Current year aggregate monthly Product Sales
         B. Forecast Data Product Wise u2013 based on Customer Continuous demand,
               & business behavior.
       B. For New Customer :-
         A. Forecast Data based on Market Demand & Capacity Study.
    How can i map above senerio, using SOP can i map this senerio, if SOP can support my requirement wat are the Characteristics and Keyfigures have to take, these i can get in standard or i have to define if its then HOW. Your quickresponse will help me lot.
    Thanks in advance
    Regards
    vijay
    Edited by: vijay vijay on May 23, 2009 8:19 AM
    Edited by: vijay vijay on May 29, 2009 9:38 AM
    Edited by: vijay vijay on May 29, 2009 9:40 AM

    Thanks for reply Mr.amit,
    Before posted this thread i searched in the SDN forum i got the 2 links based on that i tried but i didn't get satisfied because why
    i am asking this report is mainly required to my client but this is report also normal for each and every manufacturing industries
    that is the reason i think it is available in Standard SAP
    and also i tried another T-Codes SAP1, SAP2 but in that also i couldn't able to find out
    please guide me how to get my report
    Regrads,
    Prasanna

  • Problems with Averaging a DrillDown Report

    Post Author: ray3280
    CA Forum: Formula
    My data looks like this...
    Region | StoreID | StoreSales | EmpID | EmpSales
    North | 111 | 105.00 | 123 | 40.00
    North | 111 | 105.00 | 124 | 65.00
    North | 222 | 85.00 | 125 | 85.00
    I first group by Region, then Store and then Employee.  I want this report to be a drill down.. First you see the Regional Averages, then the store totals and then the Employee totals. My problem is...I want to find the average regional sales and because of my data the Regional Average for north turns out to be 98.3 instead of 95.  (Its averaging 10510585/3, I want it to just do 105+85/2)
    I am using running totals for my averages.  Any ideas? Thoughts??
    Regional level should show:
    North | Average Sales 95
    South | Average Sales 85
    Store Level Should show
    North | 111 | Total Sales 105
    South | 222 | Total Sales 85
    Employee Level should show
    North | 111 | 123 | 40
    North | 111 | 124 | 65

    hello,
    it is kind of hard to determine your exact problem without any further information.
    however, it might be a good idea afterall to contact oracle support services in this matter.
    regards,
    the oracle reports team --pw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Compute average of a report column

    Hi,
    I got stuck with a problem. My problem is to compute average of a report column and display it on the bottom of the report. I searched the solution on apex forum but not get any solution.
    So, Please help me. It's urgent for me.
    Thanks
    -PK

    I've thought of the following solution. It's not the prettiest but I think it achieves what you're after or at least might come close.
    Edit the report region source to something along these lines:
    select salesperson as salesperson, total as total, 1 as sort_val from sales_figures
    union
    select 'Average' as salesperson, avg(total) as total, 2 as sort_val from sales_figures
    So the above query returns the sales person and their sales total unioned with a query returning the text 'Average' with the average sales totals. The sort_val value has been added to be able to sort by this value to ensure the 'Average' figure appears last by editing the report attributes to show salesperson & total, not show sort_val but sort by sort_val first.
    You won't be able to have sort on the report columns though as this would move the 'Average' figure from the bottom of the report where it's expected to be displayed.
    Does the average need to be part of the report?
    Could you calculate the average and display it within a page item below the report instead?

  • Sales Report Generation less the Credit memo

    Anybody can help me regarding Query for Sales Report. Im trying to create a sales report per Per Product and Customer with corresponding Quantity and Amount, I have already get the query the problem is I cant get the Credit Memo deduct from its A./P Invoice so that deduct the quantity and price. With this i can get the exact sales!
    Anybody have an idea? Im having headache already for a week now trying to solve this problem, Thank you very much.
    Clint

    Hi Jeyakanthan,
    Im not referring to Sales Analysis Report. All i want is to get all the sales and Less the the corresponding Credit Memo. Im trying to create a query that will show the sales, Ex.. row
    From A/R invoice Table
    DocNo CardCode   Qty   Price  DocTotal  
    0111     CA-001     10     25      250
    less from A/R Credit Memo
    DocNo CarCode    Qty   Price  DocTotal  
    0111     CA-001     5      25      125
    I want the result to deduct the row Invoice from CM.
    If the corrsponding Invoice doesnt find a CM record then the result will be 0. Ex from above data Invoice less the Credit Memo.
    if the Invoice found a Credit Memo,
    Qty1       Qty2    Qty3, DocTotal1 DocTotal2 = Result
    10   less  5      =  5 ;    250   less 125         =   125
    if the Invoice doesnt have Credit Memo,
    Qty1       Qty2    Qty3, DocTotal1 DocTotal2 = Result
    10   less  0      =  10 ;    250   less 0            =   250
    hope the will clarify everything, thank yuo very much in advance.
    Regards,
    Clint

  • Values are not getting updated in sales report

    I have configured sales information system, and i have been trying to run sales report but values are not getting updated in sales report, System will through message that no data exists.
    regards,
    thooyavan

    Hi,
    Please check with the Customer and Material Statistics group in the Customer and material master respectively.
    Further check with the LIS settings (Sales Area combination with the Update group).
    Reward points if this helps you.
    Regards,
    Harsh

  • Sales Reports with Partial Shipments

    Hello,
    I need to write a sales report for open orders. If the order has been partially shipped, I just need to pull what remains to be shipped and display this total.
    If the order has not been partially shipped, I need to pull the doc total.
    How do I specify if an order has been partially shipped or not? Is there any way to say, "If a line in RDR1 has been shipped or partially shipped, sum the totals of OpenCreQty * Price, else pull DocTotal"?
    I need to display the report in 1 line per sales order.
    Thanks in advance,
    Chris

    Hi Christine, 
    Without knowing the exact fields you are using you should be doing something like: 
    If {TABLE.OpenCreQty} NOT EQUAL {TABLE.Quantity} Then
         0
    Else {TABLE.Quantity};
    NOTE: WHERE IT SAYS NOT EQUAL TO should be LESS THAN and GREATER THAN symbols. They don't show up in here.
    So the If is checking what was shipped with the order's quantity.  If they are not equal then show 0 otherwise show the order's quantity. 
    Now you can do a summary and sum this formula and you should get the proper numbers. 
    Good luck,
    Brian

  • Sales Report for US Sales and Use tax

    Hi,
    I'm looking for t-code to extract detailed sales report having Gross sales, Exempt sales , Ship to state, Ship to County\ City,  Sales Tax collected. If I'm getting this report i can verify what my sales tax software is updating.
    When i extract  tcode - ZINVLIS i don't get much detail.
    Please help me in extracting complete sales detail which can be used for sales and use tax verification process and audit purpose.
    Thanks,
    Karthik

    Hi Karthik,
    There is no standard report available as per my knowledge.You may develop Z report to achive your requirment. Check some LIS report can give data (MC01 is transaction where you can check all type of key figure reports)
    Regards
    Mani Kumar

  • How set authorizations for sales reports and other reports in SAPB1

    Hi, I'm currently working in SAP Business One Version 8.82
    The issue I'm facing is that I want to set it up so that certain users cannot see other users' sales information.  I know that I can turn on or off the Sales Analysis Report for various users for instance, but what I really want specifically is this.  Suppose we have 3 different teams: Team A consists of (Angie, Angela, and Anita the manager), Team B consists of (Bob, Barbara, and Ben the manager), Team C consists of (Cat, Charlie, and Courtney the manager).  I would like to make it so that everyone can view the individual sales order documents of everyone else (in case a customer calls and needs information, but the salesperson who created that document isn't there); however, Angie should only see her own orders when she does a Sales Analysis while Anita, the manager of Team A, should see the the orders of Angie, Angela, and herself of course.
    To summarize, I'd like to see the following
    1.  Each salesperson can lookup and view any sales order.
    2.  Each salesperson can run an sales report to view all his/her own open sales orders.
    3.  Each manager can run a sales report on his/her subordinates, but not on the other managers or their subordinates.
    4.  The boss or other people working in corporate are able to run a report on all open sales orders.
    What's the best way to approach this?  Is it best if I create my own report?  I haven't created any reports from scratch yet, so I'm not sure exactly how that works.  I'd like to be able to group the salespeople up by location if possible.  The sales analysis report doesn't really do that, but it is useful.  I just don't want everyone to be able to see the numbers on their peers.
    Thank you I appreciate any help or advice.

    Hi,
    1.  Each salesperson can lookup and view any sales order.
    Answer:
    Create own report by using query and save under query manager and the assign for all group. So that all sales person can run this query  and can get sales order detail.
    2.  Each salesperson can run an sales report to view all his/her own open sales orders.
    Answer:
    Create individual query ( add condition in where clause slpname = 'XXX') for each sales person and save it under query manager and assign to particular user group
    3.  Each manager can run a sales report on his/her subordinates, but not on the other managers or their subordinates.
    Answer:
    Create query for only particular team (  condition is slpname = XXX OR YYY OR ZZZ) and save under query manager. Make schedule report on this and send it to only particular manger
    Same way create for another manager and schedule report.
    4.  The boss or other people working in corporate are able to run a report on all open sales orders
    Answer.
    Create query for all sales person and schedule report to big boss.
    Hope you can get an idea.
    Let me know if you need sales report ( advice required field)
    Thanks & Regards,
    Nagarajan

  • SALES REPORT (Credit memos Subtracted)

    Hi all,
    I would like to come up with a detailed Sales Reports that shows the Quantity and Value of items sold per day (AR Invoices) excluding the credit memos. I later want to use the same query in crystal reports. I came up with the below query; the select statements are executing individually but using 'UNION ALL' I am getting a 'Conversion' error.
    SELECT T0.[CardCode]Code, T4.[SuppCatNum]cat, T4.[FrgnName]frn, T1.[Quantity]InvQ, T0.[DocTotal]InvT,0 MemoQ,0 MemoT FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry full outer JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode full outer JOIN OUSR T3 ON T0.UserSign = T3.USERID full outer JOIN OITM T4 ON T1.ItemCode = T4.ItemCode WHERE (T1.WhsCode='MLO01' or T1.WhsCode='ARG01')  AND T0.DocDate=[%0]
    union all 
    SELECT  0 Code, 0 cat, 0 frn, 0 InvQ,0 InvT, T1.[Quantity] MemoQ, T0.[DocTotal] MemoT FROM ORIN T0  INNER JOIN RIN1 T1 ON T0.DocEntry = T1.DocEntry full outer JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode full outer JOIN OUSR T3 ON T0.UserSign = T3.USERID full outer JOIN OITM T4 ON T1.ItemCode = T4.ItemCode WHERE (T1.WhsCode='MLO01' or T1.WhsCode='ARG01') AND T0.DocDate=[%0]
    kindly assist refine this query or come up with a better one altogether. Thank you.

    Hi,
    Try:
    SELECT T0.CardCode Code, T4.SuppCatNum cat, T4.FrgnName frn, T1.Quantity InvQ, T1.LineTotal InvT,0 MemoQ,0 MemoT
    FROM OINV T0
    INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry
    LEFT JOIN OITM T4 ON T1.ItemCode = T4.ItemCode
    WHERE (T1.WhsCode='MLO01' or T1.WhsCode='ARG01') AND T0.DocDate=[%0\]
    union all 
    SELECT  '', '', '', 0,0, T1.Quantity, T1.lineTotal
    FROM ORIN T0
    INNER JOIN RIN1 T1 ON T0.DocEntry = T1.DocEntry
    LEFT JOIN OITM T4 ON T1.ItemCode = T4.ItemCode
    WHERE (T1.WhsCode='MLO01' or T1.WhsCode='ARG01') AND T0.DocDate=[%0\]
    Thanks,
    Gordon

  • XML Publisher Enterprise 5.6.2 - World Sales report (DEMO)

    Hello All;
    Does anybody have problem displaying "World Sales" report as HTML output under Sales Manager folder?
    The demo is provided when downloading and installing XMLP server.
    "World Sales" report uses an XML feed from a URL which I configure per the instruction in the document. I could get the report output in PDF with images but NOT in HTML or RTF as output.
    Any solution or idea how to resolve it?
    Thank you.
    Shaun

    Shaun,
    How did get World Sales report work? What did you put on URL? I put:
    http://Sever name:15101/xmlpserver/Sales Manager/World Sales/WorldSales.xml
    It always showed error message to me.
    Please help, Thanks.
    - Jessie

  • Error in Sales-A/R-Sales Report-Sales Analysis

    Dear All,
    After upgrading Sap 2007B ( PL:10 ) to sap 8.8 ( PL:05), we are facing some problems like when we generate Sales Analysis report Under....Sales-A/R------Sales Report.....Sales Analysis.....select Quaterly Report. In item Description it gives the numeric values instead of item names.
    So plz help us on this matter......................

    Dear Dinesh,
    There seems to be some data corruption/inconsitency in your database.
    Please Log your call to the SAP Support team.
    Thanks
    Asif

  • Intrastat / EC sales reporting for Italy

    Hi all. We have implemented a new company code for italy. Business is now requiring several country specific reporting, namely the intrastat and EC sales reporting. I tried going through some documentation but there are several reports available for intrastat, so i am not getting the whole picture or which report(s) i should be using. Does anyone know the sap note which describes the full intrastat reports or have any similar documentation?
    thanks in advance for your help.

    Hello Simon,
    The below documents might be helpful to you,
    http://www.scmexpertonline.com/downloads/Kees%20Intrastat%20download%201-23-07.doc
    http://www.appliconsolutions.com/fileadmin/filer_solutions/pdf/White_paper/White_Paper_APM__v._2.9.pdf
    http://mbs.microsoft.com/downloads/public/GP10Docs/EnhancedIntrastat.pdf
    This is the last one for oracle,
    http://download.oracle.com/docs/cd/A60725_05/pdf/gemmsin.pdf
    br,
    Pushkar

Maybe you are looking for