Stock Received vs Stock Invoiced

Hi All
I need some help with some stock issue.
We are having a problem with some stock quantities, the company settings allows negative stock.
The problem we having is when the production department hands over Finished goods to dispatch to invoice the quantity received needs to tie up to quantity invoiced for the day.
I'm having problems with a report that can give me stock received for the day vs stock invoiced for the day so we can see the difference be whether they invoiced on stock they don't have or they received more stock.
Regards
Bongani

Hello Bongani - it is very interesting to see how translations work in the forum these days...so I will try my best and hope I have it right...
Are you actually saying you want to make sure that all Receipts from Production for the day have been AR Invoiced on the same day?  In essence, that everything produced for the day has been delieverd and invoiced on the same day?
I am assuming that you are meaning you are not interested in seeing the receipts from vendors in that equation.
My suggested route for your SQL is OIGN > OWOR > ORDR > OLDN > OINV (of course, with the associated subtables)...
As others have indicated here, stock received and placed into inventory can include not only your company's internal Receipts from Production, but also good received from the vendor.  And your Inventory posting will not show invoiced, only Receipts from Production (SI) and Deliveries (DN); so even if your finished good is delivered to the customer, that does not mean it has been invoiced which is the next step...
LOL - I am just starting to work on the same question...
Good Luck - Zal
EDIT:  Allowing negative inventory is probably the biggest trouble maker SAP B1 allows.  It can really mess up things...
Edited by: Zal Parchem on Oct 13, 2010 3:48 AM

Similar Messages

  • Material stock received and issued for a given period of time

    HOW to get the material stock received and issued for a given period of time including the open orders.
    if there is any BAPI Available then please tell me. or give me the table relations thaks.
    thanks inadvance

    hi friend,
    Why don't you try using a TIMER. Try using this code
    Timer timer = new Timer((TIMER), new ActionListener()
         public void actionPerformed(ActionEvent ae)
    // perform your task here...
    timer.setInitialDelay(TIMER);
    timer.setRepeats(true);
    timer.start();
    I think this will work fine.
    Bye,
    Ravi.

  • Stock received and issued report

    what is the report name for stock received and issues in a particular site/DC in a particular  month.

    Hello,
    You may use ME2W with selection parameter 'WA351' for open issue qty from DC and 'WE101' for open Goods Receipt by Store. Delivery and Document dates also in the selection screen.
    Thanks,
    Venu

  • Receiving PO and Invoicing out

    i have 10,000 serial items where all serial numbers are in excel sheet is there any easy method where i can copy and paste those serial numbers in one shot and at the same time while invoicing out just copy and paste all those serial numbers from excel sheet.
    is there any easy method or can you give me some suggestions for this.

    Hi...........
    When you receive the stock and if your item is managed by Serial No. on every transaction then it will pop up Serial No. creation window and you have to define it. In this window just below you have a button called Automatic Creation. When you click on this it will open a small window where you have to click on the button just infront of serial No. This will ask you to put the sring as well as no. in ascending or descending order.
    This way you can create Serial Nos. Automatically.
    If the item is managed on release only then you have to create serial nos from Inventory> Inventory Management> Serial No. Management.
    Here also same automatic creation of nos. happen.......
    Try this once Hope this helps you...........
    Regards,
    Rahul

  • Normal stock to order stock.

    Hi frnds,
      We create Purchase orders against the sales orders , in the Purchase order we assign Account Assignment Category  ( E ) in the Purchase order , so that while we receive the material the stock will be lying against that particular orders.
    Recently we have made some purchase orders , where by mistake i have not assigned the Account Assignment Category (E)  ,and now the GRN has happend against that P.O and even the invoice is been booked , the stock has come to our stock but it doest not lie against that order stock , because of that i am not able to issue the material against that order.
    Do we have a Special movement where i can move the stock from normal stock to that order stock
    I have tried 311 E and 309 E movement types but its not working -- Is there any other solution for this.
    Regards
    Rakesh

    Try Mov Typ :  412 E-Transfer posting sales order to own - reversal     .
    As 411 E  , is  to  Transfer  from sales order  stock to unrestricted stock , 412 E  should  work  in your  case.

  • Very imp stock transfer and stock transport order

    hi folks,
    please explain me in detail the difference between stock transfer and  stock transport order.
    regards,meena

    Hi:
    Stock Transfer is the physical movement of material from one location to another location,stock transport order is one way of doing the stok transfer.
    Stock can be transfer between plant to plant,company code to company code,storage location to storage location.
    However there are different procedures for stock transfers:
    1.Stock Transfer using one step procedure: Here Goods issue and Goods receipts happens in single step.
    2.Stock Transfer using Two stage procedure:The two-step procedure allows you to monitor the stocks in transit. After the goods issue is posted at the issuing point, the stock appears "in stock transfer" at the receiving point and is managed as such in the system.
    3.Stock Transport Order:
    This is transfer of material from one plant to other plant or co.code to co.code via SD route.
    Here a.receiving plant raise the stock transport order on issuing plant.
           b. Issiuing plant creates the outbounmd delivery against STO and PGI.IF it is in India,then excise 
               invoice creation.
           c. Receiving plant post the goods receipt against outbound delivery and post the excise ivoice.
           d. Invoice verification.
    The main advantage of Stock Transport order is you have a more control because you can have  purchasing document behind itand you can check the PO history which would gives all the details for Delivery as well GR documents.
    However ftor STO via SD you need to configure the set up stock transport order in MM>Purchasing>Purchase Order-->Set Up Stock Transoport order.
    Also on a data maintanace side you need to maintain the custmor and vendor relations.
    Hope this would helps you.
    Cheers
    Rahul
    Awards plz.if helpful.

  • 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.

  • Opening Stock and Closing Stock fields and Calculation

    Hi,
    My report requirement is to display the material, opening stock for the lower date, closing stock for the higher date and the in between all stock operations..how to fetch the opening stock and closing stock for a particular material ???.. what are the tables and fields for calculating them??..
    Thanks,
    Sri

    this is the code i wrote..
    I had selected the data for the date entered and the previous date(l_date) also..
    previous date for the opening stock.
    now i am getting only receipts and issues correctly.. opening stock and the remaining
    balance fields are not coming properly..please help me..
    here rmenge for receipts,imenge for issues.
    REPORT  ZSTOCK no standard page heading line-size 180.
    types: begin of ty_date,
           budat type budat,
           end of ty_date,
           begin of ty_mard,
            matnr type matnr,
            lgort type lgort_d,
            labst type labst,
            UMLME TYPE UMLMD,
            INSME TYPE INSME,
            EINME TYPE EINME,
            SPEME TYPE SPEME,
            RETME TYPE RETME,
           end of ty_mard,
           begin of ty_makt,
            matnr type matnr,
            maktx type maktx,
           end of ty_makt,
           begin of ty_mbew,
           matnr type matnr,
           bwkey type bwkey,
           lbkum type lbkum,
           salk3 type salk3,
           end of ty_mbew,
           begin of ty_mkpfmseg,
            mblnr type mblnr,
            budat type budat,
            bwart type bwart,
            matnr type matnr,
            lgort type lgort_d,
            shkzg type shkzg,
            dmbtr type dmbtr,
            menge type mseg-menge,
           end of ty_mkpfmseg,
           begin of ty_opstock,
           matnr type matnr,
           rdmbtr type dmbtr,
           idmbtr type dmbtr,
           bdmbtr type dmbtr,
           bmenge type menge_d,
           end of ty_opstock,
           begin of ty_output,
            mblnr type mblnr,
            budat type budat,
            matnr type matnr,
            maktx type maktx,
            bwart type bwart,
            lgort type lgort_d,
            shkzg type shkzg,
            rmenge type mseg-menge,
            rdmbtr type dmbtr,
            imenge type mseg-menge,
            idmbtr type dmbtr,
            dmbtr type dmbtr,
            bdmbtr type dmbtr,
            bmenge type menge_d,
           end of ty_output.
    data: t_date type standard table of ty_date initial size 0,
          t_mard type standard table of ty_mard initial size 0,
          t_makt type standard table of ty_makt initial size 0,
          t_mkpfmseg type standard table of ty_mkpfmseg initial size 0,
          t_opstock type standard table of ty_opstock initial size 0,
          t_out type standard table of ty_output initial size 0,
          w_date type ty_date,
          w_mard type ty_mard,
          w_makt type ty_makt,
          w_mkpfmseg type ty_mkpfmseg,
          w_opstock type ty_opstock,
          w_out type ty_output,
          g_matnr type mara-matnr,
          g_lgort type t001l-lgort.
    selection-screen begin of block b1 with frame.
    parameters:p_werks type t001l-werks obligatory memory id pw.
    select-options:s_lgort for g_lgort no-extension no intervals.
    select-options: s_matnr for g_matnr.
    parameters:p_date type mkpf-budat obligatory.
    selection-screen end of block b1.
    at selection-screen.
    perform sub_validate_date.
    start-of-selection.
    data: l_date type sy-datum,
          l_row type i.
    refresh t_date.
    select budat from mkpf into table t_date.
    sort t_date.
    delete adjacent duplicates from t_date.
    clear w_date.
    read table t_date into w_date with key budat = p_date.
    l_row = sy-tabix.
    l_row = l_row - 1.
    clear w_date.
    read table t_date into w_date index l_row.
    l_date = w_date-budat.
    select    k~mblnr
              k~budat
              s~bwart
              s~matnr
              s~lgort
              s~shkzg
              s~dmbtr
              s~menge
              into table t_mkpfmseg
              from mkpf as k inner join mseg as s
              on kmblnr = smblnr and
                 kmjahr = smjahr
              where k~budat between l_date and p_date and
                    s~matnr in s_matnr and
                    s~werks = p_werks and
                    s~lgort in s_lgort.
    if t_mkpfmseg is not initial.
    sort t_mkpfmseg by budat ascending
                       matnr ascending.
    select     matnr
               lgort
               labst
               umlme
               insme
               einme
               speme
               retme
               from mard
               into table t_mard
               for all entries in t_mkpfmseg
               where matnr = t_mkpfmseg-matnr and
                     werks = p_werks and
                     lgort in s_lgort.
    select    matnr
              maktx
              from makt
              into table t_makt
              for all entries in t_mkpfmseg
              where matnr = t_mkpfmseg-matnr.
    endif.
    loop at t_mkpfmseg into w_mkpfmseg where budat = l_date.
       loop at t_mard into w_mard where matnr = w_mkpfmseg-matnr.
          w_opstock-matnr = w_mkpfmseg-matnr.
          if w_mkpfmseg-shkzg = 'S'.             " Receive
               w_opstock-rdmbtr = w_mkpfmseg-dmbtr.
               w_opstock-bmenge = w_mard-labst + w_mard-insme + w_mard-speme
                                    + w_mard-einme +               w_mard-retme
                                    - w_mkpfmseg-menge.
          elseif w_mkpfmseg-shkzg = 'H'.         " Issue
               w_opstock-idmbtr = w_mkpfmseg-dmbtr.
               w_opstock-bmenge = w_out-bmenge + w_mkpfmseg-menge.
          endif.
              w_opstock-bdmbtr = w_out-rdmbtr - w_out-idmbtr.
                   append w_opstock to t_opstock.
                  clear w_opstock.
       endloop.
    endloop.
    loop at t_mkpfmseg into w_mkpfmseg where budat = p_date.
       loop at t_mard into w_mard where matnr = w_mkpfmseg-matnr.
         clear w_makt.
         read table t_makt into w_makt with key matnr = w_mkpfmseg-matnr.
         if sy-subrc = 0.
          w_out-budat = w_mkpfmseg-budat.
          w_out-matnr = w_mard-matnr.
          w_out-maktx = w_makt-maktx.
          w_out-lgort = w_mard-lgort.
          w_out-mblnr = w_mkpfmseg-mblnr.
          w_out-bwart = w_mkpfmseg-bwart.
          w_out-shkzg = w_mkpfmseg-shkzg.
            if w_mkpfmseg-shkzg = 'S'.             " Receive
               w_out-rmenge = w_mkpfmseg-menge.
               w_out-rdmbtr = w_mkpfmseg-dmbtr.
               w_out-imenge = 0.
               w_out-bmenge = w_mard-labst + w_mard-insme + w_mard-speme
                                    + w_mard-einme + w_mard-retme
                                    - w_mkpfmseg-menge.
            elseif w_mkpfmseg-shkzg = 'H'.         " Issue
               w_out-imenge = w_mkpfmseg-menge.
               w_out-idmbtr = w_mkpfmseg-dmbtr.
               w_out-rmenge = 0.
               w_out-bmenge = w_out-bmenge + w_mkpfmseg-menge.
            endif.
               w_out-bdmbtr = w_out-rdmbtr - w_out-idmbtr.
                   append w_out to t_out.
                  clear w_out.
    endif.
       endloop.
    endloop.
    write: / 'Material' , 12 'Description' ,40 'Location', 50 'Opening stock',70 'MvT',
              83 'Receipts' , 102 'Issues', 118 'Amount',135 'Balance Quan', 155 'Balance Amount'.
    loop at t_out into w_out.
       write: / w_out-matnr, 12 w_out-maktx, 40 w_out-lgort.
       clear w_opstock.
       read table t_opstock into w_opstock with key matnr = w_out-matnr.
       if sy-subrc = 0.
         write: 45 w_out-bmenge.
        endif.
       write: 70 w_out-bwart,75 w_out-rmenge,92  w_out-imenge,
             110 w_out-bdmbtr, 130 w_out-bmenge, 150 w_out-bdmbtr.
    endloop.
    *&      Form  SUB_VALIDATE_DATE
    FORM SUB_VALIDATE_DATE.
        select budat
               from mkpf
               into table t_date
               where budat = p_date.
        if t_date is initial.
           message e001(zks) with 'select another date range'.
        endif.
    ENDFORM.                    " SUB_VALIDATE_DATE
    Edited by: Sri on Feb 18, 2009 8:31 AM

  • How to create a query to see Opening stock and closing stock as on particul

    Hi All,
    How to create a query to see Opening stock and closing stock as on particul.
    Regards
    Albaik

    Hi,
    In BI 0IC_C03 will provide u the  required information and also having standard queries provided by the SAP.
    Plz find the list of Queries provided by the SAP.
    =======================================================================================================
    Inventory turnover      0IC_C01_Q0001
    Range of coverage - quantity      0IC_C01_Q0002
    Range of Coverage - Value      0IC_C01_Q0003
    Range of coverage of finished goods - quantity      0IC_C01_Q0004
    Range of Coverage of Finished Goods - Value      0IC_C01_Q0005
    Range of coverage of raw materials - quantity      0IC_C01_Q0006
    Range of Coverage of Raw Materials - Value      0IC_C01_Q0007
    Obsolete Stock on Hand      0IC_C01_Q0008
    Period-dependent requirement coverage      0IC_C01_Q0009
    Value of stock on hand      0IC_C01_Q0010
    Quantity of stock on hand      0IC_C01_Q0011
    Material consumption      0IC_C01_Q0012
    Material Movements      0IC_C01_Q0013
    Consignment stock: receipts and issues      0IC_C01_Q0014
    Valuated stock: receipts and issues      0IC_C01_Q0015
    Material stock and movements      0IC_C01_Q0016
    Material Movements (Healthcare)      0IC_C01_Q0020
    Material Consumption (Healthcare)      0IC_C01_Q0021
    Material Availability      0IC_C01_Q0022
    Inventory Turnover Frequency (Value)      0IC_C01_Q0023
    Consignment Stock Received and Issued per Unit      0IC_C01_Q0024
    Material Consumption (Quantity)      0IC_C02_Q0001
    Valuated Stock Receipts and Issues (Quantity)      0IC_C02_Q0002
    Range of Valuated Stock (Quantity)      0IC_C02_Q0003
    Inventory Turnover      0IC_C02_Q0004
    Receipt and Issue Consignment Stock at Customer      0IC_C03_Q0001
    Receipt and Issue Quality Inspection Stock      0IC_C03_Q0002
    Vendor Consignment Stock Receipt and Issue      0IC_C03_Q0003
    Receipt and Issue Stock in Transit      0IC_C03_Q0004
    Receipt and Issue of Blocked Stock      0IC_C03_Q0005
    Valuated Stock      0IC_C03_Q0006
    Stock in Quality Inspection      0IC_C03_Q0007
    Stock in Transit      0IC_C03_Q0008
    Blocked Stock      0IC_C03_Q0009
    Vendor Consignment Stock      0IC_C03_Q0010
    Consignment Stock at Customer      0IC_C03_Q0011
    Stock Overview      0IC_C03_Q0012
    Stock Overview (as of 3.1 Content)      0IC_C03_Q0013
    Quantities of Valuated Project Stock (as of 3.1 Content)      0IC_C03_Q0014
    Valuated Stock (as of 3.1 Content)      0IC_C03_Q0015
    Quantities of Valuated Sales Order Stock (as of 2.1 Cont.)      0IC_C03_Q0016
    Inventory Turnover      0IC_C03_Q0017
    Days' Supply      0IC_C03_Q0018
    SUS: Vendor Consignment Stock      0IC_C03_Q0019
    Scrap      0IC_C03_Q0020
    Inventory Aging      0IC_C03_Q0021
    Stock Overview - extended      0IC_C03_Q0022
    Demand Supply Match      0IC_C03_Q0023
    Warehouse Stock Analytics – Inventory Turnover      0IC_C03_Q0024
    Warehouse Analytics - Obsolescence and Variance      0IC_C03_Q0025
    Stock Overview: Materials      0IC_C03_Q0030
    Average Stock Value Over Time      0IC_C03_Q0031
    Stock Overview Over Time      0IC_C03_Q0032
    Range of Coverage Over Time      0IC_C03_Q0033
    ==================================================================================================
    Regards
    Ram.
    Edited by: Ramakanth Deepak Gandepalli on Jan 18, 2010 8:06 AM

  • Intracompany stock transfer-value stock transfer by adding freight charges?

    Hi
    We want to setup an intracompany stock transfer using purch.doc type UD - with delivery processing.
    By standard configuration when I post the goods issue in the delivering plant it value the material movement by using the price from the delivering plant.(MAP/Standard price - whichever applies according to price control)
    How can we uplift this with a freight or service charge?
    I have checked the pricing procedure RM2000 "Stock Transfer Document" which is assign to purchase document type UD in standard. This pricing schema allows in the stock transport order to enter freight conditions FRB1 and FRC1 which is exactly what we want.
    However, when posting the goods issue now in the delivering plant, SAP complains that it can't post the accruals for FR1. The error message indicates that no account was found. Having checked OMWB though, the MM account determination is complete. I suspect the problem is the value string attached to movement type 641 which doesn't allow freight clearing/provisions at all....
    Anyone an idea?
    Bjoern

    Hi ,
    STOs can very well handle freight costs :
    You can create new freight / delivery cost conditions in M/06 and assign in pricing procedure "RM2000" in M/08
    also assign the Accrual Key to this and do the Account Detrmination for this Accrual Key in OBYC
    If your MAP in sending plant is 100 and freight in 10
    At the time of PGI, following accounting entry will get generated;
    Stock A/c - Dr - 110 (Receiving Plant)
    Stock A/c - Cr - 100 (Supplying Plant)
    Freight Clearing A/c - Cr - 10 (Supplying Plant)
    Reg
    Dheeraj

  • Block Stock to QM Stock

    Hi Gurus,
    We have a requirement for moving Block stock to QM stock ( with stock posting).
    Once the materials is received the stock will be posted to block stock and when needed the blockstock will be moved to Qulaity and checked and posted accordingly.( right now Notification is not activated).
    Is there any way for this?
    regards
    Santha

    If you post material to Block Stock mvt is 350
    If you want to post back to QI >Mvt type 349 though MB1B->activate 08 inspection type before doing mvt
    This will create a lot of 08----
    >make posting from QA32 accrodingly

  • Discrepancy between IM stock and WM Stock

    Hi experts,
    We found there is discrepancy between IM stock and WM Stock.Before configuring WM storage types , IM Stocks are not syched. So WM stocks are showing less then IM stocks,. Now i need to synch up the IM stock and WM stock. what we needs to do. Can you please guide us.
    Thanks & Regards,
    Vamsi

    OR
    have a look at using transaction LX23 (provided you dont use HUM this should help you determine/ analyse and post any differences between IM and WM).
    thanks,
    A
    LX23: Stock Comparison Inventory Management / Warehouse Management
    Description
    Using this report you can generate an inventory comparison between the IM System (Inventory Management) and the WM System (Warehouse Management).
    On the selection screen, you can limit the area for comparison by entering the plant / storage location, plant / warehouse number or only the warehouse number.
    In addition to specifying the area, you can also determine the extent of information to be issued.  Here you have three options:
    1. "With bin inventory"
    In addition to generating the corresponding stock figures, you can also have a list of the corresponding WM bin quantities included.
    2. "All data on material"
    Even if only one difference occurs in one of the listed combinatations of material / batch / special stock indicator / supplier, all material combinations are listed. This can be very helpful when searching for errors.
    3. "Clear differences"
    If you mark this field, the system will generate a batch input session. By starting the batch input session, the differences to be cleared are removed in the IM system.  Negative WM stock figures and stock differences in returns will not be cleared.
    If you want to have a batch input file generated for the purpose of clearing the differences, it is important, for consistency reasons, that the materials in the respective warehouse are blocked in order that postings affecting stock figures can be prevented.
    CAREFUL: If you generate this session, all the material stocks belonging to the respective warehouse number are blocked completely, that is, for the duration of the program, no postings affecting the stock in the warehouse will be possible!
    Prerequisites
    The comparison is also possible for warehosue numbers managed on a decentralized basis.
    Output
    You receive a list with various materials. The list contains the following information, for example:
    The first line contains the plant, storage location, warehouse number, material number, total stock in inventory management, total stock in the warehouse, and the difference between the stocks.
    The following line contains the first combination of batch / special stock indicator / supplier (or sales document and item number for sales order stock) and stock category (Q,R,S, ), the stock figures in Inventory Management, in Warehouse Management, and the difference.
    If a batch input session is to be generated, the list contains a note in the log as to whether or not a session has been generated or behind the pushbutton "non-postable stocks", which materials could not be cleared because of negative stock figures or because they belong to returns stock.
    Edited by: WILSAQ on Aug 11, 2009 12:09 AM

  • 2LI_03_BF Material Stock Type and Stock Category Determination

    Hi All,
    I need your help in determining the stock type and stock category of a certain material.
    Is there a way to determine it manually? cause i tried to look at the MSEG table and it does not show anything but when i try to run the material document that contains the movement/material it populates the stock type and stock catertory in the setup tables.
    Regards,
    Alden

    Hello
    1) 2LIS_03_BF clearly gives you the receiving plant and the issuing plant. For eg if you are doing plant to plant transfer there will be 2 entries in 2lis_03_bf , one for issue and one for receiving. You can bifurcate the receiving plant and the issuing plant by using either process key (BWVORG ) or debit credt (SHKZG)  (H stands for issue & S stands for receipt).
    2) 0MAT_PLANT_ATTR  provides you the plantwise specila procurement type
    3)  you will get  VBUK-GBSTK in the standard source 2LIS_11_VASTH . You will have to combine the data at the BW level
    Regards
    Gajesh

  • Negative stock and Stock below safety stock

    Hi,
    Both negative stock and stock below safety stock create procurement proposals - internal or external.
    But what is the difference between them?
    Thanks in advance.

    Hi,
    NEGATIVE STOCK:
       Negative stock function used when you want to post Goods Issue quantity that larger than the book quantity.
    For example: you have stock of material A000 = 90 qty and you want to Goods Issue with 100 qty.
    Negative stock function is not relevant for the procurement, It can only use for the excess qty issue to to the production than stock qty. System will not create PR .
    You need to do configuration setting to use this function.
    Cust: In customizing negative stock are must allow for a valuation area, Plant and Storage location level.
              In addition you can set the special stock at plant level such as
    Consignment
    Material provided to vendor
    consignment stock at customer
    sales order stock
    project stock
    returnable packaging with customer
    returnable transport packaging
    Application: The indicator for negative stock is with the storage data in the material master mast be maintained.
    Note: It is possible for unrestricted use and blocked stock only.
    With the standard price, There are no special features to the negative stock. But with the Moving average price , a price diff account can be posted to when goods are received.
    STOCK BELOW SAFETY STOCK.
    The Safety stock should cover any excess material consumption that may occur during the replenishment lead time as well as the normal requirements when deliveries delayed.
    The Safety stock is therefore part of reorder point.
    You do not required any special setting to use safety function. Just need to maintain the safety stock level in the material master.
    If stock reduce below safety stock, system will create procurement  proposal i.e Planned order or Purchase requisition.
    I hope it will clear your query.
    Ashish Panchal

  • STOCK AND NON STOCK ITEMS

    hi,
    Here i want to know the difference between stock and non stock items.and give detail process flow for procuring both Non stock as well as stock items .

    Dear Harshad,
    Stock Items are the item for which we maintain stock in the system normally at various level which means the stock quantity gets updated in the system based on the movement done for that item
    For ex if we make GR for 100 Qty of X item then its stock qty  gets added into the system may be at plant /storage location level.Suppose out of this 100 nos if we issue 50 nos for production line then the stock at store reduces by 50 nos & added to production cost center by 50 nos.
    Non stock material : NLAG: It stands for Non stock material
    In customizing for basic setting in material type neither Qty update or Value update. No accounting data is maintained in Material master hence stock values are not updated. This material is procured only with account assignment.
    In this case as soon as material is received Qty & value is posted to consumption account & statistic gets updated.
    No updation of Qty or value takes place in Material master record.
    For examle if we procure milk for canteen , its goes directly in canteen & stock of such items are not maintained
    I hope this will clarify your concepts,
    Vivek

Maybe you are looking for

  • MDM 5.5 SP6 install and post-install config - SLDREG related question

    Hello, I've just installed MDM 5.5 SP6 on Oracle/Solaris and have the server running with no problems, repositories loaded, etc. I do receive the following error in the MDM Console which I understand to mean the sldreg utitlity cannot be found. Error

  • Windows 7 install cannot see Boot Camp disk

    I am trying to install Windows 7 x64 on my Mid 2010 MacBook Pro 13" using Boot Camp. The Boot Camp assistant successfully creates the partition and reboots into the Windows 7 installer. I get through the language selection, click "install now" then I

  • Number of records in FAGLFLEXT table

    Dear colleagues, Could You please tell me what the maximum number of records FAGLFLEXT table may contain. I was said during FI-GL migration project in 2008 that the optimal number of records is 500 000 per year. After having implemented new project w

  • Problem with vCalendar in CFMail tag

    I've created an Outlook meeting invitation using cfmail and vCalendar and it works under normal conditions. But I have an event that is a three-day class. I attempt to create three invitations within the same cfm file, using three diffeent cfmail tag

  • Closing one help file closes another

    Hi y'all, I've searched and searched for an answer to this so I hope someone can help. I want to create a small floating window that acts as an 'always on top' menu with links to a full-screen help file. I want the user to be able to close the full s