On-hand quantity.

Hi All,
When i query to see the on-hand quantity for a item, it does not show me any. The form was doing that earlier but it does not do now.
Was wondering if any profile option/role has anything to do with it. M on R12
Ashish

I have OHQ in all of the sub-inventory for the items.
But some how it would not enable the buttons on the form to view the availability...
I checked the tables they look perfect, but the form is greyed and it would not show up any data.
THis is not specific to one sub-inventory its happening for all of them..
Any suggestions...
Ashish

Similar Messages

  • Backorder although on-hand quantity exists

    When I perform Pick Release step, the Order status becomes Backorder, although on hand quantity for the ordered item exists. In Exceptions, I got:
    WSH_PICK_BACKORDER - Pick Release process could not allocate 1 of item test01 for order 49 as there was insufficient quantity available Or Inventory allocations have failed, and the line has been back ordered.
    I saw on the forum that many other persons had this problem, unfortunatelly, none of the advices found here worked.
    Does anybody have any other idea?
    Thanks.

    Hi Out of my exp on OM with different projs.
    i had found these cases which causes order to get back ordered.
    Any issue related to Back ordering will defenitely fall 1 among these cases
    1.     Check in Shipping Transaction Form, make sure the order still in “Ready to Release”.
    2.     There might be a lot of possibilities for this problem:
    i.)     Order on hold
    ii.)     Do not have enough qty
    iii.)     Lot expired
    iv.)     Wrong reservation (even inventory have enough qty)
    v.)     Inventory reserved for other orders.
    vi.)     Inventory picked up by other orders
    vii.)     Previously return to stock not done properly.
    3.     Case 1, check if the order is on hold. Check the order type in Shipping Transaction Form ® “Detail” ® “Source”.
    4.     There is another way to check the order type. That is go to WMS Control Board ® “Picking”.
    5.     Or go to OM Shipping View to see the order type.
    6.     Go to the correct “Sales Order View” instant accordingly by keying in the order# and order type.
    7.     Click on “Open Order” ® “Action” ® “Additional order info”.
    8.     Do the same for order level and line level.
    9.     Case 2 & 3, go to Material Workbench to check if the lot has expired or not having enough inventory for this order.
    10.     We can check if any lot is reserved for other order as well.
    11.     In Material Work Bench, go check for each lot in the physical locator by clicking on the “Attribute” button. (lot level reservation)
    12.     Alternatively, go to Shipping Transaction Form ® OM Shipping View, or go to “Lot Number” (Ctrl + L), click on Attribute column to check the SO reservation of the lot.
    13.     Compare the SO info with the order that are having problem.
    14.     Case 4, go “Reserve Supply” form (Ctrl + L) to check if the order is wrongly reserved.
    15.     Case 5, in the “Reserve Supply form, we can check if the qty is being picked up by other order as well. (order level reservation regardless of lot)
    16.     Also, can go to Material Workbench ® Availability, to check for the available to reserve.
    17.     Case 6, it might have high possibility the qty is taken up by order with different line, or other orders which have been auto launched.
    18.     If this is the case, must do backorder.
    19.     Go to Transact Move Order Form ® tab “Pick Wave” ® View/Update allocation ® Lot/Serial.
    20.     Click on the checkbox for order which need to be backordered, then go to Tool ® Back Order Line.
    21.     Case 7, ask the user if the order has done return to stock previously.
    22.     If yes, it might has high possibility that the return to stock not done properly.
    23.     Check the lot state, must be in “Resides in inventory”.
    24.     Check in Material Workbench to see if the lot is still packed with LPN or not.
    25.     Check also if the lot is in physical locator rather than logical locator.
    Thanks,
    Raj

  • Projected on hand quantity calculation logic

    Hi ,
    I am trying to extract information for projected on hand quantities.
    Here were my findings
    1. MTL_SUPPLY_DEMAND_TEMP
    this table has one column called ON_HAND_QUANTITY which stores Projected on hand quantity based on accumulating supply and Demand ( as per trm), However this table is a temporary table and data is also session specific, data will be gone once the session get closed.
    2. From Inventory user guide I got a point that "The projected on hand quantity of the item is , defined as Current Available + all future sources of supply and - all future sources of demand."
    Now my question is
    a. Is there a direct table for calculating projected on hand quantity in application.
    b. How do I calculate current available quantity then future source of suuply and future sources of demand.
    Thanks in advance

    Hi:
    ~ There is no direct table to get the projected inventory details.
    ~ Current on hand Qty for a given item shall be obtained from ON HAND QTY table.
    For calculating the future supply upto a patricular date, all the expected supplies such as Receipts, Jobs, Internal SO transfer, etc to be considered.
    For calculating the future demand, qty required for SO demand, forecast demand, ISO demand etc to be considered.
    Projected Inventory = Current Stock (OHQ) + Expected Supply - Expected Demand.

  • On hand quantity conversion

    hi all,
    i am fairly new to the e-biz suite and recently i have been assigned the task of on hand quantity converion (using interface) program.
    can anyone help me regarding what all should be done(i.e, wat are the prerequisites for this task that i should know) or else if anyone could provide me with the materials so that i can understand .
    recently i have done the inventory item conversion and also the category assignment. now i need to do this. please help me regarding this issue.
    thanks in advance,
    Basavraj

    The first prerequisite is that you post in the correct forum.
    Please edit your initial post and change the subject to "Please Ignore."
    Then post your inquiry in the EBS forum.
    Thank you.

  • Item substitute and on hand quantity control

    Hi all!
    I've a problem...
    I've an item in a BOM with no on-hand quantity ( or little reserve..) but I've another item that can substitute the first one with its availability... how can oracle WIP (and MRP Workbench) understand this?
    I try with "substitue" in BOM but it doesn't work ( what does it need for????? ).
    Any ideas?
    Thanks!
    Silvia
    Message was edited by:
    Silvia
    Message was edited by:
    Silvia

    Hi, Silvia
    Arumugan is rigth. In fact, MRP doesn't work with substitute items. APS can plan substitute items, MRP doesn't.
    When you set BOM with the substitute information, it's only documentational. In other words, you need to change in WIP the items you'll consume in that work order.
    Regards,
    Ricardo Cabral

  • On hand quantity exists or there are open delivery transactions for this item

    Hi all,
           on hand quantity exists or there are open delivery transactions for this item in oracle apps at the master item copy from & lines status in Transaction Form in Backordered.
    Thank You

    Hi,
    Make sure you completely receive the PO, then you should be good enough to convert the item to expense.
    Thanks
    -Arif.

  • Scheduled ship date using PO /  On-hand Quantity

    Hi All,
    ATP calculates the scheduled ship date using the pegging from PO or from the available On-Hand-Quantity when the order lines are created.
    I couldn't find any difference in the order tables whichever way the scheduled ship date is created.
    Any idea how to find based on what this date is calcualted from OM?
    Thanks
    Geetha

    Seeing sales order in OM you can identify whether schedule date is coming from onhand or purchase orde or lead time. But this information is not stored anywhere.
    You should check this sales order on planning workbench and pegging area should tell you the required info.
    So whatever you are asking is available on planning instance (MSC data).
    if you are not using ATP based on planning output then I don't think you will be able to get required information.
    thanks
    Vikrant

  • View On-Hand Quantity in various kind of UOM

    Hi all. I need to know if I can view the on hand quantity in diferent UOM (primary-secondary and all conversions configured by item)
    thanks a lot
    11.5.10

    Can you post a link?

  • Customizing tree structure in On Hand Quantity form

    Hi,
    I have a requirement to Modify tree structure in On hand quantity form
    After clicking on find in Onhand form,
    Data will appear and in Left hand size a tree structure will be there,
    With organization as Top Node,if we click on organization sub inventories in that org will be displayed,
    I need to restrict the Sub inventories appearing in the list,in mtl_secondary_inventories table an attribute is defined and i should restrict the sub inventories in the tree with attribute of sub inventories set to value of Yes.
    Please guide me on the possibilities
    Best Regards,
    Mahi

    I had to do something similar for the supply-demand screen.
    I believe the screen enters data into a temp table (maybe MTL_ONHAND_QUANTITY_TEMP). Open the form ; find the temp table it uses and then write a before-insert trigger that will change the seq_num being inserted depending on the subinventory.
    Hope this helps
    Sandeep Gandhi
    Omkar Technologies Inc.
    Independent Techno-functional Consultant
    513-325-9026

  • How to get the current On-Hand Quantity of an item?

    Hi,
    I want to get the on-hand quantity of items from backend,
    When i use the table mtl_onhand_quantities :
    SELECT msi.segment1, msi.organization_id, SUM (moq.transaction_quantity)
    FROM mtl_system_items_b msi, mtl_onhand_quantities moq
    WHERE moq.organization_id(+) = msi.organization_id
    AND moq.inventory_item_id(+) = msi.inventory_item_id
    and moq.ORGANIZATION_ID = 1006
    and msi.SEGMENT1 = '14003-0063'
    GROUP BY msi.segment1, msi.organization_id
    I get a quantity that is different than the one i get from front end. (On-Hand Quantity Screen)
    The mtl_onhand_quantities shows quantities when received only , but it doesn't count the transactions done on the item.
    How can i get the correct current on hand quantity of an item ?
    Thanks,
    Joe

    I think you guys in this way are getting only the on hand quantity that we inserted when we first created the item...
    I think we should also calculate whatever transactions happened on that item ..
    i found this little program, please let me know if you think it's the correct way :
    FUNCTION CF_LAST_BALFormula RETURN NUMBER IS
    v_onhand_qty NUMBER;
    v_last_qty NUMBER;
    v_target_qty NUMBER;
    BEGIN
    SELECT SUM(transaction_quantity)
    INTO v_onhand_qty
    FROM mtl_onhand_quantities_detail
    WHERE inventory_item_id = :inventory_item_id
    AND organization_id = :organization_id
    AND subinventory_code = :Subinventory;
    SELECT NVL(SUM(Transaction_quantity),0)
    INTO v_last_qty
    FROM mtl_material_transactions
    WHERE inventory_item_id = :inventory_item_id
    AND organization_id = :organization_id
    AND subinventory_code = :Subinventory
    AND trunc(creation_date)>= :p_last_date;
    v_target_qty:=(v_onhand_qty)-(v_last_qty);
    RETURN( v_target_qty);
    EXCEPTION
    WHEN OTHERS THEN
    RETURN 0;
    END;

  • Item on hand quantity in Webtools why does it not mirror the qty in Sap

    When you look in web tools administration catalogue and items and find an item under financials it is showing the on hand qty which is different from the on hand qty in SAP Business One.
    Even after synchronisation please can you advise the reason for this. My customer is about to go live and is worried about this.
    Paulo at SAP suggested I post this out to you as I need  a solution

    Elaine, the standard functionality for webtools provides only for the 'available quantity' to be synchronised across from SAP Business One.
    The available quantity is a calculation as follows:
    Sum of ( On Hand Qty + Supplier Order Qty - Customer Order Qty ) for all warehouses
    If you want to base the stock availability flag shown in Webtools upon anything other than available quantity you will have to provide some form of custom update via SQL from B1 to Webtools and then modify the part detail page to refer to the required data for the current item.

  • Query the ON-hand Quantity at spacefic time

    hi all
    i'm a new to oracle apps
    please keeptrack with me the following scenario of transactions on an item(FIFO COST Method) on the mtl_onhand_quantities_detail table
    at 30/08/2010 we make receipt to the item x to sub inventory 1 with quantity 22
    at 31/08/2010 we make receipt to the item x to sub inventory 1 with quantity 29
    at 04/08/2010 we make receipt to the item x to sub inventory 1 with quantity 13
    Now if we query the onhand to that item on 04/09/2010 will get 22+29+13 = 64
    at 05/09/2010 we make sales order with 3 quanity for this item and make pick release for it from sub inv 1 to stage sub inv now the mtl_onhand_quantities_detail table is like as
    30/08 19 for subinv 1
    31/08 29 for subinv 1
    04/09 13 for subinv 1
    05/09 3 for subinv Stage
    now i want to get the status of on the onhand for this item at 04/09/2010
    by logic at this time i have 22+29+13 = 64
    if i make the summation till that day it will decrease 3 from the onhand although i pick the 3 at 05/09
    i want a query to get the onhand at 04/09 to result 64 how can i get it?
    and if i make order for all quantities for this item and ship confirm it then the table will contain the quantity 0 for this item how can i get the hostirical quantities
    thanks ?
    Edited by: Marsafy on Sep 5, 2010 10:21 AM

    You can get historical quantities by adding up quantities in the mtl_material_transactions table.
    select sum(transaction_quantity) from mtl_material_transactions where transaction_date < '05-Sep-2009' and organization_id=&org and inventory_item_id=&itemid
    If you don't have index on the transaction_date field, this query will be inefficient. So if you have to do this query multiple times a day, you may have to create an index.
    Hope this helps
    Sandeep Gandhi
    Omkar Technologies Inc.
    Independent Techno-functional Consultant
    513-325-9026

  • Stock on hand problem

    Hi All,
    what are the steps to perform the uploading of actual qty of items in the warehouse every end of months ? we begin to calculate qty of items in the warehouses (disregarding qty in system (SBO)) from date 30 to date 4 of early of next month. We use stock taking template, inventory tracking and stock posting but some items will have negative stock on hand qty, what is the causes ? are the ordered and committed influence this stock ? Thanks in advance.
    Balaj

    The negative stock is because you have not checked in Admin > System Init > Document Settings > Block negative inventory.  Showing negative inventory is not a good business practise as  tangible goods can never be negative.  This On hand quantity is not affected by Ordered or committed.  This is purely what is physically in the warehouse.
    You must first change the setting to Block Negative Inventory.
    Then you must using Stock taking DTW template to import monthly stock balance and reconcile stock using Inventory Quantiy, Inventory tracking,.. option.
    Suda

  • On-Hand check for related items in inventory

    Hi All,
    We have a generic item (item-A) and three different brands for the generic item (item B,item c,item d) defined in the system.The relation ship between generic item and brand items is also defined.I will have on-hand quantities for the brands and not for the generic item.
    1.Is there any way we can show the sum of all brand's on-hand quantity as the on-hand quantity of the generic item using the standard functionality?
    2.Can we use min-max planning for the generic item alone and later when the PR is automatically created we will decide which brand to buy in PO
    Thanks,
    Srihari
    Edited by: user1159574 on Nov 9, 2010 5:49 AM

    The answer to both your question is unfortunately No.
    There is no seeded functionality to do that.
    You will have to customize the onhand screen and the min-max process.
    Hope this answers your question
    Sandeep Gandhi
    Omkar Technologies Inc.
    Independent Techno-functional Consultant

  • Stocking aging for on hand item

    hello all,
    i DUNO if i am posting in the correct section ,
    I need to design a report for stock aging showing onhand item with received date, cost, and the supplier of the items, i have a problem is that the onhand item may be mixed with different reciept and different supplier, what tables should I use to do this report, can someone advise me the relationship of the tables.
    I have this sql getting the supplier of the on hand item but, with only some of the item from Po receipt will display the supplier, i use the CREATE_TRANSACTION_ID from MTL_ONHAND_QTY_COST_V to link with the transaction_id from ,rcv_transactions , where it will be the transaction id in the material transaction search interface, rma receipt and misscellaneous will also output in the result, i also want to have the supplier of these receipt, and i found some of the id will be sales order pick, the qty is the sames of the onhand now.
    Do you have idea what tables should i use, the problem is that i have the po receipt item and it is sale order pick, it is still in the on hand quantity, the query will show the sales order pick transaction id , and it has no record in rcv_transactions, so it does not have supplier... so my question is how to get the supplier of these item to display, hope you understand
    SELECT a.*,b.vendor_name
    FROM(
    SELECT HROU.ORGANIZATION_CODE ORG_CODE,
    HROU.ORGANIZATION_NAME ORG_NAME,
    MOQV.SUBINVENTORY_CODE SUBINV,
    MOQV.CREATE_TRANSACTION_ID CREATID,
    IICA.ITEM_CATEGORY_201 CATEGORY,
    ITEM,
    MSB.DESCRIPTION,
    T.LONG_DESCRIPTION,
    MOQV.LOT_NUMBER AS LOT_NUM,
    MSB.PRIMARY_UOM_CODE UOM,
    MOQV.TRANSACTION_QUANTITY AS QTY,
    MOQV.ITEM_COST AS ITEM_COST,
    MOQV.TRANSACTION_QUANTITY*MOQV.ITEM_COST AS ITEM_SUB_TOT,
    SYSDATE + 1 AS TRANSACTION_DATE,
    HROU.OPERATING_UNIT ORGANIZATION_ID,
    MOQV.DATE_RECEIVED AS DATE_RECEIVED,
    MOQV.TRANSACTION_QUANTITY
    -- pov.vendor_name
    FROM APPS.MTL_ONHAND_QTY_COST_V MOQV,
    APPS.INVFG_ITEM_CATEGORY_ASGNS IICA,
    APPS.org_organization_definitions HROU,
    APPS.MTL_SYSTEM_ITEMS_B MSB,
    APPS.MTL_SYSTEM_ITEMS_TL T
    WHERE MOQV.ORGANIZATION_ID = IICA.ORGANIZATION_ID
    AND MOQV.ORGANIZATION_ID = HROU.ORGANIZATION_ID
    AND MOQV.INVENTORY_ITEM_ID = IICA.INVENTORY_ITEM_ID
    AND MOQV.ORGANIZATION_ID IN(251)
    AND MOQV.SUBINVENTORY_CODE NOT IN ('LOST','FOUND','PRO')
    AND MOQV.INVENTORY_ITEM_ID = MSB.INVENTORY_ITEM_ID
    AND MOQV.ORGANIZATION_ID = MSB.ORGANIZATION_ID
    AND MOQV.INVENTORY_ITEM_ID = T.INVENTORY_ITEM_ID
    AND MSB.PRIMARY_UOM_CODE NOT IN ('TRP','UT','DOR')
    AND IICA.ITEM_CATEGORY_201 <> 'SERVICES'
    AND MOQV.ORGANIZATION_ID = T.ORGANIZATION_ID
    AND T.LANGUAGE = 'ZHS') A
    (select a.transaction_id,pov.vendor_name
    from
    apps.mtl_material_transactions a
    ,apps.po_headerS_ALL poh
    ,apps.rcv_transactions rcv
    ,apps.po_vendors pov
    where a.source_LINE_id=rcv.transaction_id
    and rcv.po_header_id=poh.po_header_id
    and pov.VENDOR_ID=poh.VENDOR_ID
    AND A.ORGANIZATION_ID IN (251))b
    WHERE
    a.creatid=b.transaction_id(+)

    If you have lot numbers, it is quite easy.
    Start with mtl_onhand_quantities. Get lot_number.
    Join it with MTL_TRANSACTION_LOT_NUMBERS to get transaction_id.
    Join it with mtl_material_transactions to focus on po receipt transactions. (I think transaction_type_id=18).
    Join mtl_material_transactions with rcv_transactions using rcv_transaction_id.
    And then join that with po_line_location_id to get po details.
    Hope this answers your question
    Sandeep Gandhi
    Independent Techno-functional Consultant

Maybe you are looking for