Stock adjustment

Hi All,
I need to do a stock adjustment.
This is the MB51 at the Supplying plant:
This is MB51 at the receiving plant:
The issue is that: When the receiving plant runs a slow moving stock report, this material shows up on the report.  But, MMBE for this material at the receiving plant shows 0 stock. But, when I compared to the stock movements in both these plants (as I know there were some stock transfers in the past), what I found was:
MB5T- Stock in transit report shows there is 1 LT of this material being transferred from supplying plant to receiving plant, but not yet received at the other end.
This dates back to 19.10.2012.
This is Stock in transit:
User has advised that supplying plant processed 351 twice on 19.10.2012 for the same order, out of which one was receipted in the receiving end on 19.10.2012. On 23.10.2012, a 701 was done at the supplying plant and they assume its to balance stock and this was perhaps to correct the 2nd 351 done on 19.10.2012. Both plants have currently 0 stock of this material physically and they think its correct.
I think this might have balanced the stock in some way then, but certainly has not called back the stock in transit. Hence, stock in transit still shows as 1. and hence affects the slow moving stock report (custom report).
MM03- Accounting 1 for this material at receiving plant shows, Total stock =1.
I think the correct way to rectify this issue is that: either reverse GI (352) and then write off stock/adjust in supplying plant or receive the stock into receiving plant and then adjust stock there.
Is that correct approach? What was the impact of 701 here?
Regards,
SS

Hi,
   Reversing the GI with 352 to the supplying plant will be the best option. But this will bring stock of 1 LT to your plant, which is not there physically. You can directly consume the stock against cost center with 201 movement or scrap it using 551 movement in the supplying plant, so that the system stock and physical stock remains the same. Please check the accounting entries also. Based on the current valuation price, the accounting entries will be posted. If the valuation price is different, you may maintain the value in "Amount in LC" field (OMBW config).
   Also refer the note:  392205 - Analysis of stock in transit/correction for split valuation
   Please train the users not to use 701 / 702 movements just for immediate stock adjustment. It may lead to further stock inconsistencies as now.
Regards,
AKPT

Similar Messages

  • Negative Stock Adjustment

    What is the  significance of negative stock adjustment account in Balance Sheet?? Is it's balance is  required in balance sheet??

    Hi,
    If you are referring to the negative stock adjustment account it is usually recomended that this is an expense account and not a balance sheet account.
    The reason is that the balance on this account will never be moved, and it is infact an expense that you are booking. (the amount booked would normally first got to stock (asset) and then from stock to COGS (expense), in this case it can not be booked to stock and hence should be booked directly as expense)
    If you need further clarification please inform.
    Please note that this is just a recomendation.
    Jesper

  • Physical Inventory stock Adjustment

    Dear Sir,
    My case i could not able to make the stock adjust ment of exact quantity..some material is accepting 10 % some material is accepting 25 % i want to judge how materila material(ROH) its  differing
    And In standard Physical Inventory Configurations about Lowest value by range of coverage 12 24 36 48..and also tell me settlement periods 1 2 3 4 with percentage.
    And one more think is, if i want to do dailly(Stock adjustment) it will accept! and how much percentage it ll accept? And tell me yearly wise how many times we can do the stock adjustment using physical inventory where exactly they have mentioned please rectify all.
    Note:
    1. Devaluations by range of coverage at company code level(OMW5) here what is the range coverage 12 24 36 48 please rectify me.
    2. Devaluation by slow / Non movement at company code level(OMW6) here what is the number of settelement periods Please rectify both.
    Regards,
    Priya Rathi.

    It is possible to do a physical inventory daily, and there is not any percentage to restrict the adjustment.
    You might have one that requires extra approval, but if you should have 1 Kg and find nothing, then you have 100 % difference, and it must be possible to adjust the stock. It would not make any sense to adjust only 25% of a difference.

  • Stock adjustment in CIN part

    Hi all,
    We are working in CIn client.
    Now we have done Physical inventory for a material.
    We done MI01, MI04 and MI07 and adjusted IM part.
    To cover excise part in which tcode we need to do excise adjustments in case of shortage and excess? The material are excisable and we have paid exicse duties during procurement.
    I also need to know in case of issue to cost center and scrap handling in CIN part.
    Request your help.
    Thanks
    A.Gururajan

    Hi,
    I hope there is no link between physical inventory & excise.
    Normally we do physical inventory to make sure that Book Qty & physical Qty are the same.
    As you said, when you procure you have already paid the excess duties. So incase of any excess or shortage in stock if needed you can pass a excise JV using J1IH.
    I am not sure whether we need to do an excise adjustment as part of the physical inventory activity.
    Thanks & Regards,

  • Stock adjustment without value update

    Dear Experts,
    How to make inventory adjustments without value update. Like my client asks me to increase qty of a certain material whose value shoudnot get updated. My requirement is some movement type for stock increasing without generating FI docs.
    Thanks,
    Nagaraj

    Hi
    check this link [Physical inventory without accounting doc;
    Regards
    Kailas Ugale

  • Stock inconsistency between MM and QM

    We have QM managed FERT material. So after GR we recieve stock in QI with ref to 04 lot. FERT material is batch managed.
    From one of batch inspection lot business posted stock from QI to blocked (350) with ref to insp lot. Now lot status is SPCO (posting complete).
    After that user changed batch status to restricted and again unrestricted from batch master(MSC2N). Even user posted stock with inventory movement 701 and reversed same with 702. In short user did couple of movements for this batch and finally stock is lying in QI at MB52/MMBE.
    This batch is QM managed and only 1 insp lot exist with SPCO status. I tried to move stock with MB1B - 321 movement, but system doesn't allow because material is QM managed.
    So finally I ran program ZQEVAC20, which saws me qty under "MM-Quantity" column. If I click on pencil button then system giving me information message saying "Deficit of SL Stck.in qual.insp 33,441 KG " but doing nothing.
    Not sure how can I clear stock from QI? Help appreciated.

    Not so sure in this case! The interesting fact to know is how the stock was posted in to QI again?
    The sequence that I understood is,
    Lot created with stock in QI
    Stock moved to Block stock with 350 movement
    Later batch status changed and again revoked. (This may not involve any inventory movement)
    Material movements were executed for stock adjustment 701 and 702 using PIDs.
    If this effect (701/702) was reconciled properly then the stock should be in Block only.
    I suggest to raise it to OSS as you have already tried with note 48815
    Anand

  • Inventory Valuated Stock Value is not matching with R/3

    Dear Friends,
    we are in a big mess.Needed your help urgently
    We are in sap netweaver 2004s.We are implementing the standard business content only for one of our client.We have loaded the Inventory data into BW by following "How to handle the Inventory Management" document.
    We have loaded the inventory data into 0IC_C03 using standard transferrules and update rules.
    The sequence we followed as:
    IN R/3
    Filled the setup tables for during the posting free time(non-business hours)
    Stock intialization
    Material Movements
    Evaluations
    IN BW
    We had loaded the data into only 0IC_C03 cube using standard update rules(no changes done)
    2LIS_03_BX-Generate intial stock with no marker update unchecked
    2LIS_03_BF-Full update with no marker update checked
    2LIS_03_UM-Full update with no marker update checked
    When we compared the data between R/3 and BW they are many materials "Valuated Stock Value" is not matching with R/3.For some materials value is matching with R/3 but for some other materials its not matching with R/3.Some materials are showing the negative figures for Valuated Stock Value.
    But the valuated quantity value is exactly matching with R/3 for all the materials.
    We have tryed to many ways in the past 10 days to find out the solution.We have followd the notes 589024 and implemented the formula.But no luck so far.
    Needed your help..Any suggestions would be highly appreciated.
    Please help us with your inputs.
    Thanks in advance.
    Regards
    Soujanya

    Hi Sudheer,
    No We haven't implemented this note.
    In start routine we already have the first start routine in the note.
    INSERT BEGIN
      loop at DATA_PACKAGE.
        if DATA_PACKAGE-stockcat eq 'V' or
           DATA_PACKAGE-stocktype eq 'V'.
          delete DATA_PACKAGE.
        endif.
      endloop.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    INSERT END
    We should comment the above start routine and follow the remaining section as below?
    ==========================================================
    Notes:
    However, if you want a report of these consumption values, proceed as follows:
    1. Do not use the start routine listed above.
    2. Create two new key figures (cumulative values):
       1. Material consumption value (ZVERWERT, for example) with unit 0BASE_UOM
       2. Material consumption quantity (ZVERMENGE, for example) with unit 0LOC_CURRCY
    3. Include these in the InfoCube definition.
    4. Update these key figures from 2LIS_03_BF as follows:
    -> material consumption value:
    IF ( COMM_STRUCTURE-processkey EQ '100'   "Other Issues
        OR COMM_STRUCTURE-processkey EQ '101'   "Returns / Vendor
        OR COMM_STRUCTURE-processkey EQ '104'   "Material Transfer
        OR COMM_STRUCTURE-processkey EQ '105'   "Stock Adjustment InvD
        OR COMM_STRUCTURE-processkey EQ '106'   "Stock Adjustment Other
        OR COMM_STRUCTURE-processkey EQ '110' ) "Issues from Stock
                                                "Transfers
       AND COMM_STRUCTURE-bwapplnm EQ 'MM'
    only movements which are relevant for stock control
       AND COMM_STRUCTURE-cppvlc <> 0
       AND COMM_STRUCTURE-stockcat EQ 'V'
       AND COMM_STRUCUTRE-stocktype EQ 'V'.
    result value of the routine
        RESULT = -1 * COMM_STRUCTURE-cppvlc.
    if the returncode is zero, the result will be updated
        RETURNCODE = 0.
    ELSEIF ( COMM_STRUCTURE-processkey EQ '000'   "Other Receipts
        OR COMM_STRUCTURE-processkey EQ '001'   "Goods Receipt/Vendor
        OR COMM_STRUCTURE-processkey EQ '004'   "Material Transfer/"Receipt
        OR COMM_STRUCTURE-processkey EQ '005'   "Stock Adjustment InvD
        OR COMM_STRUCTURE-processkey EQ '006'   "Stock Adjustment Other
        OR COMM_STRUCTURE-processkey EQ '010' ) "Receipt from Stock
                                                "Transfer
    only movements which are relevant for stock control
       AND COMM_STRUCTURE-cppvlc <> 0
       AND COMM_STRUCTURE-stockcat EQ 'V'
       AND COMM_STRUCUTRE-stocktype EQ 'V'.
    result value of the routine
        RESULT = COMM_STRUCTURE-cppvlc.
    if the returncode is zero, the result will be updated
        RETURNCODE = 0.
      ELSE.
    if the returncode is not equal zero, the result will not be updated
        RETURNCODE = 4.
      ENDIF.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0..
    -> material consumption quantity:
    The code is the same, but COMM_STRUCTURE-cpquabu replaces COMM_STRUCTURE-cppvlc.
    -> The characteristic value calculation is the same for the other key figures.
    5. Update these key figures from the 2LIS_03_UM in the same way.
    =======================================================

  • Inventory adjustment debitign to cost center

    Hi Experts,
    1. When the users do physical stock adjustment in MI07, a financial entry is being passed. My doubt is where should this entry go and sit in the controlling module? The obvious answer is cost center but i want to know which cost center is used as a best practice or what is the best practice as far as this activity is concerned?
    Entry (in case of physical shortage) is
    Inventory Adjustment Dr
    Inventory Cr
    2. Similarly when goods are issued to for subcontracting and when received from sub contracting what are the cost center/ controlling module entries as a best practice? If cost center is used, which cost center?
    Best Regards
    Vimal

    Hi
    What Cost center should be used for Inventory diff- Depends on who lost it
    If lost while stored in the stores - Stores dept should beatr the cost
    If lost by Production dept - Then it must be borne by them
    However, depending on the orgnanizaion, you can charge all to one CC
    For Sub Con - You can created a separate CC for Sub Con purposes in case you use the GL Accounts in GBB VBR
    If you decide to use new set of GL accts in BSV, you need not create them as Cost ele and in that case you dont need a CC... GBB VBR is used for Sub Con if BSV is not maintained
    Ajay M

  • Floor Stock Management - Movement Type 312 & 262 RFCs

    Dear All,
    For testing reasons, I transferred Stock from SAP ERP (IDES ECC6.0, no EHPs, Configuration Type A) to SAP ME (Base 6.0.2.0) with both Movement Type 261 and 311. I defined a Floor Stock Location 0001 for this purpose.
    According to ME help, I should be able to return those movements via 262 or 312 respectively as far as ERP is concerned. In ME then I set the Reason Code to both RTN- codes which worked fine for returning 311 items (I got maintainInventoryRequests each) to their original stock location. So far so good.
    Issue 1: Collaboration for return worked fine, however, I then got INVCON02 IDOCs (as opposed to the INVCON02_INV_PEG ones MII received originally for booking 311&261 movements), supposedly sent from SAP ERP. MII declined those saying "No workflow defined", as it is the case. My question here is: What are those IDOCs about? Do I require them? Can I switch them off?
    Issue 2: As for returning 261 movements, which supposedly should be triggered from SAP ME I do not get any kind of collaboration when trying to return those to available stock. Do I require a special reason code? Is the business logic different from my thinking (returning items moved via 261 should be returned to available stock in SAP ERP when returning them in SAP ME)?
    Any Ideas? Help highly appreciated
    Cheers, Stefan

    Hi Atisivan,
    In SAP there is planned material movement and there in unplanned material movement. System allowes any number of movement when you do unplanned goods Movement. this may be to provide for stock adjustment during stock count. but when you click on reference order. then system checks the reservation against the order and will do only planned goods movement.
    If you still have above production order in system you can check the documented goods movement for each posting you have done. and you will see that the 1000 posting what you did will be considered in unplanned posting.
    however, it is advised always to use with reference to while you are doing a goods issue or reversal.
    regards,
    Suraj Kamble

  • Create transfer order without stock

    Hi,
    I have a requirement were I need to create transfer orders without stock, can we create this using the user exits (MWMTO005, MWMTO001, MWMTO002). is there anyother way of creating TO without stock by turning off ATP?
    we need this for cross docking, we need a outbound TO so the inbound can be cross docked.

    As I understood ur requirement u need vertual stock to make the delivery (GI) before reciving the good (GR).
    Step 1. create one Stoarge Bin in 999 storage type, called as verstoack(vertual stock) As this storage are used for stock adjustment.
    Step 2 Create TO from storage type 999-verstock to the in you want.
    By this step -ve stock will develop in 999.
    Step 3 when u do the GR, transfer this stock to 999-verstock from the recieved stoarge bins.
    This is to nulify vertual; stock after receive.
    This can be done on weekly basis.
    Note: PGI for delivery will be done after GR only.
    Please let me know if this issue is not resolved

  • Initial stock quantities posting

    Hi,
    I am trying to get a valuation of the initial stock entered on our system for our accountant.
    In trying to do this I have been looking at the journal entries in the Stock account in chart of accounts and see that the 2 lines on each of the initial stock posting JEs are the same account - i.e each of these initial stock postings debits and credits the same 'stock' G/L account.
    Is this correct? I thought that there would be 2 different G/L accounts?
    Thanks for any advice on this.

    Hi Stewart,
    I found the where the the stock managements G/L accounts are setup as you described but can you expand on which ones I should be looking at when you say 'Credits' and 'Debits' This is what our system has:
    #                         Acc Code          Acc Name
    Expense Account               5999-9999          Purchase u2013 Suspense
    Revenue Account               4999-9999          Sales u2013 Suspense
    Stock Account                    1100-1300          Stock
    Cost of Goods Sold Acc          5999-9999          Purchase u2013 Suspense
    Allocation Account               2100-1100          Goods Received Not Invoiced
    Variance Acc                    1100-1300          Stock
    Price Difference Acc               1100-1300          Stock
    Neg. Stock Adjustment Acc     5010-3010          COS u2013 Stock adjustment
    Stock Offset u2013 Decrease Acc     5010-3010          COS u2013 Stock adjustment
    Stock Offset-Increase Account     5010-3010          COSu2013 Stock adjustment
    Sales Returns Acc               1100-1300          Stock
    Revenue Account-EU               4999-9999          Sales u2013 Suspense
    Expense Account-EU               5999-9999          Purchase-Suspense
    Exchange Rate Differences Acc     7100-1200          Exchange gain/loss
    Goods Clearing Account          5010-3020          Closed GRNI
    G/L Decrease Account          5010-3010          COSu2013 Stock adjustment
    G/L Increase Account               5010-3010          COSu2013 Stock adjustment
    WIP Stock Account               1100-1700          Work in Progress control
    WIP Stock Variance Account     5010-3030          WIP Variances
    Expense Clearing Account          5999-9999          Purchase u2013Suspense
    Stock in Transit Account          (Blank)          (Blank)
    Sales Credit Account               4999-9999          Sales-Suspense
    Purchase Credit Account          5999-9999          Purchase-Suspense
    Sales Credit Account-Foreign     4999-9999          Sales-Suspense
    Purchase Credit Acc-Foreign     5999-9999          Purchase-Suspense
    Sales Credit Account-EU          4999-9999          Sales-Suspense
    Purchase Credit Acc-EU          5999-9999          Purchase-Suspense

  • Understanding the stock take process

    Hi Expert,
    can anyone share how to do the stock take? I mean the complete process.. start till end. What are the tcodes involve and all.. what if there's a different qty, how to post difference, also how to delete document if we created it wrongly. how to do stock adjustment, also how complete the active document? Tell me everything from start till end.
    Thanks.

    recount will not change anything in the intial document it means you can create a new document and once you enter the counted material quantity then this will be considered and the previous one will be abolished in the system.
    movement type 701 and 702 is used if the stock counted is more then the quantity in sap  or if the stock found is less then the sap value respectivly
    you need to check out more on this your self its a easy topic............................
    book inventory means value in sap
    check the reprot MI21 that is for the list of difference in book invenotry and actual invenotry or counted invenory

  • Subcontracting.subsequent adjustment

    Hi ,
    Scenario :
    I issue 15pcs of a material to sub-contracting vendor and he gives back 12pcs after job work . How to adjust the 3pcs difference .
    There are two options MIGO_GS and MB04 . Which transaction is used for what purpose.
    Regards
    Nandini

    Hi,
    Use both transactions no probles.
    MB04 is more clear and adjust your quantity and then check in MMbe or Me2o about stock adjustment.
    Regards,
    Andra

  • Modvat Stock and Normal Stock

    Hi All SAP Experts,
    Please solve my problem, In 2007 B India Localization client is Trading Firm passing on modvat benefit to their customers from the purhcased invoice.
    Scenario is when they enter A/P Invoice they should get option to take this invoice in modvat pass-on mode or vat normal sales and should get the stock in qty how much of quantity of stock they passed-on benefit of modvat to customer i.e. Modvat Stock.
    Arinjay

    Hi!! all SAP Experts,
    The senario is the Client purchases Exciseable Item from either manufacturer or the Firest stage dealer where the pay excise.
    Say purchase qty is 1000kg of Steel and BED is paid say 100 INR, Ecess is 10 INR and 5 INR HSEcess.
    During the sales if the customer is rgistered to excise will request for Cenvat Benefit to be passon to his account.
    So the Client prepares Sales Invoice with adding VAT @ 4% on say 100kg material required by client.
    Now Client Pass-ON the Cenvat credit available in the above purchase to his customer in the sales invoice by mentioning in details below like PO details, Qty purchased in that A/P Invoice and Amount of duty paid in that invoice and calculate Amount of duty per kg (Formula:BEDCESSHECESS /Quantity of A/P Invoice) and the Amount of BED Pass-ON to the customer is BED Amount/Quantity of A/P Invoice * Quantity of sales) same for Cess and HeCess.
    Now the Sales from this A/P Invoice entered with excise they adjust against only VAT.
    How much Stock is available finally and also how much stock is being Adjusted against Vat and against Cenvat.
    Finally the would require a report
    Which they call as *Cenvat Stock Adjusted and Normal (Vat) Stock adjusted against purchase.
    Thanks and regards
    Arinjay Shah

  • Stock addjestment

    Dear sir
    Can you give the the transaction code for addjestment of stocks without going for physical inventory are mb1c .
    we have an system stock 50 kg but physically we have an 80 kg .we need to take stock in for the batch how to addjest.
    regards
    mohan

    Hi
    It is best to have Physical Inventory for the item, since you do not want that, First check the material type (sales order/consignment/RTP/Project) before taking in for stock adjustment,
    Externally procured material use 501 if specialuse any of the Indicators along with 501.
    Similarly check out If it is Semifinished or finished material, if semifinished chek whether EXT procurement isalowed for that or not(you will have purchasing view for that in material master and the X as procurement type in MRP2 view. then also use 501/MB1C  for stock adjustment. if you have E only as procurement type then use MB1C/521 for that.
    Regards

Maybe you are looking for