MB1B Batch Determination

When attempting to use batch determination during and MB1B movement the batch the search strategy is not finding the condition record associated with it.  The condition table associated is build on Movement Type, Plant, Material, Order Unit.  The Order Unit is mapped to the Unit of Entry in the MB1B screen.  An MBC1 entry is valid on the day of the transfer for combination above.
The problem is that during MB1B transfer the the search strategy is not finding the condition record.  The condition record does in fact exist and can be seen in both table KOTH924 (condition table) and KONDH.  This is only a problem when the Unit of Entry entered has a Internal Unit of Measure different from the Commercial Unit of Measure.  As an example the unit of measure referred to is KAN.  KAN is the Internal Unit of Measure and CAN is the commercial unit of measure.  The entry of Unit of Measure in both MBC1 and MB1B prevent the Internal Unit of Measure from being specified and allow only the commercial unit of measure.  My suspicion is that batch determination in MB1B must be looking for only the internal unit of measure.
NOTE:  This is not an issue if both the Internal UoM and Commercial UoM are identical.

Adding to what Jurgen has commented, since you are a new member, please also go through the forum rules and update the forum if you have solved the issue on your own.  If you got any help from others, then please respect their time and reciprocate your thanks by marking as Helpful Answer / Correct Answer so that those who have similar issue can take the inputs from your feedback.  If this forum has wide reach gloablly with all members, it is only because of this practice.
G. Lakshmipathi

Similar Messages

  • ME2O-Batch determination.

    Hi,
    Subcontracting scenario. I am issuing a component with batch determination.
    In MB1B i am able post goods to vendor mvt 541 with batch field * for batch determination .
    In ME2O I am not able post goods to 541 with * in batch field,
    thats ME2O batch determination is not accepting.
    can any tell me how to handle batch determination in Transaction ME2O- SC Stock Monitoring for Vendor,
    Rg,
    Gops

    Hi,
    I am not 100% sure, but I BELIEVE that ME2o does not use batch determination?
    I THINK that you have to specify the batch number manually?
    Steve B

  • Problen in Batch determination

    hi All,
    I had some problem with batch determination in production order.
    I had finished good with two sub-assys. one is MTO and other is MTS.
    When i create production order for finished good, it determines the batch of Assy-2(MTO) but does not determine for Assy-1(MTS)
    but if i change the batch number of Assy-1, by mb1b with mvt type 311 and then if determine the batch in FG for assy-1, then it displays the stock in new batch no.
    i am not getting why is it happening so,
    while it should determine the batch of stock material of assy-1.
    it is perfectly working for the stock of raw materials
    any suggestions????/
    regards
    anish bansal

    hi dhaval
    when i tried to enter the batch number manually in production order for the sub-assy, system displayed message
    invalid batch, does not match the selection criteria in batch determination
    On detail it shows
    Invalid batch, does not match the selection criteria in batch determinat.
    Message no. 40086
    Diagnosis
    The batch does not match the selection criteria defined for batch
    determination in the production or process order.
    Procedure
    Check the selection criteria.
    regards
    anish

  • Batch Determination - Sub contracting

    Hi Experts,
    I am trying to determine batches(automatically) for 541 and 543 movement types.
    I activated batch determination in SPRO for 541, 542 & 543(O)
    I created condition record MBC1 for "plant/movement" for 541 and "plant/movement/stock type" for 543
    I am doing MB1B for issuing goods to SC through 541, system is not picking the batches automatically. when I tried to enter <*> in batch, system is throwing the below error message.
    """""The system could not determine any usable strategy items
    Message no. SP012
    Diagnosis
    The stock determination strategy found for stock determination group 0001, stock determination rule Z002 does not contain any entries that can be used in the item table. Optional pipeline withdrawal is not possible either.
    A strategy item can be used if it fits the predefined stock specifications. If stock determination is used for a reservation item with the predefined withdrawal storage location 0001, the system ignores all strategy items with a different storage location."""""
    what am I missing ?
    Regards
    R.S

    Hi Ravi,
    Thank you.. There was a problem with charactersitics. I successfully posted 541 but stuck up with 543. I have maintained batch determination for 543. I did all the settings same like 541 even I created a condition table to pick special stock type and created MBC1 with 543 o.
    When I enter MIGO, system is not determining the batches for components through 543 movement type and If check without expanding the components I am getting the below error.
    "Of the required quantity of material 1900000022, 3,150.000 KG remain(s) open"
    Regards
    R.S

  • Automatic batch determination during transfer posting. Issue.

    Hi All,
    Please could anyone advise to solve the following problem with automatic batch determination:
    1. When delivery is created for sales order, SAP automatically assigns batch number.(SLOC 1)
    2. From time to time there is a need to transfer the same material number, which is on delivery to another sloc2.
    3. Using Mb1b tcode i do transfer posting from SLOC1 to SLOC 2. In batch field i put * or (**) for automatic generation. (movement 311).
    The problem appears here, when SAP automatically assigns the same batch to transfer posting which was assigned to delivery (p.1).
    So that after transfer posting done, there is no required quantity left in batch needed to do a goods issue for delivery. So goods issue is not possible because of that kind of transfer posting.
    Do you have any idea, how to manage this, and to restrict SAP choosing the same batch which was assigned to delivery.
    Thank you,
    Kind Regards.

    There are 3 strategy types setup in MBC3 (1, 2)
    ME01, ME02 which are standart SAP.
    And one started from Z* with settings below:
    Plnt
    Valid From
    Valid to
    Delet.Ind.
    No. split
    Cpl.change
    OnlineBdet
    UnitofMeas
    MProposal
    Selection
    Sort seq.
    AAAA
    04.01.2006
    31.12.9999
    099
    X
    B
    001
    X
    X
    |
    Date of last goods receipt
    ascending
    Kind Regards,
    Andrey

  • Batch Determination in  movement type 313 or 311

    Hi Team
    I am trying to enable automatic batch determination for movement type 311 and 313. Have done the setting for match search strategy in IM. But do not see any tab for batch determination in MB1B or MIGO

    You have to define Access Sequences for Plant/MVT Type & strategy types for the inventory mgt followed by maintaining the condition records for the same.
    Thanx!!

  • Attach/Dettach 412-e process happen after batch determination,

    Hi, Experts,
    We are using here MTO scenarion, After production , Stock availble against one Sales order(Exa- X1), After that i have create one delivery document agsint SO -X1, & batch determination also done, Only PGI is pending,
    But after that user can do attch/dettach process (movement 412-e-T.code MB1B) X1 SO stock to another SO X2, So i want to restirct atttach/dettach process after createion of delivery agsinst SO- X1,
    Can anybody suggest me for this validation, I think standard validation available but i am not aware of this validation,
    Thanks a lot in adavance,
    Regards:
    Happy

    Dear ayethebing  Sir,
    As per your suggestion,
    I have maintained - Dynamic availability check for goods movement -  B& F also
    Checking Rule for Availability Check - Maintain as a - B
    & then I have created one SO & created delivery docuemnt against that SO(PGI only pending), After that i have created new SO, then try to do for MB1B- 413 -E , System is allowing me for posting,
    Request you to inform me other solution, Given solution not working,
    Once again Thanks for your prompt response,
    Regard:
    Happy

  • Batch Determination While Goods Issue

    How To Active batch Determination at the time of issue the goods
    I have done following SPRO setting .
    Strategy type --> YB01
    Inventory managment Search Procedure --> YB001
    Allocation IM Search Procedure -->> 261assigned to YB001 along with Active "Check batch"
    In MBC1....for Search Startegy YB01 , for combination of Movement Type/Plant/Material ,materil assignement made as
    material 40100
    No. batch -999
    Changed Allowed : Check
    Uom : B
    Mproposal : Active
    Material Master of raw Material 40100
    Material Master batch Management tick active
    Classifcation view : Class As Shelf life
    Characheirstics :Remaining Shelf Life
    Now i have cretaed prodcution order of 10 qty ..
    I have Four Batches With Differnt Life is available in Stock...
    Now i want to see this Four batch at The time of Issue so that i can select one of the batch for issue..
    Right now i m not getting Batch determination ..
    What else i have to do ...
    Please Guide..

    Dear,
    Have you created the sort rule in ACU70 with LOBM_VFDAT?
    Have you assigned the sort rule in MBC1?
    Also check Implementation Guide for R/3 Customizing (IMG)-- Logistics u2013 General-- Batch Management--Batch Determination and Batch Check -->Batch Search Procedure Allocation and Check ActivationAllocate IM Search Procedure/Activate Check
    Assign for 261 mov type - YB0001.
    Same need to assign in OPL8 also please try and come back.
    Regards,
    R.Brahmankar

  • Batch Determination at Storage location Level

    Dear All,
    I have one question on batches when I am entering stock against batches in Outbound Delivery Note (as batch split ) the batch determining the storage location is different not the one which it belongs to, I need the batch stock should be determine in same storage location not the different one.
    For example: I have 5 storage locations, each storage location contain 5 to 6 batches;
    Storage Location: WO1, WO2, WO3, W04 AND WO5
    Batches: A1,B1,C1,D1,E1 etc.
      Stor. Loc    Batches
    1. W01:             B1, B2, B3, B4, B5, B6
    2. W02:             A1, A2, A3, A4, A5
    3. W03:             C1, C2, C3, C4, C5
    4. W04:             D1, D2 D3, D4, D5
    5. W05:             E1, E2, E3, E4, E5
    I. If I enter B1 and stock 10kg then it automatically determining storage location as W02. Actually it belongs to storage location W01 it should be the same W01only
    II. If I enter C1 and stock some 15kg then also it automatically determining storage location as W02. Actually it belongs to storage location W03 it should be the same W03.
    Kindly give me the solution.
    Thanks in advance
    Regards,
    MH

    Clsing due to no reply

  • Issues during Component Batch Determination for Process Orders

    Hi,
    I am encountering a strange issue during component batch determination of process order.
    1. During creation of process order, when I execute batch determination, systems does determination based on strategies we have set and when I click on Copy it gives an error
    "Log cannot be saved: Object/subobject not specified"
    Message no. BL201
    *Diagnosis
    Log save cancelled because at least one log contains no object or subobject.
    Object and subobject are needed to classify application logs because there are several log types. Only a few logs are managed in main memory at runtime, so this classification is not needed.
    If the logs are to be saved in the database, object/subobject must be specified for later retrieval.
    Procedure for System Administration
    Object/sub object can be passed when a log is created (function module BAL_LOG_CREATE) and changed with BAL_LOG_CHANGE.
    The possible values for object and sub object must be configured in transaction SLG0.*
    If I save the order with CRTD status and come back again in change mode and do determination, It works fine.
    Again when the order is in REL status and do the determination, It gives the same error.
    This happens only for a specific plant, In other plants batch determination works in all scenarios.
    I checked for all plant related Config for batch determination and coudn't find any discrepancies.
    Please advise how to resolve this issue. Thanks in advance for your help
    Regards,
    Aheesh

    There Is no direct solution for your requirement just try this work around.
    While defining the batch determination search strategy for process order in COB1, there is one column Quantity proposal where you can attach the Routines (This is written in ABAB code )  make use of this, define New Routines with ABAB help to fulfill your requirement. Try this if found useful award full points.
    Regards,
    Ajay Nikte

  • Batch Determination based on date of consig recieve

    Hi,
    I am getting problem when i am trying to do manual batch determination in the outbound delivery.
    I have created a record in VCH1 based on customer/Material/Plant. In this i have maintained a sort rule also. what characteristaics i must use to make my batch determination based on customer consignment recieving date?
    If i go in MSC3n with Material, Plant and batch data then in the screen ( table MCHA, MCH1) onlt data available is for ERSDA, LAEDA  and LWEDT.
    In delivery when i click on batch determination button. my Sort rule is not automatically determined. So i have to maunally entered my soirt rule but at the same time my qty proposal in the same screen is 1 which is nothing but
    FORM CHMVS_001.
      DATA: lv_line TYPE kondh-chasp VALUE '1'.
      LOOP AT disqty.
        CHECK lv_line <= no_of_split.
        IF QUAN_TO_DIS > 0.
          IF DISQTY-AVAL_QUAN > QUAN_TO_DIS.
            DISQTY-QUANTITY = QUAN_TO_DIS.
          ELSEIF disqty-aval_quan > 0.
            DISQTY-QUANTITY = DISQTY-AVAL_QUAN.
          ENDIF.
          IF disqty-quantity > 0.
            quan_to_dis = quan_to_dis - disqty-quantity.
            MODIFY disqty TRANSPORTING quantity.
            ADD 1 TO lv_line.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDFORM
    When i am taking characteristics LOBM_VFDAT for sort rule in Cu70 then i am not getting batch determination as i required even if i maintained Shelf expiry date in MSC3n.
    Please suggest where i must look into so that my batch determination would be based on date of consignment recieved.. currently if it s taking based on max qty available in MMBE.
    Regards
    Nitin

    I have already assigned sort rule in VCH1 but dont know which Characteristics i must assign for customer consignment stock on FIFO basis. Could you please tell me the characteristics for it which i must consider?
    LOMB_VFDAT i have already tried but its not working for me.
    Edited by: Nitin Agarwal on Oct 30, 2008 8:14 AM

  • Batch determination -sort rule -reg

    hi,
    requirement is :
    Through COR2 , for the process order's component  when  batch determination is done , Batch determination should first select  for the unrestricted stock in the storage location and once all the unrestricted stock is consumed then only batch determination should happen from the stock of the batches of the  consignment  stock in the storage location.
    With in the stock of the storage location ... first it should check for unrestricted  stock  -with in unrestricted  it should sort based on GR date of the batch and consume the oldest batch.Once all unrestricted is consumed then only it should look for consignment stock consumption , again based on the Gr date and consume the oldest batch  with in the consignment .
    We have created a sort sequence with unrestricted stock as the first characteristic (table MCHB-field CLABS in the additional data tab of the CT04) and then Gr date in ascending (table MCH1-Field LWEDT)
    and also tried with the combination of consignment stock also (from MARD table )  but it is not working as expected
    System is always picking the oldest GR date batch irrespective whether it is unrestricted or consignment  as sorting is done for the characteristic  Gr date which is updated in the classification tab of the batch when it is created .
    Can the multiple sorting ( first sort on stock type :unrestricted / consignment & then on gr date) is possible   in standard SAP
    please guide us
    regards,
    Madhu Kiran

    Hi Madhu,
    I have the same issue.  What was your solution please ?
    Thanks in advance,

  • Stock determination in Batch determination.

    Hi Freinds,
    Scenario is as follows:
    Batch determination is already active with FIFO logic. There are 2 types of stock ( Own unrestricted and consignment)with batches in same storage location.
    If I maintain stock determination rule as 'consignment' in Component material master then only consignment batches are pulled in production order component overview while Order release.
    If i dont maintain stock determination rule then batch determination is done with FIFO logic and accordingly batches are pulled in correctly but then if the batch is from consignment stock, there is no Special stock indicator 'K' in the component overview against the consignment batch.
    Is there any way I could pull in the special stock indicator keeping the FIFO logic same in batch determination.
    Please note that batches are already pulled on FIFO logic and requirement is to bring in the special stock indicator K if batch is from consignment stock. I dont want any particular stock type to be given priority since batches are pulled on FIFO base irrespective of stock types.
    Can we fulfill this requirement ?
    Any inputs would be highy appreciated.
    Thanks in Advance
    Shailesh Nadkarni.

    I have only worked on a scenario where there needs to be priority assigned based on stock type first followed by batch, but not this one so the below is not from exp. but just a suggestion.
    Add a characteristic to your batch determination procedure being used for production orders for stock type. With that in place, check if you can get the stock type passed to the order as per your need.
    Give it a try n let me know if it works, meanwhile if there is anything else which comes to my mind will post in here.

  • Batch determination based on WM storage type stock positions

    Hello experts,
    I am hoping the get some advise on the best method to achieve this:
    We have batch determination turned on for select customers and the system is proposing stock that is mainly in our each or lose pick storage types (110), the issue with that is the fact that we do not pick in less then case qty for those customers so if the stock doesn't exist in our general storage the user must re-determinthe batch codes before delivery release.
    This process is becoming very time consuming so I would like to improve it.
    My first thought is to create a custom check in the batch search strategy that will only propose batch codes that exist in our general storage (search strategy based on WM stock positions)
    Are there any other options to achieve a batch search strategy based in WM stock positions other then the one above and does that solution sound practical?

    I'm not referring to the type of picking either (i'm not referring to picking strategies at all). I'm referring to storage type search criteria defined in OMLY.
    "We need batch determination based on WM storage type stock positions" -> you are running BD at delivery level and therefore, there is nothing from a standard perspective that we can do to run BD based on WM storage type again. Since the BD has already occurred, we need to find other venues to direct the pick to the appropriate storage types.
    This is what I'm understanding but I reckon there's something that I'm missing and so let's take the below example and then you can get back with corrections:
    R001 plant
    ZM01 storage location
    Z01 WH
    110, 120, 130, 140 storage types (110, 120, 130 are case/lose pick, and 140 is general)
    Since you had mentioned earlier that the BD is running at plant level, I'd assume the storage location ZM01 is automatically determined (since the batch resides in ZM01). Since the batch is already determined, based on your 'storage search strategy' (110, 120, 130) the system tries to pick this batch in these storage types. Now, when there is no full case, you have to manually change the storage type to 140 to pick and this is where the problem is. So, I was recommending that since there is no standard way to automatically pick the full case from 140, use the enhancement.

  • Table for batch determination date

    hi,
    im printing the Dispensing slip...they want the output based on the batch determination date..
    can any one tel me in which table i willl get batch determination date?
    Regards
    Smitha

    Are you using a separate batch selection class versus the batch class?
    There are characteristics that must be in the selection class, but cannot be in the batch class.
    See OSS note 33396.
    1.  If you want to search for batches on the basis of a remaining shelf
             life in batch determination, the system has to calculate a requested
             shelf life expiration date dynamically from the information you
             give.
         2.  Add characteristic LOBM_VFDAT to the batch classes.
             For the revaluation of reference characteristics, refer to Note
             78235.
             Characteristics LOBM_RLZ and LOBM_LFDAT must not be included in the
             batch classes!
         3.  Add characteristics LOBM_VFDAT, LOBM_LFDAT, and LOBM_RLZ to the
             selection classes.
             Maintain a remaining shelf life in the strategy records for batch
             determination. Relational operators (> , < , <= , >=) are considered
             in the dynamic calculation of the shelf life expiration date in
             batch determination.
    From your note you have placed LOBM_RLZ  and LOBM_LFDAT in your batch class.  You cannot do that.
    FF

Maybe you are looking for

  • IPod touch will not turn on, and is also dead, what do i do? It wont connect to itunes either!

    MY IPOD TOUCH IS BROKEN.  it was about to die and my charger broke right? so i left it on my shelf, and now im coming back to my ipod cuz i have a chance to charge it and it wont turn on! itunes doesnt recognize it or anything. i've checked the audio

  • System Landscape Design for EP-ESS Production Environment

    Hi Experts, We are about to implement SAP Employee Self Service solution through SAP Enterprise Portal 6.0 on our Production server.Our activity on development server is completed.The Backend version we are using is R/3 4.7C and using ITS for integra

  • Printing Problem Solved (Temporary Work-around)

    I've posted before, and others have posted here and elsewhere, about problems printing with Aperture since upgrading to Leopard. In my case, it's been with an Epson R1800. Well, believe it or not, with the help of Epson support on the phone, I've fig

  • Capturing the SQL that caused the sort-extents breach in TEMP

    We occasionally get ad-hoc queries in our production database which cause "ORA-1630: max # extents reached in temp segment for tablespace TEMP" alert-log entries. (The user is chewing 750Mb of sort-space). No user is "owning-up" to these queries, so

  • Audigy 2 ZS - OpenAL Drivers - Gam

    When will a non-beta driver come out for OpenAL? The beta driver works great for gaming for me, but I can't use my CMSS. Will there every be an OpenAL driver that allows full function of the card and its features just like the non-OpenAL driver?