Negative batch quantity for inventory

I am stuck with deriving a solution for one of the requirements in inv.mgt
as described below.  Any ideas on solutions will be appreciated.
We have a storage location 999 where it is used to park inventory
differences during stock count and shrunk management i.e. no write off/on
but stock movement to sloc 999.  The inventory differences could be
negatives at any point of time.  Once a year, the differences will be
cleared out (write off/on stock to adjust to zero).
SAP allows negative quantity at storage location but not negative batch
quantity.  SAP WM is not an option due to operation complexity.
I can propose to u2018re-engineeru2019 the processes to recognise stock
losses/gains as they occur, but I will keep it as last resort.
regards,
Smitha

Hi Smitha,
If I understood your problem correctly, ou should post all inventory differences by MI01, MI04 then MI07.
SAP will post differences correctly & History will also be maintain perfectly.
Pls. let me know if your problem is other than this.

Similar Messages

  • 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

  • Decimal on quantity for GI and BOM

    Dear Respected Gurus,
    can any one tell me how to allow decimal quantity for inventory transactions and BOM.
    Like GR, 12.20
    Like GI, 12.20
    Like BOM, 12.20.
    Regards,
    qsm sap

    Hi,
    Please try by allowing the decimal values for the Unit of measure.
    Thx
    Raju

  • Need negative quantity non-inventory items on Credit Memo

    Version: (2007A)
    Description of requirements: (Please provide a detailed description)
    Our customer issues many invoices with a negative quantity line item for a miscellaneous non-inventory item. These non-inventory items are used to reduce the amount of the invoice regarding miscellaneous credits to their customers.  These are not discounts.
    When the customer wants to credit these invoices, they canu2019t create a Credit Memo based on the invoice because SAP wonu2019t allow this if there are line items with negative amounts.
    When they create a credit memo not based on an invoice, they arenu2019t allowed to enter a negative quantity for a line item as they are for an Invoice. They are forced to create a credit memo not based on an invoice the inventory item line items and an invoice or Journal Entry for the negative quantity line item to debit back the miscellaneous line amount.
    As an example:
    Invoice line item one for inventory item: qty one, price 100,line total $100.00
    Invoice line item two non-inventory item misc credit: quanity -1, price 10, total -$10.00
    Invoice Total $90.00
    In Order to provide the correct credit amount, they have to create a Credit Memo not based on an invoice for line item one, qty one, price 100 u2013 value -100 and an invoice for the non-inventory item for qty one, price 10 -  value 10.00.
    This creates a net credit for the customer of 90.00
    This looks ridiculous to their customers when they see these transactions on their statements, creates extra work for the users and there is no link between the three documents.
    By using inventory items for these miscellaneous credits, they can assign a sales revenue of their choice. They have multiple sales accounts and the GL posting is determined by the item group for the item. By assigning the desired item group to these non-inventory items, they can control which sales account is updated on their marketing documents when using these non-inventory items.
    If they were to use the Freight items, they would need a separate freight setup entry for combination of item group and miscellaneous credit. Because they have so many Item Groups and types of credits, they would need a great many separate Freight Charges to choose from.
    All of the above pertains to all of our customers. This customer has a custom add-on and their marketing documents are all created from custom objects.  They hit a button on the custom sales contract screen and an invoice is created.  When they hit another button on the screen, the selected invoice is credited. They have legally binding contracts for fixed quantities to be shipped, so we decrease the quantity shipped when creating an invoice and decrease the quantity shipped when a credit memo is created. The contract is fulfilled when the exact quantity contracted for has been shipped. Because the credit memo fails, we canu2019t update the custom objectu2019s remaining to be shipped, rendering it inaccurate from that time forward. (reducing the quantity shipped is part of the Credit Memo creation process).Creating Credit Memos and Invoices from the interface fixes the inventory count, customer balance, etc., but we have no way of fixing the sales contractu2019s quantity shipped & remaining to be shipped or linking the contracts to the documents created from the interface.
    Business needs: (Please describe the impact on your business, if the functionality is not realized)
    Examples: (Please describe a typical example, how the functionality should work.)
    Credit Memos should allow negative quantities and line total amounts for non-inventory items, the same way that A/R Invoices do, so that credit memos can be based on invoices that have negative quantity non-inventory line items.
    Current Workaround: (Please describe the workarounds you are using at the moment)
    Please see above
    Proposed solution: (Please suggest how the new functionality should work)
    Credit Memos should allow negative quantities and line total amounts for non-inventory items, the same way that A/R Invoices do.

    Hi Sean......
    System is behaving properly as per its logic. Infact it does same in all the previous or upcoming versions.
    If you have Item Type GRPO for Non Inventory Item it does not create any accounting but you can see the same during AP invoice.
    GRPO for such type is only optional. For further clarification you can discuss this with your CA what he suggests. But i suggest you to raise AP invoice also for getting Account effect. Just see doing this in test DB you get your answer......
    Regards,
    Rahul

  • How to get available quantity in Inventory levels  for all materials

    Hi..All
    I am Abap Developer and i have a Requirement that to Print a report that Displays " Inventory levels (available quantity) for all materials"
    1) What tables can i use to retrive the data to get the Inventory levels (available quantity) for all materials.
    2).What are the fields can used in that tables that use ful for end user.
    Thank you,
    Madhu .
    Edited by: madhubabu rao on Oct 15, 2008 9:10 AM

    Hi,
    I'm not sure what you mean when you are speaking about inventory levels and available quantity.
    I mean that you may have stock of 100 pcs of a certain material but from an open PrdOrd can come a reservation for this component (e.g. 20 pcs) that reduces this the available quantity (to 80 pcs).
    If you want only the stock levels, you don't have to write any ABAP code, since MB52 report is designed for this purpose.
    If you want to know the available stock (considering requirements (PIR, DepReq, SO), and stock-like MRP elements (PldOrd, PurReq, PrdOrd, PO, etc)) you should check report MD04 and examine how it works, which tables it uses (ST01).
    http://iorboaz.blogspot.com/2005/04/get-md04-data.html
    Regards,
    Csaba
    Edited by: Csaba Szommer on Oct 15, 2008 9:34 AM
    Edited by: Csaba Szommer on Oct 15, 2008 9:34 AM

  • Available quantity for all materialsin Inventory levels

    Hi..All
    I am Abap Developer and i have a Requirement that to Print a report that Displays " Inventory levels (available quantity) for all materials"
    1) What tables can i use to retrive the data to get the Inventory levels (available quantity) for all materials.
    2).What are the fields can used in that tables that use ful for end user.
    Thank you,
    Madhu .

    Dear,
    Also check the tables
    LINK               Inventory document header
    LINP               Inventory document item
    LINV               Inventory data per quant
    Regards,
    Syed Hussain.

  • Difference between batch quantity and quantity for sale

    Hi all,
    I have created a batch in system with weight 340 KG. However, when I make a sales order for that batch, the system picks only 188 KG of it. There is no reserved/blocked etc quantity for the batch. Can you please help me identify where I might be going wrong?

    Base Quantity - Quantity of the material to be produced to which the standard values of the operation refer.
    Operation Quantity - Quantity planned for this operation.
    Base quantity and operation quantity may not always be the same, if we have partial lots delivered during the sequence of operations, the operation quantity will be equal to the lot delivered during the operation.
    Base quantity is dependent on the BOM, where it signifies the total quantity of output after using the components of certain quantity.
    Hope this may help you.

  • In backflushing, how to get batch determination for IM managed components.

    Hello friends,
    During confirmation, in Goods Movements screen, we get auto batch determination for WM managed components (based on their control cycle record).  However, we are NOT getting auto batch determination for IM managed components.
    We have created batch selection/sort, and search strategy for Orders as well as Inventory Management.  We have also created condition records for the above IM managed components.  But still auto batch determination does not take place.
    Kindly help how to get auto batch determination of IM managed components during confirmation.  Thanks.
    - Chetan

    Hi Tajuddin, Prashob,
    I marked my query as "solved", but I need one clarification please:
    OSPX is a pre-requisite config to OPJ2.  In OSPX, we have selection for "sorting" by Item-Table, Price, & Quantity.  Can you please briefly explain how these 3 sorting is supposed to work ?  Thanks.
    - Chetan

  • Help needed for automatic batch creation for by-products(PP-PI)

    Hi,
    In the Goods Recpt tab in transaction COR1, we have a field for creating a batch manually for the header material. On clicking on create, a pop up is generated whch facilitates creation of batch for the header material.
    At this point, if i go to the material list, I would like to see the same batch number ( same as header) written against the BY-Products.
    Essentially, when i create a batch for the header material, it should also create a batch with the same number for the by-product and populate the same in the materials tab.
    One important thing to note here is that when we click on create batch icon, the data is stored in a structure and the batch is actually created only when the process order is saved.
    Please advise if this can be achived by some standard settings in SAP or do we need to change the standard code. If later is the case, please advise about the point where to insert the required code. I have found a user exit at the point where batch numbe is created manually.
    Please advise.

    As per SAP Batch definition Batch is the quantity or partial quantity of a certain material or product that has been produced according to the same recipe, and represents one homogenous, non- reproducible unit with unique specifications. So logically you cannot have same batch number for two materials.
    If you want to find out the relation between batches of header material and by product that is produced during production, you can use Batch Information Cockpit.
    To see batch details in Batch Cockpit (T-code: BMBC), You have activate Batch where used function in IMG using path : Batch management-->Batch Where used list --> make setting for batch where used list.
    Regards,
    Sachin

  • Report for Inventory Ageing

    Our client wants a report for Inventory Ageing. (we are not using batch management)
    Use tried to sell Standard report MC46 but they are not convinced with the results.
    The issue is if the material is not consumed for last 399 days but today if some movement is there in that particular material, then the material is not shown as non moving. Actually the material was not at all used for last 399 days.
    In mc.5 report there are key figures like last consumption, last good issue etc but the same problem is there with it.
    We are trying to develop a customised report.
    Please help.
    Thanks in advance.

    Hi,
    The Stock Aging Report displays the description of material that are stocked for n-number of periods at particular inventory locations( may be trading plant or manufacturing Plant). The details, which are displayed, are about the aging period for the selected items.
    There are reports and T code are
    MC.A ,
    MC.9,
    MM5B,
    MMBE,
    MB5M,
    MC50 - Dead Stock ,
    MC46 - Slow-moving items,
    If the above reports not meet your requirement, you should develop your own ABAP program to meet your specific business requirement.
    This is define in overall stock on value based, suppose a material is received in Feb-month, same material is received in Jan-2007 , DEC-2007  also.The total value of this inventory is say 90 lakhs, ( 30 lakhs of each month) so  system will show inventory aging as below
    stock aging less than 30 days, 90 lakhs
    stock aging more than 30 days but below 60 days 60 lakhs
    stock ageing more than 60 days but below 90 days 30 lakhs
    Assuming that no issue taken place if issue is taken place, it will be deducted by default FIFO method.
    You may have to develop an ABAP report.
    However, look into the path: information system > logistics > inventory managment > material and explore all like MC.9,MC.A,MC.B & MC.C
    Regards,
    Biju K

  • Stock quantity for a Z report

    Hi Experts
    I am looking for a report which should display the unrestricted stock of a material in a Particular Plant / storage location.
    They have an existing Z report for the ATP Quantity for a material taking into consideration of all Open Sales Orders & Scheduled for Delivery.
    But the business want the Unrestricted stock picked from the above z report.
    My Question is: Is it possible to extract the data from a Z report  with specific conditions  to be populated in another Z report being developed.?
    If so, how coul d be  achieved ?
    Thanks

    Geetha,
    The answer to your question is yes.  Just spec it out and hand it to your developers.  They will find it easy to modify the existing report, and then create a new one which reads the newly available data.
    Of course, one wonders, 'why don't you just use standard SAP reports'?
    I assume when you say 'unrestricted', you are following the standard SAP definition.  If so, then Transaction MB52 is a standard list which includes a column for 'unrestricted'.
    I suggest you review all SAP reports before commissioning a new one.  Try SAP1 at the command line (this is not really a transaction, so don't preface with /N).  Select Materials Management>Inventory management.  Lotsa stuff there.
    Regards,
    DB49

  • MRP Logic -Negative Available quantity in MD04

    Hi Experts,
    We have negative available quantity in MD04. There are no receipts generated particularly for some period even after MRP Run.
    MRP Type is maintained as P1- MRP Fixing type.
    Safety time is maintained as 3 days.
    Planning strategy is 40.
    Please suggest, what would be the reason, why i am not getting schedule lines between 09-Aug and 27-Aug which makes available quantity minus, after that there are generation of schedule lines.
    Please help with inputs..

    Hi,
    MRP type P1 is used with planning time fence(mandatory).
    Have you used pl time fence. How many days? For those period system will not generate any more planned order.
    Regards,
    Dharma

  • Goods receipt more than intransit quantity for SA

    Hi All,
    While doing a testing on stock transport order for 2 different company code, noticed that during MIGO in receiving plant system is allowing to receive more than in-intransit quantity for a schedule agreement with agreement type LP and by showing a negative stock in intransit.
    Is there anyway to have the system block with error message from preventing user to receive more than intransit quantity for a schedule agreement?

    negative stock in transit is not allowed.
    so it must originate for a SAP bug.
    E,g, OSS note 527403 explains a case for IS-OIL Industry solution.
    Oss note 210472 a special case regading previous month.
    I found about 60 OSS notes when searching with "in transit negative"

  • Non-Cumulative vs. Cumulative KeyFigures for Inventory Cube Implementation?

    A non-cumulative is a non-aggregating key figure on the level of one or more objects, which is always displayed in relation to time. Generally speaking, in SAP BI data modeling, there are two options for non-cumulative management. First option is to use non-cumulative management with non-cumulative key figures. Second option is to use non-cumulative management with normal key figures (cumulative key figures). For SAP inventory management, 0IC_C03 is a standard business content cube based upon the option of non-cumulative management with non-Cumulative key figures. Due to specific business requirements (this cube is designed primarily for detailed inventory balance reconciliation, we have to enhance 0IC_C03 to add additional characteristics such as Doc Number, Movement type and so on. The original estimated size of the cube is about 100 million records since we are extracting all history records from ECC (inception to date). We spent a lot of time to debate on if we should use non-cumulative key figures based upon the  standard business content of 0IC_C03 cube. We understand that, by using Non-Cumulative key figures, the fact table will be smaller (potentially). But, there are some disadvantages such as following:
    (1) We cannot use the InfoCube together with another InfoCube with non-cumulative key figures in a MultiProvider.
    (2) The query runtime can be affected by the calculation of the non-cumulative.
    (3) The InfoCube cannot logically partition by time characteristics (e.g. fiscal year) which makes it difficult for future archiving.
    (4) It is more difficult to maintain non-cumulative InfoCube since we have added more granularity (more characteristics) into the cube.
    Thus, we have decided not to use the Cumulative key figures. Instead, we are using cumulative key figures such as Receipt Stock Quantity (0RECTOTSTCK) ,  Issue Stock Quantity(0ISSTOTSTCK)
    , Receipt Valuated Stock Value (0RECVS_VAL) and Issue Valuated Stock Value (0ISSVS_VAL). All of those four key figures are available in the InfoCube and are calculated during the update process. Based upon the study of reporting requirements, those four key figures seems to be sufficient to meet all reporting requirements.
    In addition, since we have decided not to use cumulative key figures, we have removed non-cumulative key figures from the 0IC_C03 InfoCube and logically partitioned the cube by fiscal year. Furthermore, those InfoCube are fiscally partitioned by fiscal year/period as well.
    To a large extent, we are going away from the standard business content cube, and we have a pretty customized cube here. We'd like to use this opportunity to seek some guidance from SAP BI experts. Specifically, we want to understand what we are losing here by not using non-cumulative key figures as provided by original 0IC_C03  business content cube. Your honest suggestions and comment are greatly appreciated!

    Hello Marc,
    Thanks for the reply.
    I work for Dongxin, and would like to add couple of points to the original question...
    Based on the requirements, we decided to add Doc Number and Movement type along few other characteristics into the InfoCube (Custom InfoCube - article movements) as once we added these characteristics the Non Cumulative keyfigures even when the marker was properly set were not handling the stock values (balance) and the movements the right way causing data inconsistency issues.
    So, we are just using the Cumulative keyfigures and have decided to do the logical partitioning on fiscal year (as posting period is used to derive the time characteristics and compared to MC.1 makes more sense for comparison between ECC and BI.
    Also, I have gone through the How to manual for Inventory and in either case the reporting requirement is Inception to date (not just weekly or monthly snapshot).
    We would like to confirm if there would be any long term issues doing so.
    To optimize the performance we are planning to create aggregates at plant level.
    Couple of other points we took into consideration for using cumulative keyfigures are:
    1. Parallel processes possible if non-cumulative keyfigures are not used.
    2. Aggregates on fixed Plant possible if non-cumulative keyfigures are not used. (This being as all plants are not active and some of them are not reported).
    So, since we are not using the stock keyfigures (non cumulative) is it ok not to use 2LIS_03_BX as this is only to bring in the stock opening balance....
    We would like to know if there would be any issue only using BF and UM and using the InfoCube as the one to capture article movements along with cumulative keyfigures.
    Once again, thanks for your input on this issue.
    Thanks
    Dharma.

  • Batch Traceability for Sugar as raw material during the production process

    Dear Colleague ,
    I need your support for a traceability issue in a customer on beverage sector
    See the case below:
    Batch Traceability for Sugar as raw material during the production process
    In AMSB the batch traceability in some production processes is very difficult, especially in case of sugar where tanks wherein more than one batches of the same material can be mixed. For example, in a single day almost 17-20 batches of the same material can be mixed and as the result is a composition of water and sugar the normal FIFO rule strategy cannot be applied during the component consumption.
    The raw material (sugar) is received in tank S5 at different points of time, and its content is transferred to tank B1 for storage purposes as well as for mix the sugar with other material such as water.
    At a specific moment the S5 tank contains only a single batch, while the tank B1 contains more than one batch. Tank B1 is used in order to supply the production line and the corresponding material consumption is triggered in backflush as soon as the production activity is declared (production confirmation). Along with the material consumption the batch determination takes place and a complex algorithm is applied: at a very high level, the single batch is consumed depending on its percentage inside the mix of composition and in case the this
    percentage is under a threshold level the current batch should be full used in order to avoid that it will exist for ever.
    Moreover, the good movement reversal (reversal of material consumption) and its correction lead to a complete new calculation of all the batches consumed after the original movement date/time. This means that the algorithm for batch determination should be reapplied for all the consumptions subsequent to the original movement.
    On the other hand it’s not possible to identify the mix of batches at the exit point of silos B1 because the total consumption of the material in the tank will never happen. As long as the tank level decreases it will be filled up from the tank used for receiving of sugar (S5).
    As requirement AMSB needs to post the material consumption starting from EWM, this means that EWM should be the master system in this case and the correspondingmovements have to be  transferred to ECC afterwards. This mainly because EWM  should guarantee the business continuity in case the ERP system is not available.
    AMSB asked if the scenario depicted has been implemented in some customer, in EWM system or in any other SAP solution.

    Hi ,
    At the time of consumption you can put ' * ' aestrix sign in the batch field.
    You will get list of batches of that material.select ur batch and consume the quantity.
    Regards
    Piyush

Maybe you are looking for

  • PDF Book Binder Processor and blob protocol

    Hello, I've 3 questions concerning PDF Book Binder Processor 1. in the documentation: "Oracle® XML Publisher User's Guide Release 11i Part No. B13817-06" I see a statement: "For detailed information, please see OracleMetaLink note 358886.1, "Oracle X

  • Files will not open on my 6600

    I can not open the gallery,file manager and calendar in my nokia 6600, I already change a new MMC. What to do?

  • Window error when publishing Muse change, can't pubish page update

    Window error when publishing Muse change, can't pubish page update. Any suggestions? It happens after I updated my website payment page with a new Paypal html. That html is below with x's put in to the code. Why doesn't Muse or Windows like this code

  • Questions regarding upgrade OEM repository db from 10.1.0.4 to 10.2.0.1 in

    Hi All, Since we installed 10g grid control in window 2003 server the oms and agent have been upgraded to 10.2.0.5 see below: D:\Oracle\Ora10g_GC\agent10g\BIN>emctl status agent Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0. Copyrig

  • Clear Flag for BPS user-specific variable values

    Hi Experts! I have a 'user-specific variable' settintg with the flag 'on', then the user should choose only one value.  But now I need execute an abap program which read all values available for this variable. For this reason, I need clear this flag