Maintain Inventory Current Stock

How to maintain inventory for multiuser system using same inventory data. eg. i have 5000 quantity of goods for sale.
one user loged in and saw available quantity is 5000. now he prepare an invoice of 3500 quantity. During this transaction another user loged in and find available quantity
is 5000 and he create an invoice of 3000 quantity when the invoice process is complete stock is not available. how to maintain same situation for so many types of product and
in an invoice. for each type of product have same type of problem.

Is it possible to have two fields in the front end where you show TotalQuantity|AvailableQuantity??
The moment an user starts to prp an invoice for a quantity say 3500, then available quantity reduces to 1500. This is achieved by having another column in the table which is to be updated accordingly depending upon the user's choice. (So any other user
who wants to prp an invoice would jus see an available quantity of 1500 oly)
When the user has submitted the request, and its processed successfully then the available quantity stays the same. If not, in case the user aborts the transaction or stays for a long period of time than normal conditions greater than the permissible transaction
time (have a max transaction time like say, 5 mins) , have a functionality to push back the reserved quantity of 3500 into the system, making available as 5000. (again this is achieved using the update queries)
Since you will be using update queries, sql server shall take care of isolations. If you'd wanna customise that as well try changing the isolation levels as applicable (which is not recommendable to be playued upon)..
Example: Try thinking of the system like a movie ticket reservation system - wherein even if you
havent really booked the tickets for a particular seat (but just in the process of booking), another user say myself, would view the seat to be booked. Just thought of mentioning this as an example to help you correlate :)
Jus gave my view.. If there are any other better system do lemme know :)
Thanks, Jay <If the post was helpful mark as 'Helpful and if the post answered your query, mark as 'Answered'>

Similar Messages

  • Inventory Report for current stock and Safety, Minimum etc stock levels

    Hi,
    Is there any report available to view the current stock against the minimum, safety stock levels so that the user can plan further actions accordingly.  Can anyone please guide me on this.
    Thanks in Advance.
    Regards,
    Laxmi

    Hi Shailesh,
    Is there any way we can include some extra fields into this MC.9 report - i tried but could not find anything.  Can you please help.
    Regards,
    Laxmi

  • Inventory - Historical load from BF to 0IC_C03 changes current stock qty

    Loaded 0IC_C03 from 2LIS_03_BX to create opening balance.
    Compressed with "Marker Update" (Unchecked). Ran a report to display opening stock (0TOTALSTOCK).
    Report matches perfectly with MMBE in source system.
    Next, I loaded historical movements from 2LIS_03_BF. Compressed without "Marker Update" (Checked).
    Ran the stock overview report. The stock balances are now changed. Historical movements
    should not change current stock positions.
    Steps leading upto this issue (ECC/BI 7.0):
    1. Loaded data from BX setup to PSA and then to cube using a DTP with the "Initial Non-cumm for Non-cumm" option. Compressed with "Marker Update".
    2. Init BF without "Data Transfer" to create my delta pointer and then loaded BF setup table data to the PSA using "Full Repair request". Created 1 request per year based on posting date year.
    3. Then pushed data from PSA to cube using "Delta" DTP. Compressed all historical requests WITHOUT "Marker Update" (checkbox ticked).
    Any suggestions ? I have some sort of a workaround for now - the BX records in the cube do not contain values for the Material Document Number (MBLNR). I can put a charateristic filter in the query to display only records that have a null value for Mat Doc Number. In that case the report seems to be correct as I am eliminating the records from BF.
    Regards,
    Ash

    HI,
    Are you trying to install something which does not have their corresponding Infoarea, Infoproviders etc..? This might be the reason for those errors.
    Also You should use Collect objects automatically.
    Regards,
    Rahul S

  • Planning Strategy that does not consume Current Stock

    Hi All,
    I have a scenario as follow :-
    <u>Material A</u>
    <b>Safety Stock :</b> 200
    <b>PIR for Month 1 :</b> 150
    <b>Current Stock : </b> 220
    Using Make to Stock Strategy 40, when I run MRP, it will create a planned order for Material A with the quantity of <b>130</b> for Month 1.
    Is there any strategy that I can use to force MRP run to create a planned order for the full quantity of PIR, which is <b>150</b>?
    Thanks

    Hi,
    There is only one strategy that doesn't consider your current stock :
    Strategy 11 ( Gross Requirements Planning)
    You need to maintain the following master data for this strategy:
      Maintain strategy group 11 on the MRP screen.
      Set the Mixed MRP indicator to 2 on the MRP screen.
      Maintain the item category group (for example, NORM) on the Sales Organization
    screen.
      Maintain the Availability check field so that you perform an availability check without the
    replenishment lead time (checking group 02 in the standard system).
    Pls. check for it if it fully satisfies your requirements or not.
    Reward if useful and revert if any doubt.
    Regards,
    Tejas
    Edited by: Tejas  Kantilal Pujara on May 16, 2008 11:54 AM

  • Maintain the current row position of a table after refresh.

    Hi,
    I use a poll to refresh tables continuously. when a table is refreshed, the current referring row is reset.
    To maintain the current row position after a refresh I use the following poll method.
    public void refreshTableT1(PollEvent pollEvent) {
    FacesContext fctx = FacesContext.getCurrentInstance();
    ValueBinding dcb = fctx.getApplication().createValueBinding("#{bindings}");
    DCBindingContainer bindings1 = (DCBindingContainer) dcb.getValue(fctx);
    DCIteratorBinding dciter = bindings1.findIteratorBinding("<VOIterator>");
    if(dciter!=null){
    if(dciter.getCurrentRow()!=null){   
    Key current_row_key = dciter.getCurrentRow().getKey();
    dciter.executeQuery();
    if(current_row_key!=null){
    try{
    dciter.setCurrentRowWithKey(current_row_key.toStringFormat(true));
    }catch(Exception ex) {
    System.out.println("Exception in current_row_key");
    }This works for normal tables well. But when I use it to master-detail tables (pair of tables) it does not.
    At the master-detail tables, before the first data fetch, it works well. if we go below the first data fetch, it sets the current row into another position.
    how can I overcome this...??
    Thanks,
    Dinuka.

    Hi Mr.Frank,
    I have an association in two VOs.
    for example: There are 2 tables called Emp and Dept. Every Department has Employees. so there is an association (both tables have a common column). Master table is the Dept table. when you click on one record of the Dept table Detail table will show the details of the employees belongs to that selected department. That's what I referred as master-detail tables. first one is master table; second one is detail table.
    When the web page loads all the table data is not fetched from the db (it will depend on the fetch size). when we scroll down the table data fetch happens again and again.
    think my data fetch size is 25 rows per time.
    Suppose we use mine poll method and think I have clicked on the 20 ^th^ row of table1(master table). then the table2 will display details belongs to selected department. that is OK even after refresh. that works well.
    when I go to 30 ^th^ row data fetch will happen (my fetch size = 25)
    when I click on the 30 ^th^ row of the table1(master table), table2 will display details belongs to selected department. but after the poll method is called the selected row at the table1 disappears and is set to another position. now the 30 ^th^ row is not in the 30 ^th^ position. but it is the selected row and table2 displays correct details.
    I think you have got the problem now. :D
    Thanks a lot.
    Dinuka.

  • Report for Reorder point, safety stock, current stock and fixed lot size

    Hi,
    Purchasing Dept. is looking for a report which can give list of materials falling below the reorder point, so that they can go ahead and create procurement proposals for those materials.
    They also want to see the Reorder Point, Safety Stock, current stock and fixed lot size in the same report.
    Let me know if there ia any standard report availbale which displays the same or any approach to get the same.
    Thanks in Advance.
    Regards,
    Shankar Goud.

    Hi,
    There is no standard report because this is meant to be managed by the MRP run.
    The MRP lists show all materials that have a problem (such as stock below reorderpoint) but MRP generates requirements for these anyway and so all you need to do is to look for the MRP generated requirements (requisitions?) and you have your list?
    Are you using MRP?
    If so then please use the standard functions in MRP to get this.
    If not, then WHY NOT?
    Steve B

  • Report on current stock and safety stock

    Hi,
    I want to have the report on current stock and safety stock.
    In MC.9 it gives wrong safety stock. When I go to cross check the safety stock in material master & in MC.9 I see differences.
    Thanks,
    Kiran

    You can user tcode MC.9 or MC.5 to know valuated stock available at given plant. Stock lying in Returns (MB52) will not be a part of this report as it non-valuated stock.
    The stock in the accounting view of the material master considers stock at plant level including stock in Transit (Intra & Inter plant stock trasnfers) & special stock like stock issued to vendor , consigment stock etc which is valuated at plant level.
    whereas and stock in the plant stock view of the material master does not consider such special stocks hence there will always difference in both veiws.
    For Physical stock as on particular date you can consider MB5B report with radio button "Storage location/Batch Stock" wherein you will get Quantity issued & Qunatity received in those SLOC along with Opening stock & Closing stock for the specified period.
    use tcode
    MBLB to know stock at vendor.
    MB54 - Consignment Stock.

  • SAP Query: Current Stock and Stock Sold

    Hi,
    As SAP no longer supports XLReporter with SQL 2012 I am in the pain staking process of trying the same data as near to the previous XLReporter reports as possible. Crystal is not an option for all reports as mt co-workers like to manipulate reported data in excel.
    I have one report (which I thought would be simple) that is to show the current stock level of all  item codes with a chosen prefix and then to also show of those item codes which have been sold between a given date range.
    The version below shows all the important information but the way I am requesting the data suppresses some item rows where they have not been sold in the given date range:
    SELECT T0.[ItemCode], T0.[ItemName], SUM(T3.[Quantity]) AS ' Qty Sold', T2.[OnHand]
    FROM OITM T0
    INNER JOIN OITW T2 on T0.ItemCode = T2.ItemCode
    LEFT JOIN INV1 T3 ON T0.ItemCode = T3.ItemCode
    WHERE (T2.[WhsCode] = '01' OR  T2.[WhsCode] = '01A') AND T0.ItemCode Like '[%0]%%' AND T3.DocDate > '[%1]' AND T3.DocDate < '[%2]'
    GROUP BY T0.[ItemCode], T0.[ItemName], T2.[OnHand]
    Order BY T0.[ItemCode]
    I know I need to move all references to INV1 into a sub query of some description but my attempts this afternoon have made no progress.

    Hi David...
    Try This
    SELECT T0.[ItemCode], T0.[ItemName], SUM(T3.[Quantity]) AS ' Qty Sold', T2.[OnHand]
    FROM OITM T0
    INNER JOIN OITW T2 on T0.ItemCode = T2.ItemCode
    Inner JOIN INV1 T3 ON T0.ItemCode = T3.ItemCode
    WHERE (T2.[WhsCode] = '01' OR  T2.[WhsCode] = '01A') AND T0.ItemCode Like '[%0]%%' AND T3.DocDate > '[%1]' AND T3.DocDate < '[%2]'
    GROUP BY T0.[ItemCode], T0.[ItemName], T2.[OnHand]
    Order BY T0.[ItemCode]
    Regards,
    Kennedy

  • How to fetch the current stock of material based on Plant?

    Hi Experts,
    Could any one tell how do i need to get the current stock data of the material based on Plant.
    Thanks in advance.
    Regards,
    Abdur Rafique

    Hi ,
    MBEW stores the value of particular stock . T-code to find stock MMBE compare both wiht table and tcode.
    please let me know if you still find any issues .
    Thanks and regards,
    Rajeshwar

  • Getting Current  Stock Prices in a Numbers 08 spreadsheet

    Can anybody give me detailed instructions to get different data regarding stock market values into a Numbers 08 spreadsheet in a way that the data can be updated by a query? I searched the forum for this but could not find anything. I am looking for data like current stock value, p/e, yield , 52 week range etc.
    I can put the stock values on the dash board and that seems to be linked to Yahoo Finance but I can find no link or help articles on how to do that in Numbers 08 and to refresh the query in Numbers to get current values.
    Thanks in advance.

    Barry is right, my script was written for Numbers '09 which offer some scriptable features.
    None of them are available in Numbers '08.
    So if you really need it and have no plan to upgrade (not to iWork '09 but to its highly wished successor) I may drop the code dedicated to Numbers '09 and stop the process with the datas stored in the clipboard so that you would be able to paste them in a table by yourself.
    Let me know if you are interested by such a stripped version;
    I'm very busy so I don't wish to spent time on a project which is not clearly useful.
    Yvan KOENIG (VALLAURIS, France) lundi 24 janvier 2011 15:16:29

  • CURRENT STOCK VALUE

    hi all,
    i required the current  stock value of the materials for each business unit, and the requirement for the next 6 months
    in our case the business unit is mean that the group of finished materials of the same type.ex. cluster for the diff reqiurement from diff companys
    this is the automotive company
    they have business unit like
    1. cluster
    2. fuel system
    3. body safety
    how to calculate the stock value for each businees unit . for the material
    for more deep in each b.u  they need eport as to segrigated for ROH, WIP. FERT
    PLS REPLY
    VRAJ

    Hi,
    In MC.A you can get stock report period&material type wise.
    In MB5B you can get the report on any date, VC can be used that is in close connection with material type.
    In MB5L you can also get the report in current and previous period.
    BR
    Csaba

  • Current Stock on Hand in ME2O

    Dear Experts,
    I want to look at the current stock on Hand in ME2O.  Though I can see the word "Current stock" in ME2O, I am not able to see the value. 
    Kindly help me to see the current stock in ME2O.
    Regards
    Tom

    In ME2O, You can see available stock. But you cannot see value.
    The report "SC Stock Monitoring for Vendor" creates a list of stocks of
    materials provided to a vendor, with the current stock situation,
    planned issues and planned receipts.
    Outward (issue) elements are:
    o   Dependent requirements from subcontracting purchase requisitions (SC
         requisitions)
    o   Dependent requirements from subcontract purchase orders
    Inward (receipt) elements are:
    o   Stock transfer reservations (where MRP areas are used)
    o   Purchase requisitions to an external supplier who replenishes the SC
         stock
    o   Purchase orders to an external supplier
    o   Deliveries (from own plant to subcontractor)
    tures of list
    You can delimit your selection on the initial screen. For example, you
    can use the Group by Batches  indicator to specify grouping by batch
    numbers.
    The list is initially aggregated, i.e. the requirement and inward
    elements are shown as totals lines. You can also show the individual
    purchase orders, deliveries etc.
    All outward and inward elements are shown with their open quantity only.
    If, for example, 8 out of 10 units covered by a purchase requisition
    have already been ordered, the list only includes the remaining quantity
    of 2.
    The sum of the SC stock and the inward movements less the dependent
    requirements yields the available SC stock (shown in green if 0 or
    positive, or red if negative).
    The following BOM components are not taken into account in the selection
    of the dependent requirements:
    o   Phantom assemblies
    o   Co-products (components with negative input quantity)
    o   Bulk material items
    o   Components withdrawn not from SC stock but from a different special
        stock (individual customer or project stock).
    Regards
    Antony

  • Material Current Stock info req??

    Hi
    Can any one tell me how to find the current stock value availabe for a material in an Plant.
    I need to find the total current stock available accros all the storage location,till current date.
    Please tell me the table & its filed name for it,or also if any SAP FM exits there.
    regds

    Vipin,
    You can check
    MBLB which gives a detailed report of the SubContractinng Material Stock report 
    ME2O(not zero) which gives Stock Monitoring of Subcontracting Materials and
    MB5B which gives Stock on Posting Date.
    K.Kiran.

  • Want to show NSE/BSE current stock price on my web page?

    Want to show NSE/BSE current stock price on my web page?
    I am in the process of developing a website for a broking firm. I want to show the live
    market price of NSE/BSE on my web-page & Also xyz company
    Plz help for the same

    i am try to put stock price & pickup one particular company, how can i do that. eg link is given below
    http://www.google.com/ig/directory?type=gadgets&url=hosting.gmodules.com/ig/gadgets/file/1 00012867032945674529/XSensex.xml

  • Inventory Tracking / Stock Posting cannot change batch quantity

    When stock taking, Item A in the system consist of :
    - Batch B-01 = 10 pcs
    - Batch B-02 = 10 pcs.
    Actual stock has:
    - Batch B-01 = 20 pcs.
    Anybody knows how to fix this batch quantity, through Inventory Tracking / Stock Posting ?
    Since I try it, it couldn't work. 
    Best regards,
    Surya

    Hi Surya,
    Check the following thread
    Batch Inventory tracking
    Inventory management via batch number
    *Close the thread if issue solved
    Regards
    Jambulingam.P

Maybe you are looking for

  • How do I add/remove print apps on my printer?

    The way you add apps to your printer varies depending on the model.  I. On the following printers, use the "Get More" icon on the device to add additional print apps directly on the device:  When you select the "Get More" icon on your printer front p

  • Error while updating software

    Hi, I have a MacBook Air (2011 release). The software version is Mac OS X 10.7.4. The erro occurs while updating the software. Files are downloading just fine, but when the system is trying to install them I get the error saying that the files cannot

  • Sales by ship to

    Hi , My client requires a report on sales orders where he will enter the sold to party but they want in the report  how much total sales made for this sold to per different ship tos. like the following one : sold to        ship to                    

  • The server is not correctly configured.

    I get this error when viewing YouTube videos on my iPad(4.3), while my iPhone (4.2.1) has no issues. Both connected to the same wifi network. How do I troubleshoot/resolve this issue?

  • Cannot put in read-only the vendor screen - Authorization

    Hi all, I would like a role to display in read-only mode the vendor (business partner) screen (BBPMAININT). I assigned the BBP_PD_VL and BBP_VEND authorization objects with the 'display' attributes but the user still has 'edit' rights on the vendor p