Allow negative quantity for items manage by batch

Hi All,
I am having this issue where all items are required to be managed by batch and yet stock is allow to go negative (with the Block negative quantity unchecked) due to customer requirement.
E.g. there are no batch to select when the item hits negative quantity.
Any idea if this is possible in SAP B1 and possible workaround.
Thank you in advance.
Lip Sin

Hi Lip Sin,
You need to discuss and ask the same to your customer.
Your customer has to make choice between one of this two, because when there is possibility of negative stock, just imagine how the software can keep the integrity with batch nos. ?
You need to clearly ask your customer to choose any of this and still the customer insist, you can think to handle it using UDF for batch no, but then your customer will loose the control by batch.
BR
Samir Gandhi

Similar Messages

  • Stock Transfer for Items manged by Batches

    Hi All,
    I am doing a StockTransfer from one warehouse to another using the StockTransfer object, but when an item is a batch item then it doesn’t work, it does not do the StockTransfer nor does it throws error. It just gives the message as ("Failed to add a Inventory Transfer") which is the message I have defined as below.
    Here is the code for StockTransfer, where "A00008" item code is an item manged by Batches.
    Dim InventoryTransfer As SAPbobsCOM.StockTransfer
    Try
    InventoryTransfer = MyCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oStockTransfer)
    InventoryTransfer.CardCode = "C0001"
    InventoryTransfer.DocDate = Now
    InventoryTransfer.FromWarehouse = "01"
    Call InventoryTransfer.Lines.SetCurrentLine(0)
    InventoryTransfer.Lines.ItemCode = "A00008"
    InventoryTransfer.Lines.WarehouseCode = "W5"
    InventoryTransfer.Lines.Quantity = "2"
    Call InventoryTransfer.Lines.Add()
          If (0 <> InventoryTransfer.Add()) Then
    My_Application.MessageBox("Failed to add a Inventory Transfer")
          Else
    My_Application.MessageBox("Succeeded to add Inventory Transfer")
          End If
    Catch ex As Exception
    My_Application.MessageBox(ex.Message)
    End Try
    If an item is managed by Batches then how do I do StockTransfer through code. Can any one provide me the code to do the same.
    Thanks in Advance !!!
    Regards,
    Murtaza

    Hi Murtaza,
    Sorry for the late reply - maybe you found the solution by yourself in the meantime, but let me answer here for other developers...
    Please note that "empty" objects are coming with 1 line ("for free") - i.e. you must not call
    Call InventoryTransfer.Lines.Add()
    This will create a 2nd empty line - and that caused trouble (i.e. errors in the .Add()) in the past!
    Furthermore you have to spacify the batch numbers in the
    InventoryTransfer.Lines.BatchNumbers
    sub-object!
    HTH,
    Frank

  • Confirmed Quantity for Item in sales order

    Dear All,
    In one sales order there is confirmation block (this is through the delivery block in the sales order header level).
    The sales order contains BOM (header and it's sub items) and some standard items also two third party items.
    When the sales order is saved there are no confirmed  quantity for any of the item except the BOM header.
    May I know what could be the reason to have this BOM header confirmed quantity..???  this is leading to a problem in the data from sales order.
    Is there any customizing related to this item (item category or schedule line category) to look out for..??
    Thanks & Regards,
    Vishi...

    hello, friend.
    your issue is quite broad.  outcome depends on -
    1.  configuration of delivery block (which, in your case, we can assume to include confirmation block)
    2.  selection of availability check and MRP type in material master
    3.  schedule line category and schedule line determination
    now in standard, if the order line item category is TAN, and MRP type is PD and availability check is PD... the system might temporarily confirm the item even when putting a delivery block at header level, but the system  should delete confirmed quantities when you save the order.  you can check the confirmed quantities when you open the sales order in change mode... the confirmation should be zero.
    however, in third party items (item category TAS), these items are normally confirmed even in change mode.  this may hold true if either MRP = none (e.g. ND) and/or if availability check is KP (no check).
    nevertheless, regardless of confirmation quantity, the system should not allow creating of delivery while delivery block is in place.
    please try these scenarios and post your feedback.
    regards.
    jy

  • How to manage multiple locations for Item (Management warehouse locations)

    Is there any way, with UDF and Formated Search, to manage multiple locations for Item in the same warehouse
    I must have several (at least 2) locations for the item in the Warehouse and that  i enter in goods receipt and have track of this location and search possibilities at sales order by item and WHS.
    read carefully and imagine how (Management warehouse locations)
    I added a user table '@Location' who linked to a user field 'U_Location in Item master data --> lnventory data line and an ather user field 'U_Location' in sales order
    I met the value of location in the table (list of locations for any warehouse), I select the location of each item while receiving merchandise in the user field of inventory data line (Item M data) and this value appears in the sales order 'U_Location' user field ( only the location value in the default warehouse for this Item)
    or
    create an user field 'location' in Good receipt PO to fill it while receiving merchandise that appears in the sales order to give possibility to find/select the location of the item at this order and in Item master data
    I think we will use all these tables and there is a relationship between all.
    @LOCATION
    PDN1
    OITM
    OITW
    OWHS
    RDR1
    a piece of code has been proposed, but it is not so simple
    SELECT T0.U_Location FROM [dbo].[OITM] T0 WHERE T0.ItemCode = $[$38.1.0]
    Thanks,
    Ouchen

    I believe you are talking about defining BIN's (locations) within a Warehouse.
    This is quite possible and has been explained / discussed on this Forum a few times in the past.  Though I am completely clear on how you would like to implement this I could give you some guidelines..
    Creating a @location UDT is correct to maintain list of warehouse locations
    UDF in Items - Warehouses (Item Master ..Inventory Data Tab..Rows)
    UDF in Marketing Document Rows (When you add a UDF here U_Location then this will available in all marketing documents, both AR and AP)
    You will define a location for an Item in the Item Master....
    In the GRPO..you can use FMS to list the location/s for the Item being received from the Item Master and the User can Select it.
    In the Sales Order, you can select the location from which the Item could be picked..
    Let me know if your process / ideas are different
    Suda

  • SIS: quantity for items at $0 invoice

    Hello,
    I have created an info structure (with update rules), and then a report (using Report Painter) based on that info structure. The key figure in this  report is invoiced quantity. The report shows quantity only if Net Value for this Item(in the invoice)  is not $0.00. When I display data in the table for my info structure, what ever items were invoiced at $0 are not in the table (it probably has something to do with update rules)
    Q: Is it possible to show all invoiced quantities, even if a Net Value if the invoiced item is $0.00 ?
    Thank you in advance,
    Olga

    I got it:
    You just need to assign Statistics groups for each sales document Item type

  • Item Manage by Serial Number

    hello all,
    related to my question Service Module, Can i use the Service Module?
    what should i do if my item master data has an Onhand qty. and it is not manage by Serial Number, now i want to manage this item master data by Serial Number,but SBO Prompt me w/ the ff. message (You can modify the "Manage item by" setting only when the available quantiry is zero and there are no serial or batch numbers available).
    please advice what is the best practice and workaround for this scenario
    thanks ang best regards,
    Fidel

    Hi,
    You can't change the item master data manage by batch to manage by serial no.
    There are two solutions to solving it i.e.:
    A. First solution
    1. Good issue all the quantities of item manage by batch
    2. Change to manage by serial number after item stock on hand is zero
    if step A.2. is failed, use step B:
    1. Create new item code manage by serial
    2. Good issue all quantities of item manage by batch
    3. set on hold for item manage by batch
    JimM

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

  • 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

  • Negative quantity of SO item

    Dear Expert,
    Can I use the negative quantity for SO items? And do the delivery with negative quantity to increase inventory?
    I will reward you.
    regards
    Gang

    Well
    See if you are selling something in a Order how can you add upp returns in the same order i mean thats not correct logically speaking
    You cant configure a single item category to do both the work ... please let me know more clear requirement and for return of a material LNN for Reteunable packaging material and if you have something like empties you can use TAZ..
    Yeah your line item can have one with TAN & the other with REN but then i have never come across this situation neither i have simulated this senario .. may be you can test it ..( i would wonder how would delivery and billing documents respond to this ) my knowledge says it may not work
    Hope this helps
    Cheers

  • Allow negative stock on storage location

    Dear all,
    When we allow negative stock on a storage location. At posting time we have an error "deficit stock of batch assignment". Anybody got a clue of what has to be done to correct this ???
    Cheers,
    Olivier

    Dear Oliver,
    Please do the following checks.
    Prerequisites
    To work with negative stocks, you have to:
    · explicitly allow this in the Customizing system for each valuation area and storage location
    · set the indicator Neg. stocks in plant in the material master record of the individual materials (storage data)
    Negative stocks are allowed for special stocks if you have activated negative stocks in the valuation area and for the special stock concerned in the plant. You do not need to activate negative stocks in each material master record.
    Procedure
    You can define whether you want to allow negative stock by making the relevant settings for each storage type in Customizing.
    To do this, choose Logistics Execution -- Warehouse Management--- Interfaces -- Inventory Management -
    Allow Negative Stocks in Interim Storage Types --- Allow negative stock for each storage type in the Implementation Guide (IMG).
    When the allow negative stock indicator is set, the system lets you post negative quants to the corresponding storage type.
    Additionally, you can define whether you want the system to issue an error message (E) or a warning message (W) or no message (blank) when posting negative stock. You can make the relevant setting in the activity Control of System Messages in Warehouse Management. You can determine the notification type using the parameter MSV in the user master record.
    To do this, choose System --- User profile --- Own data.
    Then select the tab page Parameters.
    Enter MSV in the Parameters field and enter the value with which you want to group certain users in the value field (for example 01).
    Choose Logistics Execution ® Warehouse Management ® Interfaces ® Inventory Management ® Allow Negative Stocks in Interim Storage Types ® Control of System Messages in Warehouse Management in the Implementation Guide (IMG).
    Create a new entry with the version number (Value) you have chosen and enter the desired system reaction in the Message Category field (E, W, or blank).
    Regards
    Mangal

  • Negative stock  for storage location M7 021

    Hello
    I use negative stock for some materials
    When I want to post document in MIGO - 551 scrapping, I have error message M7 021: Deficit of BA Unrestricted-use 1.100 EA:   24000641 XXXX 9999 YYYYYYY
    This is ERROR. When I change storage location from 9999 to 0002 message have status WARNING.
    I set - allowed negative stock in material master data MM02 and for plant in WB02
    Where should I set "allowed negative stock" for storage location, because I need warning for location 0002?
    Could You help me?
    Thank You in advance
    Arek

    Go to SPRO>MM>IM>Goods Issue/Transfer posting>Allow negitive stock allowed for plant and then chose the plant and then go for the storage location --> mark the same.
    If use ful award points

  • Negative Quantity of a Stock Material in a Maintenance order

    Dear SAP Gurus,
    I know about the whole refurbishment order process. What I needed to know about was that if i enter negative quantity for a Stock material in my maintenance order? What does that signify? Is that an alternative to the refurbishment process? Any Help material on this would be more than appreciated.
    Regards,
    Usman

    Hi,
    The Negative sign in the maintenance material line is that the material is moved to stock.
    Say example if the material is mentioned in the maintenance order then the stock is withdrawn from the store with movement type 261.
    If it is mention with the negative symbol then the material will move to store with 262 movement type.
    Like reverse of material to store or sending back the dismantle equipment to store.
    Regards,
    Raj

  • 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

  • Change in delivery quantity for batch managed items.

    30.09.2010
    Hi friends,
    We have activated batch management. During delivery after the batch is determined and if i want to change the delivery quantity say for example from 50 to 30 then first i have to go and adjust the quantity in the batches to toal 30  and then come back and change the delivery quantity from 50 to 30.
    After searching the forum i have found  user exits, but other than the user exits is there a standard configuration wheren if i change the delivery quantity the quantity is adjusted in the batches.   Please advise.
    Regards,
    Udaynath.

    Udaynath
    Did you try working with the batch strategy config?
    Try working with fields a) Over Del allowed, and b) Qty proposal.
    Path: SPRO/IMG/Logistics - General/Batch Management/Batch Determination and Batch Check/Strategy Types/Define Sales and Distribution Strategy Types
    Hope this helps. Let me know.

  • Negative quantity not allowed for Put Away Planned

    Dear Experts,
    I'm trying to activate the PDI document but the system show the error message: Negative quantity not allowed for Put Away Planned.
    I was looking the document flow from the item 10 and I saw there is one task was created with quantity "1 box" and the same document was cancelled but the quantity "2 box" was cancelled. I believe because of this is happening the error.
    All items from my HU is with the same problem, duplicate the quantity during canceling.
    Somebody can give me advice how fix it.
    I found a SAPNote but Note 1674037:Negative Put Away Planned quantity (PWP) due to "Store HUs" but I need a workaround to fix my actual PDI and finish the process.
    Regards,
    Alan Mattos

    Hi Petr,
    I checked the transaction SMQ2 and I dont have anything stuck there. Then I tried to change de deliveryquantity but the field quantity isn't available to change. My PDI document already been the Goods Receipt Status "Completed". I try to reverse this document and the system show the message: Delivery is locked (Posting Not Possible). I believe its happening because the PDI isn't active.
    Do you have other idea ???
    Thank you a lot for your help. 

Maybe you are looking for