Stock ageing report with batch Management active

Hi Experts,
My client wants a Stock ageing report and batch management is active
According to my client, Inventory ageing report should show stock quantities and stock value as follows,
1. Below one year
2. Between one and two years
3. Above two years
What are the table and fields to be considered for this report.
Thanks
NDS

What steps do you mean? taking an ABAP course and doing it yourself, or stepping to an ABAPer and let him know what he shall do?
you asked for a stock report, not for a movement report.
If I go into my warehouse and looking at all the stuff sitting there and want a report that should tell me how old this stuff is, then i am not intrested if there was a goods receipt movement.
However I would like to know the last movement date. In this case you have to look into table S032 or into the movements MSEG (with MKPF as header table)

Similar Messages

  • Stock ageing report without Batch Management

    Hi Gurus,
    My client wants a Stock ageing report. But my concern here is can we achieve this  without batch management
    According to my client, Inventory ageing report should  show stock quantities and stock value as follows,
    1. Below one year
    2. Between one and two years
    3. Above two years
    We can accumulate the goods receipt as per Material document date and movement type according to the above age requirement.
    But, can we track goods issues from the above age groups without Batch Management.
    Experts Pls reply and If possible, pls explain how we can achieve this.
    Thanks
    NDS

    As you already noticed not only the input (GR) but the output (GI) is also important.
    The date of the GR is only one thing, but after that you received the goods in your SLoc you cannot make difference between stocks received at different times.
    As your stock is not distinguished in the system as per the GR date you cannot say that which sub-stock has been consumed during GI.
    So, without batch management you cannot achieve your goal in standard system.
    Of course, physically you can realize your idea by putting labels on different batches - this would mean batch management physically and not in SAP.
    If you use warehouse management you can use a workaround: the GR date is stored in the quants and this makes possible to track the age of the stock without batch management. Please check:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/c6/f83b5e4afa11d182b90000e829fbfe/frameset.htm
    Regards,
    Csaba

  • Stock Aging report with current date

    Dear Experts
    Can we able to take stock aging report with current date?
    Thanks&Regards,
    Vinoth Raj K

    You're posting in the Portuguese B1 space.
    You might want to post in the English one: SAP Business One Application

  • Stock ageing report in inventory management

    Hi,
    iam working in stock ageing report my requirment is i for developing stock ageing i have chars for plant and material ,and other 2 chars but i dont have cal day i have only creation on date means posting date only availble .my current layout is :
    Plant
    Plant   Material     0 u2013 30 Days  30 u2013 60 Days 60 u2013 90 Days  90 u2013 180 Days   > 180 Days     
    Expired     Blocked     Restricted
    above is mentioned is my current layout.
    but now user will be want  they want see 0-30 below month also mean july- august same as 30-60 also.
    Report to display always 2 months data at a time. Previous month closing and current month ongoing                                        
    this is my requirement please hpe help on this.
    thanks in advance.
    Deva

    As you already noticed not only the input (GR) but the output (GI) is also important.
    The date of the GR is only one thing, but after that you received the goods in your SLoc you cannot make difference between stocks received at different times.
    As your stock is not distinguished in the system as per the GR date you cannot say that which sub-stock has been consumed during GI.
    So, without batch management you cannot achieve your goal in standard system.
    Of course, physically you can realize your idea by putting labels on different batches - this would mean batch management physically and not in SAP.
    If you use warehouse management you can use a workaround: the GR date is stored in the quants and this makes possible to track the age of the stock without batch management. Please check:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/c6/f83b5e4afa11d182b90000e829fbfe/frameset.htm
    Regards,
    Csaba

  • Free Goods with Batch Management Activated !!!

    Hi Gurus,
    I have defined a free goods master data for material on which batch is activated. I have defined the it as with a min of 10 qty 1 free good will be delivered as exclusive item
    Now as the batch management is active and each batch has 1 qty in it. Now in order to deliver 1 free good first i have to enter 10 line item of the same material and after the 11 th line system should generate 1 free good item. But this is not happening is there any standard configuration required for this process
    Early reply will be awarded accordingly.
    Thanks in advance
    Edited by: Abaper Abaper on Jul 10, 2008 12:31 PM
    Edited by: Abaper Abaper on Jul 10, 2008 12:32 PM

    Hi Abaper,
    Free Goods Determination follows the condition technique and hence you should have one condition type assigned to it one access sequence and then maintain the condition type (NA00) in a Free Goods Determination  Procedure (NA0000).
    Then assign this procedure to your permitted sales area and maintain the free goods determination master data (VBN1).
    Also Check the settings of Item Category Assignment
    It should be ORNORMFREE+TAN -
    > TANN.
    By this settings your free goods should work.
    Reward if it helps you
    Regards
    Harsh

  • Batch transaction stock aging report

    Hi Experts,
    Can you some one help me with query which give stock aging report base on Batch wise transactions (IBT1).
    Item Code,    Item description  Batch#(Qty which are >0),  Batch Qty,  Stock "IN" creation Date,
    Thanks for your help.
    Regards,
    Suresh

    Dear parneeth,
    As requested please try this Query to fulfill your requirement.
    SELECT T0.docnum,
    T2.BatchNum,T2.ItemCode,T2.Quantity,
    T2.ItemName,T0.CardName as Supplier,
    T2.SuppSerial,T2.IntrSerial,T2.ExpDate,T2.PrdDate,T2.InDate,T2.Located,
    convert(varchar(8000),T2.Notes)
    FROM OPDN T0 INNER JOIN PDN1 T1 ON T0.DocEntry=T1.DocEntry
    inner join
    OIBT T2 on T1.ItemCode = t2.ItemCode and T0.objtype=T2.basetype and T2.baseentry=T1.Docentry
    inner join
    oitm T5 on T1.Itemcode=T5.Itemcode
    WHERE
    T2.quantity>0
    group by T0.docnum,T2.BatchNum,T2.ItemCode,T2.Quantity,
    T2.ItemName,T0.CardName,
    T2.SuppSerial,T2.IntrSerial,T2.ExpDate,T2.PrdDate,T2.InDate,T2.Located,
    convert(varchar(8000),T2.Notes),T1.Linetotal,T1.Quantity
    REGARDS
    MANGESH PAGDHARE.
    Edited by: MANGESH  PAGDHARE on Jan 9, 2012 6:31 PM

  • Facing Issue with Stock Ageing report

    In Blocked Stock Ageing report Output, I am facing following issues
    1. Stock is correct but once we include the "Reason For Movement" then the aging is getting wrong  and in some cases value is coming Negative.
    2. In some cases "Reason For Movement" is coming in ‘#’, but this is a mandatory field. Hence cannot be blank.
    Note:
    1. Overall stock is coming correct.
    2. Reason Movement chat. is in free char
    3. Report is based 0IC_C03.

    Hi Nadeem,
    Reason for Movement is loading from  what attribute?  check in RSRV for that attribute.
    RSRV-->All Elementary Tests ->Master Data ->Compare Size of P-, Q- with X- and Y- Tables respectively .
    If it has any error then  correct that error in RSRV. It  will solve your problem.
    Regards,
    Rajesh

  • Split valuation with batch management and project stock

    Dear Gurus,
    I need to combine two following requirements:
    1. split valuation with batch management (valuation type = batch number)
    2. project stock
    These two functionalities work fine separately but not together.
    I receipt PO for material with spiit valuation on a batch level into a project stock. Posting is OK and material document (MSEG table) seems to be OK (batch number, valuation type and project stock are in this table). The problem appears when I want to display material in this valuation type (MM03) or batch (MSC3n). They don't exist!!!  Short investigation showed that during goods receipt table MBEW (valuated stock) was not updated with this valuation type.
    But If PO is receipt into normal stock first and then posted into project stock everything is OK.
    Have you had or heart about such issue? I would appreciate any sugestion. 
    Thsnks in advance.
    Marcin Bernat

    Hi,
    As you already know ,u are using project stock and doing goods receipt against project, stock table QBEW will be updated and not MBEW. MBEW only updates in case of plant stock valuation. If u receive any goods against project stock it does not contribute to plant stock. Irrespective whether your material is managed in split valuation or not, If it is received against project stock it only updates QBEW. There is no need to update MBEW, if u r using split valuation in project. QBEW also have valuation type as another level like MBEW. If u want to see material price for project stock, it can be  seen in QBEW -valuation type and not in mm03.
    As u r receiving goods against project stock this is d only reason QBEW is updated and not MBEW.
    QBEW will store all information like MBEW for batch number, valuation type and project stock assignment.
    Hope it answers your question.
    Deepak.

  • Stock Report with Batch Number

    Hi ,
    My Client requires stock report with Batch numbers .required report format is
    Item Code,BatchNumber,OpenQty,OpenVal,PurchaseQty,PurchaseVal,SalesQty,SalesVal,ClosQty,CloseVal
    I tried using query on wiki for stock report but that query is written in 2007 and Batch tables and OINM table is changes in 8.81.
    http://wiki.sdn.sap.com/wiki/display/B1/SAPB1SQLH-INItemInventoryOpeningandClosingStockper+warehouse
    can any one help with stock report- batches.
    Thanks,
    Preeti

    HI,
    use below query as basis and mofiy the fields required. it shows linking in batch and transaction tables:
    SELECT distinct T0.ItemCode,T0.ItemName ,T0.DocDate ,T0.DocType ,T0.DocNum,T0.LocCode ,t4.DistNumber as [BatchNumber], T1.Quantity ,T5.CalcPrice as [Price]  
    FROM  [OITL] T0 
              INNER  JOIN [ITL1] T1  ON  T1.[LogEntry] = T0.[LogEntry] 
              INNER JOIN  OBTN T4 on T1.MdAbsEntry=T4.AbsEntry
              INNER  JOIN [OITM] T2  ON  T2.[ItemCode] = T0.[ItemCode]   
              Inner JOin OINM T5 on T0.ItemCode =T5.ItemCode and T0.LocCode = T5.Warehouse  and T0.AppDocNum = T5.BASE_REF
    Thanks,
    Neetu

  • Urgent: Regarding Stock Ageing report

    hi,
    i want to have stock ageing report in which i want to have the deatils :-
    This is the material which is present in the palnt from dis <b>date</b> and further details of it consumption. plzz tell the <b>tcode</b> for it.
    plzz help me out as it is most urgent to me..
    regards,
    ric.s
    Message was edited by:
            ric .s

    Hi
    The report MC.9 shows Last movement date/Last receipt date / Last issue date.
    In period to analyze give appropriate date range
    Or
    check  MSEG & MARD table to get details about material documents with date
    Vishal...

  • Problem with batch management indicator

    Hi Gurus,
    I have an issue with batch management.
    There is one material which was not batch managed. The requirement was to make it batch managed. There were no open purchase orders and the only thing pending was the stock in the present and previous periods. The stock quantity in the previous period  and the present period matched(470 Kg). I opened the previous posting period, used movement type 551 and scrapped the stock. There was zero stock for the current period and the present period.
    I changed the batch management indicator successfully. Now the issue is whil i am trying to cancel the material document
    1. Now that the material is batch managed, whie trying to cancel the material document using MIGO, the system prompts  for a batch to be entered. But the batch field is greyed out and i am not able to enter a batch
    2.  I have tried to cancel the material document using MBST and MIGO. The sytem prompts for a batch to be entered but not allowing me to do so as the batch field is greyed out.
    Any pointers will be appreciated.
    Many Thanks,
    Sajin

    Hi Sajin,
    What is a reason to cancel a material document? When was that material document created? Before or after flagging the indicator in the material master?
    Ilya.

  • Spilt valuation with batch management?

    Gurus,
    I want to activate split valuation with batch management..
    i know the configuration of doing split valuation..
    but, i need help on batch management configuration...

    hi,
    Why do you want both at the same time??
    Either split val. or batch management independently can solve your issues...
    Please let me know the reason...
    For split valuation :
    To select split valuation ('OMWC'), proceed as follows:
    1. Determine the valuation categories and valuation types that are allowed for all valuation areas:
    global valuation categories via menu "Goto --> Global Categories"
    global valuation types via menu "Goto --> Global Types"
    2. Allocate the valuation types to the valuation categories.
    a) Select "Goto --> Global Categories".
    b) Position the cursor on a valuation category and select
    "Goto --> Global Categories --> Assignments --> 'Types->Category'".
    c) Activate the valuation types you want.
    3. Determine the local valuation categories for each valuation area.
    a) Select "Goto --> Local definitions".
    b) Position the cursor on a valuation area and select
    "Goto --> Local Definitions --> Allocate Categoires->Org.units (button Cats->(OU)".
    You obtain a list of the global valuation categories.
    c) Activate the categories to be used in this valuation area.
    The system creates the local valuation types based on the allocations under point 2.
    Only now can you create a master record with split valuation.
    Specifying Split Valuation by creating Material Subject to Split Valuation
    1. Create a material master record, selecting the Accounting View 1.
    2. Enter your data as required on the Accounting data screen, specifying a valuation category.
    (If you can't find the valuation category field, it might be hidden, use OMSR to define the Field Groups.
    Look for the field MBEW-BWTTY for Valuation category).
    3. Be sure that the price control indicator is V for moving average price and enter a moving average price.
    4. In the case of split valuation, you can create only one valuation header record with price control V because the
    individual stock values are cumulated, and this total value is written to the valuation header record. This is where the
    individual stocks of a material are managed cumulatively. To do this, fill in the Valuation category field on the accounting
    screen when you create the material master record and leave the Valuation type field blank.
    5. Save your data and the system creates the valuation header record.
    6. The initial screen appears.
    7. Extend the material by creating new material master records from the Accounting view 1. For the first material, specify a
    valuation type in the Organizational Levels dialog box and enter the respective accounting data on the data screen.
    Proceed likewise for the other materials, distinguishing between them by valuation type. To do this, call up the material in
    creation mode again. Due to the fact that a valuation header record exists, the system requires you to enter a valuation
    type for the valuation category.
    8. Repeat step seven for every valuation type planned.
    You want to valuate the stock of material XYZ that you obtain from manufacturer A in Los Angeles at a different price than the stock you obtain from manufacturer B in Detroit. In this case, the valuation category is H for origin. Your valuation types can be LOS ANGELES and DETROIT.
    If a material is subject to split valuation, every quantity (sub-stock) of this material must be assigned to a valuation type (for example, country of origin).
    For every valuation type, there are two types of data in the system, as follows:
    Valuation data (for example, valuation price, total stock quantity, total stock value), which is defined for every valuation type at valuation-area level and applies to all dependent storage locations.
    Stock data, which, like batch data, is managed separately for each storage location. If a material that is subject to split valuation is also subject to management in batches, its stock data is not managed by valuation type, but rather by batch. Every batch is assigned to a valuation type.
    The stock quantity, stock value, and valuation price for all valuation types are managed cumulatively at valuation-area level
    Regards
    Priyanka.P

  • Same material master in two company codes with batch management

    Hi,
    There are two company codes in one client. In one batch management is already active. But in another company code batch management is not required. Is it possible to have batch management active in one company code and inactive in another company code where both the co. codes are in the same client? The same material master to be used in both company codes.
    Thanks,
    Satya.

    Hi Satyabarata,
    As far as you dont want to move the same materiel i.eStock Transfer with Inter comapy billing scenario then it  will be fine.
    If you try to Transfer a Batch manged material into a non batch manged CC it will work fine. But on the other hand when do via-versa the system will ask for the Batch information where the Batch management is active.
    If you want to use same Material Master for both CC then its not advisable.
    Please let me know if you need any other information.
    Thx.
    MJ

  • Packing handling units to outbound delivery with batch management

    Hello all,
    I am packing an outbound delivery with a material that has batch management active. The packing is from a storage location that manages handling units (HU-managed sloc).
    My problem is u2013 before entering the HUs to the delivery u2013 the system asks me to enter the batches (in the batch split function). Only then I am allowed to enter the HUs in the packing function.
    What could be the reason for this preliminary batch entries ?
    How can I set the system not to do that, i.e., I would like to be able to enter the HUs directly without entering the batchs separately.
    Thanks,
    Isaac

    Dear Isaac,
    this system behaviour can not be changed in standard and is also not recommended to change it via a modification. The reason for this system behaviour is to avoid inconsistencies in the system. The HU that you assign to the delivery, should exactly fit to the delivery. In case if the material is batch managed, you should specify the batch first, and then add the fitting HU with exactly that batch.
    I suppose you checked the longtext for HUDIALOG102, that you get in the described case, but I copy it for you, in case if you did not read it:
    "Diagnosis
    There are items to be handled in batches which have not yet been
    assigned to a batch.
    Batches must be recognized for items with HU-managed storage location
    For items at a storage location that is not HU-managed, the item type
    determines if packing will take place at cumulated item quantity level
    (meaning that the batch is not recognized at any point in the handling
    unit) or if packing must take place at batch level.
    System Response
    If an item requires batch identification, that item will not be
    suggested for packing as long as the batch is not recognized.
    Procedure
    Go to the maintenance of the delivery item and assign at least one batch
    to the item."
    Regards,
    Ely

  • Production order release with batch management

    Dear All
    Our company are going to use batch managment. But someone told us the production order cannot be released if the component with batch managment is missing (requirment is lower than stock). Is that true?

    Dear,
    It depend upon the setting means if you want to automatic batch determination in production order for component then system will not allow to release if no batches are available.
    This setting come from MRP 2 view batch entry if you keep it blank then system will allow you to release the order with missing batch quantity also.
    Please try and come back if any issue.
    Regards,
    R.Brahmankar

Maybe you are looking for