Selected Serial/Batch Management Method can't be canged

Dear All,
I could not change selected serial/batch management method. it is blocked. is it possbile to change it ? Let me know.
Rgds,
Edu

Hello,
I copied the answer directly from SAP Notes, here it is :
The option to change the method specified in the Manage Item by field is blocked both from within the application and via the DI, unless all the following conditions are fulfilled:
The In Stock (=on hand) quantity of the item must be zero in each and every warehouse.
The available quantity of serial numbers created for the item must be zero in each and every warehouse.
The available quantity of batch numbers created for the item must be zero in each and every warehouse, as well as:
          o There are no open Sales Orders for this item with allocated batch numbers.
          o There are no open A/R Reserve Invoices for this item with allocated batch numbers.
The following queries provide you with relevant information about the items you maintain in your database (relevant for SAP Business One 2005 A SP01 PL: 18 and higher):
   1. To find all items that are currently managed by batches and can NOT be changed to "not managed by batch", generate the following query:
select distinct t0.itemcode, sum(isnull(t1.onhand,0)) in_stock, sum(isnull(t2.quantity,0)) on_batch, sum(isnull(t2.IsCommited,0)) allocated
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
INNER JOIN OIBT T2 ON T0.ItemCode = T2.ItemCode and t1.whscode = t2.whscode
where t0.manbtchnum = 'Y'
group by t0.itemcode
having (sum(isnull(t1.onhand,0)) <> 0 or sum(isnull(t2.quantity,0)) <> 0 or sum(isnull(t2.IsCommited,0)) <> 0)
   1. To find all items that are currently managed by serial numbers and can NOT be changed to "not managed by serial numbers", generate the following query:
select distinct t0.itemcode, sum(isnull(t1.onhand,0)) in_stock,
count(status) available_serials
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
INNER JOIN OSRI T2 ON T0.ItemCode = T2.ItemCode and t1.whscode =
t2.whscode
where t0.mansernum = 'Y' and t2.status = 0
group by t0.itemcode
having (sum(isnull(t1.onhand,0)) <> 0 or count(status) > 0)
Let me know if you need further assistance.
JM

Similar Messages

  • Change existing stock items from Non-Batch to Batch Management Method

    Hi,
    Any prerequisites before changing the existing stock items from Non-Batch to Batch Management method which have On hand stock qty? Please advise.
    Thanks & Regards,
    Priscilla

    Hi
    You can change the method only when, available Qty becomes zero.
    OR
    you can do one workaround :
    Make Goods Issue of that Item and take value of stock in any GL,
    and then change the method of that item, then make Goods Reciept by using that GL which was used in Goods Issue.
    Regards
    Manoj S

  • PIR's and batch management issue, can this be solved in APO ?

    Hi All,
    I've an issue. I honestly dont know where I can get a solution for that and thats why i will post it in mm and also pp forum.
    Here is my issue.
    All materials are batch managed. Each and every customer can get only certain batches and not all batches meet the requirement of a customer. Lets say I have 3 plants (plant 1, plant 2 and plant 3) and I have 3 customers ( cust1, cust2 and cust3). Lets say I get a demand for material and I create PIR's in plant 1. when I run MRP, it will generate planned orders. I convert that into purchase req and then into STO for plant 2. when plant 2 doesn't have the raw material to process into semi finished, I will create and sto from plant 2 to plant 3 to get the raw material. The reason we create sto to plant 2 initially is because it has to process something before it sends it to plant 1. so the link is from customer 1 --> plant 1 (finished goods) -- > plant 2 (semi finished) --> plant 3 (raw material).
    Right from raw material it is specific to a customer. i.e. not all raw material batches from plant 3 will be accepted by customer 1.
    so when the demand flows from customer 1 to plant 2, is there anywhere that I can keep track of for which customer that order is going and select raw materials based on the end customer ?
    Can this be solved in APO ?

    Hi sapcrs,
    Your requirement is meet the solution of configuration of the following scenario.
    customer 1 --> plant 1 (finished goods) -- > plant 2 (semi finished) --> plant 3 (raw material).
    The conditions are
    a) Raw material is batch managed
    b) Keep track of order flow
    Solution:- 
    1) Maintain raw material as batch managed in R/3.  Suitably class and characterisitics to be developed to send the information to APO as that the RM is batch managed. 
    2) The Bom of semi-fnished item at plant-2 to be maintained with raw material.  The source of supply has to be linked with plant-3.  The RM will be externally procured from plant-3 for plant-2 which is batch specific.  The Bom item will be send to APO as PPM which contain all bom and routing details.
    3) Now once RM is ready at Plant-3, it will be sourced to plant-2 and at plant-2, semi-fnished item will be made with the production orders triggered from bom & routing data at plant-2
    4) Now semi-finished item is ready at plant-2.  Once it is ready, it has to be sent to plant-1 for mfg FG.  This can be achieved by creating lane between plant-1 and plant-2. 
    5) Through lane, semifinished item reaches plant-1 which is made at plant-2 which contains RM made at plant-3 which is batch specific.
    6) Using semifinished item, Finished product can be made at plant-1
    7) Now your final requirement is to track all order flow changes.  This can be achieved by mechanism in APO called pegging.  Using pegging, the order flow can be tracked right from FG to RM.
    Regards
    R. Senthil Mareeswaran.

  • Spilt valuation with batch management?

    Gurus,
    I want to activate split valuation with batch management..
    i know the configuration of doing split valuation..
    but, i need help on batch management configuration...

    hi,
    Why do you want both at the same time??
    Either split val. or batch management independently can solve your issues...
    Please let me know the reason...
    For split valuation :
    To select split valuation ('OMWC'), proceed as follows:
    1. Determine the valuation categories and valuation types that are allowed for all valuation areas:
    global valuation categories via menu "Goto --> Global Categories"
    global valuation types via menu "Goto --> Global Types"
    2. Allocate the valuation types to the valuation categories.
    a) Select "Goto --> Global Categories".
    b) Position the cursor on a valuation category and select
    "Goto --> Global Categories --> Assignments --> 'Types->Category'".
    c) Activate the valuation types you want.
    3. Determine the local valuation categories for each valuation area.
    a) Select "Goto --> Local definitions".
    b) Position the cursor on a valuation area and select
    "Goto --> Local Definitions --> Allocate Categoires->Org.units (button Cats->(OU)".
    You obtain a list of the global valuation categories.
    c) Activate the categories to be used in this valuation area.
    The system creates the local valuation types based on the allocations under point 2.
    Only now can you create a master record with split valuation.
    Specifying Split Valuation by creating Material Subject to Split Valuation
    1. Create a material master record, selecting the Accounting View 1.
    2. Enter your data as required on the Accounting data screen, specifying a valuation category.
    (If you can't find the valuation category field, it might be hidden, use OMSR to define the Field Groups.
    Look for the field MBEW-BWTTY for Valuation category).
    3. Be sure that the price control indicator is V for moving average price and enter a moving average price.
    4. In the case of split valuation, you can create only one valuation header record with price control V because the
    individual stock values are cumulated, and this total value is written to the valuation header record. This is where the
    individual stocks of a material are managed cumulatively. To do this, fill in the Valuation category field on the accounting
    screen when you create the material master record and leave the Valuation type field blank.
    5. Save your data and the system creates the valuation header record.
    6. The initial screen appears.
    7. Extend the material by creating new material master records from the Accounting view 1. For the first material, specify a
    valuation type in the Organizational Levels dialog box and enter the respective accounting data on the data screen.
    Proceed likewise for the other materials, distinguishing between them by valuation type. To do this, call up the material in
    creation mode again. Due to the fact that a valuation header record exists, the system requires you to enter a valuation
    type for the valuation category.
    8. Repeat step seven for every valuation type planned.
    You want to valuate the stock of material XYZ that you obtain from manufacturer A in Los Angeles at a different price than the stock you obtain from manufacturer B in Detroit. In this case, the valuation category is H for origin. Your valuation types can be LOS ANGELES and DETROIT.
    If a material is subject to split valuation, every quantity (sub-stock) of this material must be assigned to a valuation type (for example, country of origin).
    For every valuation type, there are two types of data in the system, as follows:
    Valuation data (for example, valuation price, total stock quantity, total stock value), which is defined for every valuation type at valuation-area level and applies to all dependent storage locations.
    Stock data, which, like batch data, is managed separately for each storage location. If a material that is subject to split valuation is also subject to management in batches, its stock data is not managed by valuation type, but rather by batch. Every batch is assigned to a valuation type.
    The stock quantity, stock value, and valuation price for all valuation types are managed cumulatively at valuation-area level
    Regards
    Priyanka.P

  • Batch managment and back flush

    Dears
    Some of my raw material is batch managment activated now i want it to be as back flush
    so pleae tell me what will be the imapct of doing the same'
    How system automatically issue the raw material from the old date batches
    AF

    Hi Abu Fathima,
    Batch Determination step as follows:
    For that you have to do five important steps or features you have to know OK.
    1) Batch number assignment: We use this function to assign a batch with a number that uniquely identifies it OK.
    2) Batch Specf: To describe each batch uniquely using like Characteristics and characteristic The values. are allocated in the material master.
    3) Batch status management: To indicate weather a batch is usable or unusable: We can set (a) Manually in the batch master record or at goods receipt and (b) Automatically in the usage dissension in quality management.
    4) Batch Determination: We can use this function for various criteria to search for batches that are in stock (a) movement type: When posting goods issues (b) When combining suitable components for order types.
    5) Where used list: The batch where used list shows the path of the batch from its procurement to its delivery to the customer.
    6) Active Ingredient Management: This function is to administrate and process materials with active ingredients that are to be handled in batches OK.
    Condition types: Say for x material if we want to determine the batch at the movement type/ plant/order type.
    Access Sequence: It will checks weather the batch determination is done with movement type/ plant/ material &
    order type/ plant/ material.
    Strategy type: We will assign here condition type and Access sequence and as well we have to maintain Class type: 023
    sort sequence, batch split
    Batch Search Procedure: Here we will define the search procedure and using the condition type here OK.
    Batch Search Procedure Allocation and Check Activation: Here we will assign the search procedure to the movement types and for order types as well
    HERE THE BELOW FOLLOWING DATA WILL GIVE YOU RIGHT UNDERSTANDING OK:
    a) It will looks for the search procedures.
    b) It searches through the strategy types in the search procedures for a valid search strategy.
    c) Characteristics from the selection class of the search strategy looks for batches with suitable specifications.
    d) Then it will looks for weather the batches are available.
    e) It sorts the batches that are available according to the sort rule from the search strategy.
    f) Then the system selects a proposed quantity with proposed quantity from the search strategy.
    Go -
    > Logistic General -
    > SPRO -
    > Batch Management you can find every thing there it self.
    Any questions revert me back please.
    Regards,
    Madhu.G

  • Unable to release item recieved with management method release only

    hey i received few quantity from good receipt which is serial managed and management method is release only so sap didn't asked for serial no but when i issue that item out of sap through good issue it ask for serial no but actually there is no serial no. so how to release that  quntity of item out of inventory.

    hai,
    When we invoice item (manage serial No. on release only), system ask select serial No. (Window u2013 serial No. selection) u2013 select the raw of item u2013 right click the mouse u2013 select serial no. management selection criteria press OK- serial no. management selection complete-select automatic creation in right bottom, if u have huge no of items u2013 set no. format & manufacturing serial no. in Automatic serial no. creation window- string (alphabet)-enter no next raw (select Number +increase) then OK
    Select the serial no. from available list, press u201C>u201D then automatically transfer to selected serial no. list u2013 update and returned to invoice.try this way this may be help u
    Regards
    Janeesh

  • Automatic batch management for Production order receipt

    Hello ,
    I have a requirement to setup & activate Batch Management only for Production order Good Receipt . I am looking out for what all configuration / data setup will be required to complete this .
    To start with I have following questions .
    1. Whether such activation is possible only for Production order Good receipt - 101 mov.type
    2. IF yes , is Batch management activation status be at material or plant level .
    3. As I need automatic assignment , should I be selecting Internal batch management .
    4. What should be selected for valuation for Goods movement in Inventory management.
    5. Is it necessary to have batch determination by maintaining Condition tables / Access sequence
    6. What would be standard Class / characteristics to be maintained for automatic determination.
    Also I will have to work with the running system where Material are already active and have stock in system . What precautions will I have take if I have to activate the Batch Management in a running system.
    Appreciate all your expert advise.
    Regards,
    Lawrei

    Thanks Adler for your comments .
    With reference to your point , need further clarifications
    1. If batch management is selected to material , this means that it will be active for all movement types for Inventory and cannot be restricted to 101 mov.type .
    I see that in config node
    +Define Batch Creation for Goods Movements+
        +Using this function, you can define for each movement type whether a new+
        +batch is created for a goods receipt and how it is created.+
    Can I not restrict batch creation only for 101 movement , but again here I don't have options to select only for Good receipt for order - Tran/Ev type - WF .
    & what about below config node
    +Define Batch Creation for Production Order / Process Order+
        +In this step you can make the following settings in batch management for+
        +the existing production control profiles:+
    Is it possible in this node .
    Please advise.
    Regards.
    Lawrei

  • Serial/batch numbers  Problem

    Hi  All,
    I am trying to Genetate  a goods receipt  through Code .
    when i m trying to generate it gives me error like
    You should use existing serial/batch numbers for this document type
    But i have to create new serial/batch
    so what can i do over here.
    Hari

    Hi Hari,
    In 2007 version, there is a change in SystemSerialNumber Property
    When you set this property (SystemSerial Number)it means that you want
    to use an existing serial number
    If the system serial number does not exist, any action will fail.
    When you do not set this properyt (empty) it means that you want to
    create a new serial number
    You cannot provide a system number of your choice to create a new
    serial number
    Regards,
    Vijay Kumar
    SAP Business One Forums Team

  • STO from non batch managed to batch managed - Incorrect batch being posted

    Hi Folks,
    We use STOs to transfer materials from a non batch managed plant into a batch managed plant with a one step movement. The process we use is to create the STO and enter material, batch, quantity and receiving plant / Sloc. Then create an outbound delivery (which pulls through the correct batch) for the STO which we pick and PGI. The movements are a 647 out of issuing plant (no batch), a 647 into receiving plant (no batch) and a 101 into receiving plant (with batch).
    The problem I have is that even though the correct batch is in both the STO and the delivery, when the one step PGI is done SAP ignores the batch and automatically creates a new one.
    Any one seen this before?
    Cheers
    Keith

    Isn't possible the material once had been batch managed but later batch management was removed (and batches archived)? You can have a look at change hisotry of material master <-- update: forget this suggestion...you cannot remove batch management indicator if you have stock...
    If the material is really not batch managed (you can find relevant record in MCHA table) then it seems you have inconsitency in your system; it's better you report this error to OSS.
    Edited by: Csaba Szommer on Dec 16, 2011 12:42 PM

  • Can you please help me resolve this issue on Batch Management Completion. "Cannot Add row without complete selection of batch number." Message 29-77

    'Another user or another operation modified data, to continue open the window again ' Inventory Transaction Log' (OITL)(ODBC-2039) (Message 131-183). If I click again on add I get the following message : 'Cannot add row without complete selection of Batch / Serial Nos. [Message-29-77]
    Path:
    Inventory -> Item Management -> Batches -> Batch Management - Complete form.
    Before this I use Return Components on Receipts from Production as I am mistakenly issued it more than what was needed.
    Were anyone be able to explain why it worked for certain items  and not for others? I have successfully done  “return components with some batches"

    Hi Nagarajan,
    I'm one of colleague of caterine, we only accessing the batch management-complete window, no other window is open, still the error occurs; see image below
    Before that error occurs(in image); first error we encounter was batch number is already exist, then upon click add another person modified the window; but we tried to restore the db then try to add the batch number in different transaction like SI 1658(Goods Issue), and it is okay.. but on the SI 50003 which is Receipt from production we can't add it.
    Hope you can help us.
    Regards,
    Lean

  • Batch  Management and serial Number Management

    Hi Friends,
    I have a an issue.
    We are using Batch management and serial number for few materials.
    While selecting F4 for checking available batch numbers and serial numbers during issues , transfer posting,stock transfer etc.., system dispalys all Batches/Serial numbers which are created for that particular material. i.e all Batches and serial numbers irrespective of whether there are stocks available , whether they are cancelled/deleted will appear in the list
    Our requirement is when F4 is selected system should list only live/existing batch numbers and serial numbers of that particular material.
    Can any one help us
    Thx
    Deva

    Hi Ramesh,
    Thanks for your input.
    However my requirement is instead of going to separate T.code IQ09 , user wants to list the existing Batch/Ser no details while selecting F4 during issues
    Thx
    Deva

  • Cannot add row without complete selection of batch / serial numbers SBO 8.8

    Hi
    I have written some code to import a goods receipt po document in SAP 8.8
    When the item is a batch number I get the message 'Cannot add row without complete selection of batch / serial numbers'
    This is my code -
                        doc.Lines.SerialNumbers.SetCurrentLine(0)
                        doc.Lines.SerialNumbers.InternalSerialNumber = batchno
                        doc.Lines.SerialNumbers.ExpiryDate = CDate(bbdate2)
                        doc.Lines.SerialNumbers.ReceptionDate = CDate(Now.Date)
    Can anyone see what is wrong please ?
    Many thanks
    Regards Andy

    Hello
    You would like to import items with batches or items with serials?
    This code is importing items with serials.
    Hereby an expample for each cases
    'bacthes
            oDoc.Lines.BatchNumbers.SetCurrentLine(0)
            oDoc.Lines.BatchNumbers.BatchNumber = "1"
            oDoc.Lines.BatchNumbers.Quantity = 1
            oDoc.Lines.BatchNumbers.Add()
            oDoc.Lines.BatchNumbers.SetCurrentLine(1)
            oDoc.Lines.BatchNumbers.BatchNumber = "2"
            oDoc.Lines.BatchNumbers.Quantity = 1
            oDoc.Lines.BatchNumbers.Add()
            ' here you should apply condition: sum of batch qty = oDoc.Lines.Quantity -this completes the selection
            oDoc.Lines.Add()
    'serials
            oDoc.Lines.SerialNumbers.SetCurrentLine(0)
            ' Use the correct line for selection of serial numbers:
            ' I have the settings "None" -> Systemserialnumber will be used
            ' query: SELECT T0.[SriUniqFld] FROM OADM T0
            oDoc.Lines.SerialNumbers.SystemSerialNumber = "1"
            'oDoc.Lines.SerialNumbers.ManufacturerSerialNumber = "1"
            'oDoc.Lines.SerialNumbers.InternalSerialNumber = "1"
            oDoc.Lines.SerialNumbers.Add()
            oDoc.Lines.SerialNumbers.SetCurrentLine(0)
            oDoc.Lines.SerialNumbers.SystemSerialNumber = "2"
            'oDoc.Lines.SerialNumbers.ManufacturerSerialNumber = "2"
            'oDoc.Lines.SerialNumbers.InternalSerialNumber = "2"
            oDoc.Lines.SerialNumbers.Add()
            ' here you should apply condition: count of serialnumer lines = oDoc.Lines.Quantity
    Regards
    János

  • **Batch managed and serial number managed partial stock bin 2 bin transfer

    Hi Experts,
    I have my stock which is batch managed and also serial number managed. Now if i want to perform partial stock transfer from one bin to another i use LT01 with movement type 999 i am able to see the batch (suppose i just want to transfer material 1 of batch # 100). This batch # 100 has 10 materials with different serial numbers. But when i use LT01 i can see the batch of the material but not the specific serial number of the material that i am transferring.
    My question----- Is there any specific transaction where i can also see the serial number of that material that i am transfering to another bin or is it some thing that needs to be customized?
    Regards
    Albert

    Hi ,
    Just check with Tr.Code  : 'IQ09'
    There are many options available.
    Regards
    R

  • What is the difference between Serial numbers and Batch management.

    Hi Gurus,
    Can anyone explain the difference between Serial Number and Batch Management in breif.
    Regards
    Ravi

    Hi,
    Serial number management and batch management are different functions that can be
    used in conjunction with each other.
    A batch represents a non-reproducible subset
    of the total quantity of a material held in stock, which is managed separately from
    other subsets of the same material.
    For Example  Different production lots
    (for example, paints, wallpapers, pharmaceutical products), delivery lots or quality
    grades of a material.
    whereas a serial number is a number that you give to an individual item of material in addition
    to the material number, in order to differentiate between this individual piece and all
    other items of the material. The combination of material number and serial number
    is unique. It is not necessary to use the batch management function to use serial
    number management.
    Regards
    VIjay.

  • Can we use batch management in repetitive manufacturing?

    Can we use batch management in repetitive manufacturing?
    If not, can we use classification or something else?
    or what else options we have.
    Thnx!

    why not?
    http://help.sap.com/saphelp_47x200/helpdata/en/25/283c594f7811d18a150000e816ae6e/frameset.htm

Maybe you are looking for

  • Word 2007 to PDF = no bookmarks

    Hi, We recently got upgraded to Office 2007. And we use Adobe Acrobat 6.0 Standard. The OS is Windows XP. Now, when we try to convert Word documents to PDF, the PDF converts without any bookmarks. I checked the settings in Acrobat and I have option t

  • PO Approval Workflow process

    Does anyone know if it is possible to programmitacally kick off the PO Approval process from a PL\SQL Procedure or any other mechanism available(BPEL,ESB,etc..)? I am not sure if this is even possible. If so, what would I need to use and what data wo

  • File browser to find large files?

    I am looking for a program or file browser in order to locate large folders,files,etc on my hard drive. There is a program I have used in windows called ExplorerXP and there are many like it in the windows world. My available free disk space isn't ad

  • Return remote button disabled

    I'm having trouble getting the Return remote control button to behave in a DVD that I'm authoring. If I set the Return button at the disc level to call a script that does some conditional jumps, then when I play the DVD in the simulator, the Return b

  • Motion quits on itself what do i do to solve thi?

    This is the message: Process:         Motion [808] Path:            /Applications/Final Cut Studio/Motion.app/Contents/MacOS/Motion Identifier:      com.apple.motion Version:         4.0.1 (698) Build Info:      Motion-6980000~14 Code Type:       X86