Material Age analysis

Dear Friends,
I want to have a report on Material Age analysis. The age intervals are,
0.30 days
31 - 90 days
91 - 120 days
>120 days
I know that there is no SAP standard report and have to get ABAP report developed. could anybody help me to create a logic for above requirement.
Tks
Sujith

Hi,
For material ageing analysis , you can use posting date as a base for calculating the age . so today's date( or date on selection screen ) - posting date in material doc will give you days ( age ) . so depending on days u can put in corresponding bucket ( 30, 60 ,90 ....) .

Similar Messages

  • Vendor ageing analysis by material

    hi guru's,
      i need report for vendor ageing analysis by material.
               In my case if i select a material (eg cement ) it should give  list of vendor with invoice due list ...
    thank's in advance

    hi,
    use can use the following tables and take fields as per your requirement.
    tables are :-
    IKPF, ISEG & MBEW  and
    the tcodes which might be useful to you are:-
    ME6H OR MCE3
    i hope it might be useful for u.
    Edited by: ricx .s on Jul 23, 2008 6:50 AM
    Edited by: ricx .s on Jul 23, 2008 6:55 AM

  • Stock Ageing Analysis

    Dear all,
    We are planning to Golive by September1st,2007.Customer is having some stock pretaining to some ten years back where some are  unused in the mean period of time(say from 1995 to 2007).They want to upload that stock with the relevant dates so that to do the Dead stock analysis.Whatever we upload for cutover data will be on current date.How to address this.
    Regards,
    Milton.I

    Dear Vijay,
    WE also come across similar demand from the customer for the old stock and aging.
    In that casewe gave solution as follows,
    1. Capture the actual date in the Document Date ( Not Posting Date) field and keep posting date as today's date.
    2. You can analyze the material aging based on Document date either in MB51 or in other reports.
    3. If that is not sufficient, then develop Z-Report based on Document date.
    4. But one caution, This analysis is not possible with SAP standard Dead Stock or slow - Moving stock reports as those are based on Posting Date.
    If this resolves your query, please close the Issue,
    Thanks & Regards,
    Krishna Reddy

  • Need conding in debit ageing analysis report.....

    Hi Experts,
    I am working on BW 3.5.
    I have Debit ageing analysis report like 0-30  31-60  61-90  91-180  181-365  >365.
    these ageing is calculating on DOCUMENT DATE wise.
    Now I want to put one condition in this report.
    IF DOCUMENT TYPE = AB then ageing should be calculate on BASE DATE wise.
    Is it possible??
    plese help to acheive this.....
    Thanks in advance.
    Venkat.

    Hi,
    Yes you can do it. Use Formula variables on DOCUMENT TYPE & date and do it.
    Take DOCUMENT DATE, BASE DATE & DOCUMENT TYPE in formula variables then create formula and check DOCUMENT TYPE = AB based on that write logic informula.
    See some material Aging report in.
    wiki.sdn.sap.com/wiki/display/profile/SurendraKumarReddy+Koduru
    Thanks
    Reddy

  • What is Aging Analysis in MM?

    Hi,
    Can anybody give logic for aging analysis in MM and SD.
    If you know sample programs or standard programs or logic please
    share with me.
    Please treat this as urgent.
    Appriciate your help with Points.
    Thanks and Regards,
    Venkat

    Valuation class is assigned to the material in material master. It allows the stock values of materials of the same material type to be posted to different G/L accounts and it also allows the stock values of materials of different material types to be posted to the same G/L account.
    Valuation class id created in OMSK Transaction.

  • Aging Analysis Reports for Inventories & Receivables

    Hello,
    Can any one answer me how to get aging analysis reports for inventories & receivables in SAp R3 system?
    Thanking You,
    Regards
    Santosh Rothe

    hi
    the age analysis report format should be like
    Material list   | 0 - 3 months | 3 - 6 Months  | 6 - 12 months | above 1 year|
    M1                10                  50                    0                       0               pc
    M2                0                   0                      12                    10               Kg
    etc  .
    Pls suggest the suitable T.code or step for configuring to get in the above report format
    Regards
    Santosh Rothe

  • Vendor aging analysis report

    Vendor aging analysis application, which extract the data from Vendor Master Table and Vendor Transaction Tables supports Accounts Payable. Vendor master display the risk category and transactions record of vendor. How does company plan the cash resources forecast with this application? Explain in detail, how this application analyze vendor payment performance?

    In cash if you do not have Cash Management in place, where you can link your vendor / customer records.
    If you do not have CM, in such case, you can prepare cash flow statements according to your needs.
    Make sure you have completed your financial statement version in OB58.
    Cash Flow Statement (Indirect Method) Variant 1 and Variant 2, please note that these reports are coming from the form 0SAPRATIO-03 Cash flow (indirect) (Refer T code FSI5) and Reports 0SAPRATIO-03 Cash flow (indirect method) variant 1 (Refer Tcode FSI2) & 0SAPRATIO-01 Cash flow (indirect method) variant 2 (Refer T code FSI2)
    0SAPRATIO-04 Cash flow (direct) Form
    0SAPRATIO-04 Cash flow (direct method)
    You should know what format you should like to see in the cash flow statement.
    You should the FS items accordingly copy the standard forms and changed according to your format.
    Regards,
    Ravi
    You should be conversant enough to do basic report painter.
    Pelase let me know if you need further help.
    Regards

  • Vendor Ageing Analysis

    Dear All,
    Any Standard  Reports (T.Code) for Vendor Ageing Analysis. If its not availble please help me to give FS to only for Open items including normal special GL transactions.
    Thanks in advance

    hi Mohan,
            agewise vendor analysist.code:s_alr_87012085
    select days overview sorted list check box
    may be it helpfull for u

  • Vendor Ageing Analysis Report for the postings for this fiscal year

    Hi All,
    I require report that lists every supplier that my company has spent money in this fiscal year, need the actual average payment terms, number of days etc. And also how much has been spent with each supplier.
    Kindly let me know the report or the process to extract this data from SAP R/3 system.

    Regarding Ageing analysis of Vendor below three reports may meet your requirements provided transactions to the vendors are done in disciplined manner.
    S_ALR_87012078 - Due Date Analysis for Open Items
    S_ALR_87012084 - Open Items - Vendor Due Date Forecast
    S_ALR_87012085 - Vendor Payment History with OI Sorted List
    Regards,
    Alok

  • Aging Analysis report for open Items in SD

    Hi ,
    Please give the code snippet for the following case.
    aging analysis program for open items:-
    payments not receivecd for 15 days,30 ,60 ,90days
    imput:
    custno range
    sales area
    days 30,60,90 selection sort by cust no,sales organization
    output :report program ALV grid format
    Many Thanks in Advance.
    Raj

    There are couple of  Standard Report for Customer Open Items.
    RFDOPO00 - List of Customer Open Items.
    RFDSLD00 -  Cutomer Balances
    Also there is another standard report....
    Run the Tcode 'S_ALR_87012178", that is "Customer open Item analysis by Balance of Over dues".
    Copy the Report and make necessary changes.
    Modification is always required to get a "good looking" aging report, there is no standard.
    Hope this helps.
    Vinodh Balakrishnan

  • Report for material aging  in stock

    Hi ,
    I need to create batchwise  material aging report availible in stock. I am fatching most of fields from mseg table and I am taking ERFMG from mseg  for stock availibility.
    Is am going in right direction. please guide me for this.
    Regards,
    Seema.
    Moderator Message: Why dont you consult your Functional Consultant on this?
    Edited by: kishan P on May 19, 2011 12:31 PM

    Re: Opening & Closing Stock in transit
    STOCK IN TRANSIT
    Re: reverse the Stock in transit
    In- transit stock

  • Material Ageing Report

    Hi
    I need the Material Ageing report as the given following requirement
    1) Material With GR Date
    2) The Ageing will be for 30, 60, 90, 180, 270, 360
    3) Material with Normal & Special Stock
    4) Material with the Split Valuation
    If any one have worked on this developement then Reply

    Hi,
    Check the report in t.codes MC.9,MC.A,MC.B & MC.C
    OR
    Go for development with  an ABAP report
    Regards,
    Biju K

  • Details of open invoices for the current year/ material price analysis

    Hi,
    I'm very new to SAP SD,MM modules. Can any one help me in the following of my requirements?
    1. How to get the details of open invoices for the current year? Which table should I look into?
    2. I have to create a report to display material price analysis. How should I do that?
    3. How to develope a report to list out all the Open Sales Order with earliest ship date and requested ship date
    4.How to create an interactive report for displaying plant status to know the status of a particular material
    5. How to develope a report on Sales Order displaying Sales order Number, Sales order date, Material, PO Date and Customer requested date
    Thanks in advance!!
    Uma.
    Message was edited by:
            Uma Ravi

    Hi Ravi,
    for 3, 4, 5 --> u can go through the code ...
    REPORT ZEX2  MESSAGE-ID arc NO STANDARD PAGE HEADING.
    Tables :kna1,vbak.
    SELECT-OPTIONS : so_vkorg FOR  vbak-vkorg OBLIGATORY,
                     so_vtweg FOR  vbak-vtweg OBLIGATORY,
                     so_spart FOR  vbak-spart,
                     so_kunnr FOR  kna1-kunnr.
    DATA : BEGIN OF sales_open OCCURS 0 ,
           vbeln LIKE vbak-vbeln,
           auart LIKE vbak-auart,
           kunnr LIKE kna1-kunnr,
           bstnk LIKE vbak-bstnk,
           lfstk LIKE vbuk-lfstk,
           fkstk LIKE vbuk-fkstk,
           gbstk LIKE vbuk-gbstk,
           END OF sales_open.
    DATA : BEGIN OF itm_sales OCCURS 0,
           vbeln LIKE vbap-vbeln,
           posnr LIKE vbap-posnr,
           matnr LIKE vbap-matnr,
           kwmeng like vbap-kwmeng,
           lfsta LIKE vbup-lfsta,
           lfgsa LIKE vbup-lfgsa,
           fksta LIKE vbup-fksta,
           fksaa LIKE vbup-fksaa,
           gbsta LIKE vbup-gbsta,
           END OF itm_sales.
    DATA : l_kunnr LIKE kna1-kunnr,
           l_vkorg LIKE vbak-vkorg,
           l_vtweg LIKE vbak-vtweg,
           l_spart LIKE vbak-spart.
    DATA: v_statusl(20) TYPE c,
          v_statusb(20) TYPE c,
          v_statusf(20) TYPE c,
          v_statusg(20) TYPE c,
          v_status(20) TYPE c,
          v_field(1) TYPE c.
    data : v_openqty like vbap-kwmeng.
    **Selection Screen Validations.
    AT SELECTION-SCREEN.
      PERFORM validations.
    *&      Form  Validations
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM validations.
    **Customer
      IF NOT so_kunnr[] IS INITIAL.
        SELECT SINGLE kunnr INTO l_kunnr
               FROM kna1
               WHERE kunnr IN so_kunnr.
        IF sy-subrc NE 0.
          MESSAGE e002 WITH text-005.
        ENDIF.
      ENDIF.
    **Sales Organization
      IF NOT so_vkorg[] IS INITIAL.
        SELECT SINGLE vkorg INTO l_vkorg
               FROM tvko
               WHERE vkorg IN so_vkorg.
        IF sy-subrc NE 0.
          MESSAGE e003 WITH text-006.
        ENDIF.
      ENDIF.
    **Distribution Channel
      IF NOT so_vtweg[] IS INITIAL.
        SELECT SINGLE vtweg INTO l_vtweg
                FROM tvkov
                WHERE   vkorg IN so_vkorg
                 AND    vtweg IN so_vtweg.
        IF sy-subrc NE 0.
          MESSAGE e004 WITH text-007.
        ENDIF.
      ENDIF.
    **Division
      IF NOT so_spart[] IS INITIAL.
        SELECT SINGLE spart INTO l_spart
                FROM tvta
                WHERE   vkorg IN so_vkorg
                AND     vtweg IN so_vtweg
                AND     spart IN so_spart.
        IF sy-subrc NE 0.
          MESSAGE e005 WITH text-008.
        ENDIF.
      ENDIF.
    ENDFORM.                    " Validations
    Top-of-page.
    PERFORM sales_top_of_page.
    Start-of-selection.
    PERFORM sales_sel.
    *&      Form  sales_sel
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM sales_sel.
    SELECT vbeln auart kunnr bstnk
         lfstk fkstk gbstk
         INTO TABLE sales_open
         FROM vbakuk
         WHERE vkorg IN so_vkorg
         AND   vtweg IN so_vtweg
         AND   spart IN so_spart
         AND   kunnr IN so_kunnr
         AND gbstk NE 'C'.
      LOOP AT sales_open.
        WRITE:/4 sy-vline,
               5 sales_open-vbeln HOTSPOT ON COLOR 2 INTENSIFIED OFF,
               16 sy-vline,
               17 sales_open-auart COLOR 2 INTENSIFIED OFF,
               27 sy-vline,
               28 sales_open-kunnr COLOR 2 INTENSIFIED OFF,
               40 sy-vline,
               41 sales_open-bstnk COLOR 2 INTENSIFIED OFF,
               55 sy-vline,
               56 sales_open-lfstk,
               76 sy-vline,
               77 sales_open-fkstk,
               96 sy-vline,
               97 sales_open-gbstk ,
               117 sy-vline.
        HIDE sales_open-vbeln .
      ENDLOOP.
    ENDFORM.                    " sales_sel
    *&      Form  sales_top_of_page
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM sales_top_of_page.
      WRITE:/4 sy-uline(114),
         50 'OPEN SALES ORDERS' COLOR 7 INTENSIFIED ON .
      WRITE: /4 sy-vline,
              5 'SalesOrder' COLOR 1 ,
              16 sy-vline,
             17  'OrderType' COLOR 1,
             27  sy-vline,
             28  'Customer' COLOR 1,
             40  sy-vline,
             41  'PoNumber' COLOR 1,
             55  sy-vline,
             56  'Delivery Status' COLOR 1,
             76  sy-vline,
             77  'Billing Status' COLOR 1,
             96  sy-vline,
             97  'Processing Status' COLOR 1,
             117  sy-vline .
      WRITE:/4 sy-uline(114).
    ENDFORM.                    " sales_top_of_page
    AT LINE-SELECTION.
      SELECT       a~vbeln
                   a~posnr
                   a~matnr
                   a~kwmeng
                   b~lfsta
                   b~lfgsa
                   b~fksta
                   b~fksaa
                   b~gbsta
                   INTO TABLE itm_sales
                   FROM vbap AS a JOIN vbup AS b
                   ON a~vbeln EQ b~vbeln
                   AND a~posnr EQ b~posnr
                   AND b~gbsta NE 'C'
                   WHERE a~vbeln EQ sales_open-vbeln.
      IF NOT sales_open IS INITIAL.
        LOOP AT itm_sales.
          at end of vbeln .
          sum.
          v_openqty = itm_sales-kwmeng.
          endat.
          WRITE:/5  itm_sales-vbeln,
                    itm_sales-posnr,
                    itm_sales-matnr,
                    itm_sales-kwmeng,
                    itm_sales-lfsta,
                    itm_sales-lfgsa,
                    itm_sales-fksta,
                    itm_sales-fksaa,
                    itm_sales-gbsta.
        ENDLOOP.
      ENDIF.
    skip 2.
      write:/  'open Quantity for the order is ', v_openqty .
    for 1.
    open invoices..
    SELECT vbeln
             fkart
             kunag
             gbstk
             INTO TABLE it_billing_h
             FROM vbrkuk
             WHERE vkorg IN so_vkorg
             AND vtweg IN so_vtweg
    *        AND spart IN so_spart
             AND kunag IN so_kunnr
            and   year in p_year                  ---->"parameter for year..
             AND gbstk NE 'C'.                   "----> open invoices
    for 2..
    2. refer TABLES mara, EINA ..
    regards,
    VIjay

  • Ageing analysis for the down payment made to vendors-reg

    Dear Gurus,
    Can anybdoy  explains my  how to do  ageing analysis for the down payment made  to  various vendors.
    Thanks
    C.M.SATHISH KUMAR.
    [email protected]

    OK
    Config t code is OBDF
    Select AP view and due date analysis.
    You need to create a variant for the field BSIK-UMSKZ in program RFKRRE01 which is the program for Vendors for due data analysis.
    In the config you need to make sure create evalution is ticked.
    You then need to set up a variant in program RFKRRSEL, for Vendor analysis, it should be called SAP_VARI.
    Once all of that has been set up, you need to schedule a job to run for RFKRRSEL daily.
    In terms of accessing the programs you need yo use t code SE38.
    and to schedule a job use t code SM36.
    Hope this helps.
    Please award points.

  • Vendor aging analysis with name and invoice.....URGENT!!!!!!!!!!!

    Frnds,
    There is a requirement from the client, wherein they need vendor aging analysis along with the invoice number, amount due against each of the invoices that can be seen in the appropriate age period(say a particular invoice amount falls between 30-60 days, and 2 other invoices fall between 60-90days of the same vendor).
    In their legacy system they could get a report with the vendor number, name, due date, invoice #, amount due against each invoice apart from the net amount.
    S_ALR_87012085 , we get the total amount (net), not the breakup with the invoice#.
    in S_ALR_87012082, we dont get to input the no of days
    Is there any way we I can achieve the requirement, plz suggest
    regards
    sandhya

    Hi Venkatesh,
    Thnx a lot for the reply. This has almost solved my problem, however there's one thing left. when I'm trying to take a print out after exporting the info into an excel sheet, the information really looks scattered, i.e.,  is there a way where we can go ahead and get the info in a rather unscattered manner.
    I've tried to take a print directly without actually transferring the info into an excel sheet, then each of the vendor is printed in a separate page, which again they feel is a problem.
    So, if you have an idea pls suggest.
    Thnx again for the information.
    regards
    sandhya

Maybe you are looking for

  • Some PDF files are not displayed in Bridge

    Hello, here is the problem: I use Adobe Bridge CS2 to browse my large collection of PDF files, and unfortunately some files are not displayed in the Filmstrip View mode; instead a generic icon is shown (bridge1.png). Most PDF files, however, are disp

  • Problem Scrolling with T400

    I have a recent problem with the middle button (scroll) feature for the trackpoint on my T400 with Windows XP 32-bit.  Previously, holding down the middle button would freeze the cursor and enable scrolling with the nubbin. However, now the scrolling

  • Reading Crystal Report under Portal 8.1

    Hi, Does anyone try to use crystal report api to read the report in portal 8.1? We try the sample but it's not working. Andy

  • Jre acting weird

    Hi. I am having problems with my jre. I first noticed it when i could not run any applets (throught IE or as separate application through my own code). The applet just freezes up itself of IE if initiated through IE. I use jre 1.4.2_08 on windows 200

  • How to enable GD/gettext in PHP!

    When upgrade to 10.5.2, I found there is apache and php there. but it seems no GD and gettext. I could install other graph library. But how gettext?