Dispay of aavailable batches for a material

Dear Friends,
I want to see the available batches for a specific material-plant/storage location combination.
Can anybody guide me how to find out the available batches for this combination.
Thanks & Regards
Satya

Hi,
Try MD04 > it won't display batch but you can get information on availability. If you want to see stock level please check MB52, MMBE, MB5B.
Csaba
Edited by: Csaba Szommer on Jul 24, 2008 1:02 PM

Similar Messages

  • How to create a batch for a material, with batch characteristic input?

    I am currently using BAPI_BATCH_CREATE to create batch for materials in my program. However, I find no way to input the batch characteristics. Is there any existing function module responsible for that? Thanks!

    Hi,
    You can use FMs 'CLVF_INSERT_AUSP' or 'CLVF_INSERT_AUSP' to insert or update characteristics for materials.
    In the structure INS_AUSP or UPD_AUSP -
    OBJEK corresponds to the material number,
    ATINN is the characteristic name,
    KLART is the class type which is '001' for materials, and
    ATWRT is the characteristic value.
    Populate values into the above fields for the batch of materials and call this FM.
    Reward points if found useful...!
    Cheers
    Abhishek

  • Skip lot across multiple batches for same material

    Hi,
    I am looking for a way to control skip lots across multiple batches for the same material.
    We need to do a quality check in production after a certain quantity produced (on a machine, for a material). My idea was to do skip lots (for GR)  until we reach a threshold (say 10.000 pcs) and then do an inspection for the next GR for that material.
    Any ideas how to set that up?
    Thanks for any hint
    Andreas

    Hi mergler,
    Ref to your query pls check this link Stock Posting for Skip Lots
    Thanks in advance

  • Retesting and Expiry batch for FG material

    Hi
    I have ROH, VERP, HALB and FERT material type materials in our plants. I want ROH, VERP and HALB materials should go for recurring inspection on next inspection date and expiry on expiry date on QA07 execution in background job.
    But, in my FERT material there is no rcurring inspection. Is it possible to run QA07 for FERT material only to transfer material to blocked stock in case of expiry, but should not generate any inspection lot for retesting.
    What settings can help me to solve the issue.
    Thanks in advance for your response.

    This shouldn't be any issue.
    Turn on the 09 inspection types for all your materials.
    Do not maintain an inspection interval for your FERT materials. (or any other material that you dom't want inspection lots for).
    Then just run the QA07 program for all your materials.
    The program exectues in two passes,.  The first pass moves all expired material first to blocked stock or restricted stock. This should remove your expired batch to blocked stock or restricted status depending if you use batch status.
    The second pass creates 09 inspection lots for those that have inspection date values and meet the criteria of the batch job values.  Since your FERTS won't have a next inspection date in the batch record, no lots will be created.
    FF

  • Batch for material in plant already exists

    Hi ,
              When create a goods reciept for material ABBBBB in plant X001 and sloc 0001 for the first time in a day , system automatically creates a batch number .
    When I try to create a goods reciept for the same material in same plant/sloc combination , system gives me an message "Batch for the material already exists in plant " . and it stops me from going to enter values for characteristics .
    But system creates a batch automatically when I recieve the same material into same plant with different sloc .
    Can anyone suggest me the config or userexit so that system allows me to create a batch with a warning message .
    Thanks ,

    HI
    When u r creating batch from MSC1N, u r maintaing for combination of material, batch, plant, storage location. So with this combination u find already existing batch when u enter same material again for plant and sto location combination.
    Now when u change the storage location it is creating new batch as it is not there for different combination.
    Also you can check configuration in Img -- Log general -- batch management --Creation of new batches -- Creation for Goods movement.
    Here u can selct option for particular movement type.
    Hope this will solve ur problem in this regard
    Reward if u find it helpful
    Regards
    Amol

  • Wants to activate batch management for a material which already had a Stock

    hi,
    i want to activate batch management for a material which already has a stock and open Purchasing documents.
    is there any way by which we can do it without removing the same.
    please help.

    program name is RVBCONVMAT2BM
    but i am doubtfull it will be delivered with standard SAP, you need to request you from SAP as they charge for this.
    this program convert the material to batch and all relevant dependant documents will be updated with batch no.
    Regards,
    Pravin Mukkawar
    pasting  some description of the program
    REPORT rvbconvmat2bm.
    Report illustrates the call of function module VBZ0401_CONVERT_OBJECTS
    which sets the batch management flag for one material including
    depending objects. Function module VBZ0401_FILL_BUFFERS helps
    improving the performance.
    then logic......

  • Batch management indicator not able to turned on for a material

    Hi all,
    We are trying to turn on the batch indicator at material master for which we had inventory in the past. But all the open PO lines, inbound deliveries, open transfer requirements (we have WM too) were deleted. Earlier we were getting under "DISPLAY ERRORs" stock is present in plant level along with open TRs. So, TRs were deleted using LB02 and open PO lines were marked for deletion. No stock is available in MD04, MMBE & LS24.
    -  I read that previous period posting maybe affecting it but how do I see that as one of the other thread didn't clarify how to determine previous period stock.
    -  Also, another issue might be due to archiving issue. I am planning to perform SARA for MM_SPSTOCK. Is that requried?
    -  Finally, we had another part for which we deleted TRs in the system but didn't remove PO LINES. But system allowed us to updated the BATCH INDICATOR at mm level? Is there an inconsistency??
    Thanks.
    Naren

    We used the approach in testing in it worked.. but for some reason the transaction is not working in PRODUCTION. I am not able to perform 551 movement type in production system as I keep getting error "Number range is not maintained for the FI document type". But the document type which should be proposed is already maintained in NRIV table. This error doesn't come if instead of doing MIGO with 551 in previous period (date 09/25/09) we use current period then I get the document. We have technical team looking into this as we have lot of customization that determines the FI document type which I think is not working when we try for the previous period.
    Any one seen similar issues? I am closing the thread as I think it is the code error and once that is fixed we should be able to perform scrapping in previous period.
    If this doesn't work I will try the OSS note program RVBCONVMAT2BM.
    Thanks all for inputs.

  • Is it possible to activate Batch Management for a material without Class?

    Dear Experts,
                           Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
    Regards

    >
    Chandan H N wrote:
    > Dear Experts,
    >
    >                        Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
    >
    > Regards
    Please check this answered link:
    Batch-classification view
    If you want classify a batch, then you should have maintained the batch classification in material master which is either class 022 or class 023 (depends on your batch level set in cusotmizing). The material class 001 has no impact on the batch classifcition, it is what it is: a classification for the material.
    Edited by: Afshad Irani on Jun 20, 2010 4:40 PM

  • Warning message at the time of GR for a material with Batch Management

    Dear All,
       I am new to MM,
         We are using batch at plant level. For some materials user don’t want maintain
         Batch classification in Material Master. At the time of Goods Receipt posting with ref-to PO user getting warning message like <b>’For batch 0000000139 of material 212030602400000 4F10, no class could</b>’. I check system messages setting transaction code OCHS for batch management, but I didn’t found this type of message in the list.
    Plzz can any one help me where I need to change system settings?
    Thanks in advance.
    Meeravali shaik.

    HI,
    Check in the IMG node Logistics general > Batch Management > Define attributes of system messages.
    Regards,
    RitiG

  • Logic to retrieve batch number in batch split scenario for a material

    Hi All!
    LIPS-CHARG gives the batch number for a material in normal scenario.But in batch split scenario for a material what should be the logic to retrieve the field batch number based on POSNR,VBELN and UECHA in LIPS.
    UECHA corresponds to higher level item of a batch.
    I had been given the following logic to do the same but it is not pulling any values inspite of a batch split available for the material.The logic is
    Select lips-charg (batch number) where  lips-posnr = lips-uecha ( higher level item batch)
    Please advise
    Regards
    Praneeth

    Hi Praneeth,
    The way LIPS records are in a batch split scenario is that let us say you have a delivery with one line item 00010. Now if this splits into two batch split items, then you will find in LIPS 3 records, one with line item 00010, one with 90001 and another with 90002. Both 90001 and 90002 will have a UECHA of 00010, whereas for 00010, this field will be blank. So the logic is to create two internal tables one where UECHA is blank and another where it is not blank and use it.
    SELECT * FROM LIPS
             INTO TABLE I_LIPS
            WHERE VBELN = P_VBLEN.
    I_LIPS_TEMP[] = I_LIPS[].
    DELETE I_LIPS_TEMP WHERE UECHA IS INITIAL.
    *-- This table will not have only the batch split items not the main items.
    LOOP AT I_LIPS WHERE UECHA IS INITIAL.
    *-- loop at the main items.
      IF I_LIPS-CHARG IS INITIAL.
    *-- batch is not there on the main item, see if it is there on any batch split items.
        READ TABLE I_LIPS_TEMP WITH KEY UECHA = I_LIPS-POSNR.
         do whatever
      ENDIF.
    ..... do whatever
    ENDLOOP.

  • Create inbound delivery for same material with multiple batches

    Hi Experts,
    An ASN( advanced shipping notification) contains multiple batch numbers for same material or line item.An IDOC has different segments with batch numbers but in SAP while creating Inbound delivery(VL31N) only batch number ( segment) get posted automatically in SAP other batches are need to post manuaaly.
    I am using IDoc type : Delivery03 ,Message type: DESADV
    How to resolve this problem?
    Thanks,
    Anil

    Hi Anil,
    Welcome to SCN for your first post. Did you check with your functional people about this.
    Regards,
    Madhu.

  • Batch to be activated  for a material

    We need to activate Batch Management for a material which was already created and some transactions also done with that.
    We have done the following :
    1) All required settings done in SPRO
    2) All documents for that material have been deleted. There are no Open documents (PR, PO, Sales).
    3) There is no stock for that material.
    4) Now when we try to activate Batch Management tick in Material Master it gives error
    Batch management requirement cannot be changed; choose "Display errors"
    when we click on display errors :
    The batch management requirement cannot
    be changed for the following reasons:
    "Stock already exists at Plant level"
    But there is no stock, no documents. We do not want to do any archiving activity. so whether this material can be activated for batch management.
    Please clarify : If any transaction has happened for a material, but there is no stock or open documents, whether batch can be activated.

    Hi,
    Have you checked the stock at zero level for all the plants?
    Also, activate the batch managemetn at material level and create.
    Check open PO exist for any other plant? In MMBE---enter material, got to Environment data on MEnu bar and select Open PO's.
    Then go to MM02 and activate Batchy Management.
    Hope this helps.
    Regards,
    Smitha

  • Batch Activation for existing material

    Dear All,
    We have uploaded material last year that time we are not used batch management, now our clients requirement is to activate batch for the existing material, this materials has lot of transactions & stock is availabele in unresticated, Quality also,
    so please guide me & how to activate batch,
    if i trasfer this material to create stock zero but its very critical bcz we have 80000 material codes.
    please suggest me.
    Thanks
    Shital

    Hi,
    Batch management of existing material can not be done if it has stock and value.You can keep stock value NIL (By reversing) and then proceed with batch management.
    For more check the link:
    https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Management
    Regards,
    Biju K

  • Specification for batch managed procured material

    Hi all
    I have created bom for non batch manage material.
    I have added batch managed procured material in bom, I have done classification of  batch managed procured material in BOM .
    I have created production order for header material of bom manually and done MRP after that. It has created PR for that material.
    But in PR. iam not able to see specification from classification data (BOM ) for procured item.
    Is there is any config iam missing?

    Closing thread in MM forum and opening it in PP.

  • Update Batch Classification for a Material

    Hello friends,
    I'm facing the following problem : A specific BTCI wich simulates MB01 was calling another program called SAPLCTMS to update Batch classification for a Material, this program (SAPLCTMS ) seems to be not necessary after the support package Level 57 (we just installed SAP4.6C). I didn't find any note on OSS for this...
    Now i'm trying to use this BAPI instead of BTCI for the Material batch classification  :
    CALL FUNCTION 'BAPI_OBJCL_CHANGE'
             EXPORTING
                  objectkey          = l_objnum
                  objecttable        = 'MCH1'
                  classnum           = 'ZGB_TIDCLASS'
                  classtype          = '022'
                  status             = '1'
                  keydate            = sy-datum
             TABLES
                  allocvaluesnumnew  = t_valuesnum
                  allocvaluescharnew = t_valueschar
                  allocvaluescurrnew = t_valuescurr
                  return             = t_return.
    But its not working, it keeps asking for a batch number. I guess i'm not using the right FM ?
    Any ideas about this ?
    Thank you in advance for your help !
    Best Regards.
    Edited by: Soufiane FAYSSAL on Jun 18, 2009 11:42 AM

    Hello,
    I am Ashok Chelikani. I am working on the same Issue.
    i am getting following message:
    TYPE ID    NUMBER  MESSAGE
    E       |C1   |003          |Characteristic DIMENSIONSCOLOR not found or not valid
    I        |CL   |736          |Assignment was not created 
    my procedure as follows:
    CLEAR: lv_objnum.
    lv_objnum = I_MSEG-MATNR.
    **Get Object Details
    CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
    EXPORTING
    objectkey = lv_objnum
    objecttable = 'MARA'
    classnum = 'Z_RMBCH1'
    classtype = '001' 
    TABLES
    allocvaluesnum = lt_alloc_num
    allocvalueschar = lt_alloc_char
    allocvaluescurr = lt_alloc_curr
    return = lt_return.
    IF NOT lt_return IS INITIAL.
    CLEAR: lv_objnum.
    lv_objnum(18) = I_MSEG-MATNR.
    lv_objnum+18(10) = I_MSEG-CHARG.
    CALL FUNCTION 'BAPI_OBJCL_CHANGE'
    EXPORTING
    objectkey = lV_objnum
    objecttable = 'MCH1'
    classnum = 'Z_RMBCH1'
    classtype = '023' 
    tables
    allocvaluesnumnew = lt_alloc_num
    allocvaluescharnew = lt_alloc_char
    allocvaluescurrnew = lt_alloc_curr
    return = lt_return.
    lt_return returing error message. Kindly help me.

Maybe you are looking for