Calculating Stock Coverage

We have  arpeort that outputs the number of days stock coverage for a particular material.  This is calcualted using the FM BAPI_MATERIAL_STOCK_REQ_LIST.  However this BAPI includes Q stock in the calculation, and we want to exclude it.
Has anyone got any ideas on how I mght get to the number of days excluding Q stock from the calculation?

Hello Satwik,
    Iam also developing reports for Coverage Days of Inventory. Could you let me know,
1. How to calculate this KPI
2.Which tables need to be used for quering?
Thanks in advance!
Vittali

Similar Messages

  • Stock Coverage Calculation

    Hello
    I would like to know if an essbase function calculation to calculate month stock coverage exists in Essbase ?
    I know this type of function on other system:  SAP (SNP) but nothing in Essbase in my knowledge
    COVER_CALC()
    COVER_CALC(rows for stock on hand ; area for demand from the next period to the end of the time period ; area containing the number of workdays ; demand from the next period to the end of the time period) returns the days’ supply of a product by considering the current stock on hand, the total demand of subsequent time periods, and the number of workdays in this time period.
    For example:
    Time span  w11  w12  w13  m04  m05
    Total demand:  0  20,0  0  25,0  27,5
    Stock level  68,7  48,7  48,7  23,7  0
    Days’ supply  70  63  57  26  0
    Workdays  7  7  7  30  31
    Result at the end of m04:
    Total demand is 23.7
    Total demand in the future is 27.5
    Total number of work days in the next period is 31.
    Thus, (23.7/27.5) x 31  ~ 26 (only 26 days can be covered)
    Using the above value (26)
    for w12: Days’ supply is 63 = 7 (from w13) + 30 (from m04) + 26 (from m05).
    for w11: Days’ supply is 70 = 7 (from w12) + 30 (from m13) + 26 (from m04) + 26 (from m05).
    THanks of your help
    Regards

    There is no built-in function to do this calculation, although since you have the logic defined (and can see that it's fairly straightforward) you can build it yourself.  I added "Days of Supply" to a sales analysis system I maintain recently.

  • Stock coverage, Stock average coverage and stock turnover

    Hi Guys,
    I need your help.
    I have just implemented the Inventory Management module in BW. It is working perfecly.
    Now my client want me to calculate Stock coverage, Stock average coverage and stock turnover.
    The standard module doesn't give me that.
    As this may be a normal requirement in Industrial businesses, do you know a intelligent way to calculate this?
    Thanks in advance,

    Dear João;
    In here we use the stock coverage in report like this: the Quantity of Total Stock (0TOTALSTCK) divided by the Quantity of Goods Issued.
    This one is a Calculated Key Figure based on all the GI types relevant defined by the customer.
    We also use the Stock average coverage but by quarters: Quantity of total stock / (Qty GI from that quarter (example first quarter 3)  / 3).
    Sorry... we don't use stock turnover.
    Hope it helps;
    Regards;
    Ricardo

  • MD07 ( collective MD04 ) and stock coverage in days

    Hello,
    in MD07, for each material of my plant there are 3 columns concerning stock coverage.
    I do not understand how the calculation of these stock coverage is done ( I have found the customization which indicates that inbound deliveries are taken in consideration ).
    Is there some documentation abour this for a dummy SAP man ?
    Thanks a lot.
    Romeo.

    There are three columns:
    1 - Coverage based only in available stock
    2 and 3 : Coverage based on different receipts elements. It is advisable to customize the # 2 using some fixed (i.e. almost confirmed) receipts, such as process production orders, purchase orders, etc.  and #3 adding the rest of elements, so you can have three differents coverages, #1 is critical, if all receipt fail then I have to cover my requirements using stock only, and so on.
    Tipically the sequence would be, for this criteria,
    Coverage 1 < Coverage 2 < Coverage 3

  • Enough stock coverage

    hi,
    for item purchased based on moving average price,
    when there is a variance between migo and miro, it will debit or credit stock account and update map of material accordingly if enough stock coverage is there.
    1 may i know what does it mean by enough stock coverage? means at least there is 1 quantity in the total stock in mm03 when purchase? can have example?
    2 if 0 quantity in the total stock what will happen?
    thanks

    hi Hari,
    thanks and point given.
    1) enough stock coverage is only happening during MIRO? will MIGO happen?
    2) can clarify this if the meaning of enough stock coverage is correct.
    item is moving average price.
    say this is a new purchase or maybe item with 0 stock in warehouse.
    now i purchase 10 unit at the price of $1. the total value is $10
    during MIGO, the map will change when debit the inventory.
    DR inventory 10
    CR grc 10
    so now the
    map 1
    total stock 10 = 10
    total value $10
    when MIRO, somehow due to some reason stock only 2 and map is 1.20.
    map 1.10
    total stock 2
    total value $2.20
    may i know how is the accounting entry and the map, total stock, total value would be after MIRO?
    thanks

  • Stock coverage 2

    hi all,
    in relation to my previous post, i need to know the sufficient stock coverage relevant matter.
    1) stock coverage only happen on moving average price material?
    2) need advice on below scenario.
    initial stock value 1000usd , stock qty 100pc, map 10usd
    new order of 100pc @ 10usd
    before miro, issue inventory out of 160pc
    so during miro
    stock qty is 40pc, value is 400usd and map is 10usd.
    the balance of 60pc or 600usd will go to prd.
    correct?
    thanks

    Answer for Question 1:
    Stock coverage is only applicable to material with moving average price control. Unplanned cost are directly posted to price difference account in Material with Standard price Control irrespective of the stock level in the system
    Answer for Question 2:
    Initial Stock Quantity: 100 PC  Intial Stock Value: 1000 USD  Moving Avearge Price: 10 USD
    Ordered Quantity: 100 PC at the rate of 10 USD/PC
    Accounting entry duing Goods Receipt:
    Stock Account: 1000 USD
    GR/IR Clearing Account: 1000 USD
    total Stock in the plant = 100 (inital ) + 100 (Recent GR) = 200 PC
    total stcok value = 1000 (iniital) + 1000 (Recent GR) = 1000 USD
    Moving Average Price = 2000/200 = 10 USD/PC
    160 Pieces has been issued
    Stock in the Plant: 40 PC Only
    Accouting entry during Invoice Posing:
    Assumption 1: You are posting invoice for 100 PC of material at 10 USD/PC. No difference in PO price and Invoice Price
    GR/IR Clearing  Account: 1000 USD
    Vendor Sub-leger Account: 1000 USD
    Assumption 2: You are posing invoice for 100 PC of material at 11 USD/PC. PO price is 10 USD/PC. In this case stock coverage comes into picture
    GR/IR Clearing Account: 1000 USD
    Vendor Subledge Account: 1100 USD
    STock Account: 40 USD (because only 40 PC are available in the stock)
    Price Difference Account: 60 USD
    Assumption 2: You are posing invoice for 100 PC of material at 9 USD/PC. PO price is 10 USD/PC. In this case stock coverage comes into picture
    GR/IR Clearing Account: 1000 USD
    Vendor Subledge Account: 9 USD
    STock Account: 40 USD (because only 40 PC are available in the stock)
    Price Difference Account: 60 USD

  • Insufficient trading stock coverage

    Hi,
    I would like to clarify the calculation for the trading stock that out of coverage.
    When GR, unit price $2 , quantity 100 and total value is $200.
    Dr stock  200
    Cr grc     200
    1)
    During invoice time, the quantity now only have 40 and total value is $80.
    So when IR, how is the accounting entry as sufficient coverage only 80 and 120 should go to price difference?
    2) after IR, in MM03, the total quantity and value is both 0. correct?
    thanks

    Hi,
    I don't think so, according to your mention, the stock quantity still is 40 and stock value is $80 also. Because the GR price is equal to IR price, system doesn't adjust the stock account, that's to say:
    Do GR:
    Dr: Stock account $200
    Cr: GR/IR account $200
    Do IR:
    Dr: GR/IR account $200
    Cr: Vendor account $200
    If the GR and IR price are not equal, the result is different.
    Good day
    Tao

  • Calculation of Coverage Amount

    Hi All,
    I am new to configuring benefits, can anyone of you guide me how to configure the calculation of the coverage amount if i want to calculate it based on a fraction of the annual salary.
    Also I would like to know where do we configure the assignment of wage types for displaying the Employee Cost Paid and the Employer Cost paid on the payslip.
    Many thanks in advance.
    Regards,
    Anjali.

    Hai..
    SM30, V_512W_D.. Give ur country..
    Then select ur basic pay wage type.. double click on it.. check processing class 1. Maintain specification 1.. for ur basic pay wage type only.. for rest of the wage types which u copied.. maintain processing class 1 specification 0..   Dont change Processing classes of standard entries..
    manu

  • FM for calculating stock on a warehouse number

    Hi all
       Anybody knows a FM for calculating a material stock on a warehouse number? I need a FM which works similar to trx LS26, i need the stock sorted by storage type.
    Thanks and regards

    I found these FMS` ..May be it helps you or give you some guide lines..
    /SAPNEA/SMAPI_STOCK_GETLIST    Get stock list for warehouse and van       
    CBIH_LB11_QTY_GET_STOCK_TOTAL  EHS: User Exit - Determine Warehouse Stock f
    L2018                          BAPI for Bus.Object WarehouseTransOrder    
    L3016                          BAPI for Business Object Warehouse Stock                                                                               
    Thanks

  • Safety stock coverage by Planned order

    Dear all,
    when I set the static safety stock for material w/o any other requirement in the MD04 and run MRP, system will generate Planned order to cover the safety stock. Safety stock availability for MRP is set to 0 (that´s correct in this case)
    It´s expected by my customer, when there are no requirements (reservations, sales orders etc.) system will not generate any Planned order even if there is a "shortage" caused by the safety stock.
    Does anybody have an experience with this?
    Example in MD04:
    Stock 100
    Safety stock -101
    Available stock -1.
    No requirement.
    => System should not create any Planned order.
    Thanks for answers.
    Regards,
    Martin Valcik

    Hi,
    You may try by defining safety stock availabilty ( in terms %) for a plant + Mrp group in IMG setting.
    menu path for ur reference :
    Material Requirement Planning
       |_ Planning
             |_ MRP Calculation
                      |_ Stocks
                              |_  Define Safety Stock Availability
    Here you define the percentage of the safety stock to be available for planning. This function is used to avoid a situation where order proposals are created unnecessarily by the system to cover small shortage quantities.
    Hope this is useful,
    Regards
    Partha

  • Calculating Stock Overdue

    HI all,
    I have a report requirement for a Stock Report. The scenario is to calculate the stock qty from last year. but the requirement is as follows:
    1) the User input is in Week, For Ex the 25th Dec is thursday and this belongs to 52nd week ie. 522008.
    So the user inputs in the week selection as 522008.
    2) the logic must start calculating from the first cal day of the week, i.e Monday 22nd Dec 2008.
    3) The logic must give YTD values of the stock from 22nd Dec 2007 till 21st Dec 2008.
    So this gives the complete stock overdue from vendors from 22nd Dec 2007 till 52nd week of 2008 ie. 21st Dec 2009.
    Please tell me how shud i proceed.
    Thanks

    Hi Raihaan,
    You can try writing a customer exit for 0caldate or for the date object in your report.
    Use step type 2, and code under the variable name to populate the variable with the required range.
    Before you start this I recommend you to go to se37 and key in the following function modules and press run and try and test run them. The remaining part is just normal ABAP substraction.
    Function module:-
    DATE_GET_WEEK. Will return the week for the date entered.Check the format of the date that is required.I think yyyy/mm/dd.
    Once you get the week use WEEK_GET_FIRST_DAY.
    This will return the first dae of the week.
    Subtract one from this date to get the previous day.
    Take this date in a character variable and then play with seperation , addition and concatenation to prepare the date of the previous year.
    Note while doing subtraction of dates use variables of type date, so that it calculates the correct day-1 for 1s day of the month(01.01.2009 say).
    Regards,
    Sunmit.

  • Stock Coverage profile with more tha 100 days (dynamic Safety Stock)

    Hello,
    My customer is using dynamic safety stock using coverage profiles up to 95 days.
    Now a new requierment emerged which states that they need to extend the coverage to 100, 120 and 150 days of safety stock.
    I looked into the config buy as far  as I understand it, I can only configurate up to 99 days of coverage in each period!
    Anyone had has this requierment form their Customers before and how did they resolve it?
    Thanks for any clue.
    Bye
    Aart

    Not in front of system, working from memory here...
    In OMIA, there must be a field called No. of periods (or something like that) maintain a value 2 there & for no. of days in a given period maintain 50. This should address the need for 100 days, likewise you can workout for the remaining.
    Do a test with the above in your sandbox & let me know if you face any specific issues.

  • Calculating Stock as on Date

    Hi all,
    I have a doubt about how to create stock as on date.... MARD contains 'Labst' (unrestricted Stock) and the Material Document table MSEG contains the field 'Menge'.
    So i think that for stock as on date we have to substract the 'Labst' from 'Menge'.
    As the Labst field contains all the stock if the material contained in that Material Document are not billed.
    Am i getting the things in a right way ??????
    Or is it the wrong approach i m going for bz i m getting the stock negative ....

    Hi Jayant,
    Use FM <b>BAPI_MATERIAL_AVAILABILITY</b> to get availability of stock on particula date.
    Check transaction <b>MMBE</b> to get the stockoverview at Companycode/Plant/StorageLocation/Batch.
    Thanks,
    Vinay

  • Calculating stock on hand per material at bin level from EWM

    Hi,
    I want to arrive at a report where i want to display the current stock(quantity) of a material at a particular bin.
    What are the EWM tables or Function modules or Methods that will give me that.
    EWM monitor (/scwm/r_wme_monitor) displays the same value, but i need to write a custom report.
    Thanks,
    Arka
    Edited by: arka roy chowdhury on Jul 8, 2011 12:32 PM

    No Solution

  • How to calculation Stock Price

    Hi Expert,
       I want to calculation amount in BEx. Key values are profit Center,plant,material ,but I am just want to display Profit center,
    who can tell me how to do this report in BEx.Amount using formula(Quantity * Standard Price) MultiProvider (0IC_C03 & 0MAT_PLANT)

    thank you every one help,but this result is not i want
    because amout item splite by material item ,I want to total amount
    ex.
    Result:
    1000/BU04
    (Material item A hide)         (Material item B Hidi)
    91,000.00                          9000.00
    Corrent:
    1000/BU4
    100,000.00

Maybe you are looking for

  • Smartform as PDF attachment

    Hi Friends, I have created a Smartform for PO driver program its working fine but my requirement is i want to mail this SF as PDF attachment and they have given me Partner function as "MP' for mail Partner and "MA" ,medium 7 ( Simple mail).  Can any

  • War deployment works in 9iAS2 not Enterprise Manager 10g

    I have a war file that works fine in OEM Application Server: 9iAS2. When I try and deploy it on OEM 10g Application Server: J2EE_904 I keep getting NoClassDefFound errors when trying to access included jar files in WEB-INF/lib. Note that I have tried

  • OBIEE 11g - Line-Bar Graph problem

    Hi, I am trying to build a Line-Bar graph where the line represents target. My data is as follows: Dim1 Dim2 Fact Target A Z 10 2 A Y 5 2 B X 6 3 B W 7 3 Please note that, the target is same across same Dim1. Like A has same target, B has same target

  • Nested XML structure from Oracle

    Using the SQL Adapter i BizTalk, calling a SQL Stored procedure on a MS SQL DB, I can get a nice nested XML structure using p JOIN ii and FOR XML AUTO, like this <p code="DK003"> <ii stamp="2013-01-14T10:27:38.790"value="180.702052"price="184.000000"

  • Error updating table with form

    All i have setup a application using the tabular form, and i went through the wizard and now when the table comes up with the entries that i can change i get this error Error in mru internal routine: ORA-20001: no data found in tabular form Error Una