Incorrect Batch Determination

Hi All,
I'm having a problem in Production with batch determination.
We have a scenerio where for a product with multiple batches, all the quantity has to go from one single batch, so if the first batch batch doesn't have enough quantity the system automatically picks another batch which fulfills the quantity requirement.
And this is working fine most of the time, however some times the system would arbitarily skip the first or second batch and pick from the last batch even when the batches above it are fulfilling all the requirements. This happens for any material arbitarily.
Has anyone seen something like this before?
Ur help is appreciated!
Shashi.

hello, friend.
yes, we see the same situations you see.  there can be several reasons why this is happening.  some are:
1.  the first and second batches are bypassed in favor of a third batch because the first two batches do not fulfill certain requirements (e.g. expiration dates, remaining shelf life, batch specific units of measure, etc.)
2.  the first two batches are insufficient in quantity, and the settings for your batch determination are to get all quantities only from 1 batch.
in the first case, check your batch characteristics.  for the second, perhaps look at the search strategy.
regards.

Similar Messages

  • Automatic Batch Determination in STO Delivery

    Hi All..
    I am working with STO scenario..n Automatic Batch determination for STO deivery with STO delvry item category NLN.
    I have done required settings for auto Batch Dtrmntn in delvery .
    But as I create Del Doc thru VL10B, itz not giving me Auto Batch Detrmn in the Del Doc...?
    where might I Have gone wrong..?
    Wat are the settings required for Auto Batch Detrmn for Del Item Categry NLN..??
    please guide me at the earliest...
    With regards,
    LN
    Bangalore

    Hi,
    Check the OSS note 44225. The detail is,
    Summary
    Symptom
    The automatic batch determination in the subsequent document (replenishment delivery note) for the stock transport order does not run or runs incorrectly although automatic batch determination is activated for the item.
    Additional key words
    Batch search plan, strategy types, stock transfer
    Cause and prerequisites
    A batch search plan cannot be assigned to the delivery type replenishment delivery (for example NL).
    Solution
    Assign a default sales order type (for example DL) to the delivery type for the replenishment delivery (for example NL) (field TVLK-DAART). You can now assign the correct search plan to this sales order type.
    Regards

  • 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

  • How to trun off batch determination for certain shipping points ?

    During Delivery Notes creation we would like to turn off the batch determination on basis of certail shipping points. can some please guide what is the best way to do it. We do not want it turned off for all the shipping points but for a special ones.
    The idea is when we create Delivey for certain shipping point we do not need to fill in the batch code and yets save, pick confim, goods issue during delivery creation process....
    we have sepcial shipping points for consignment process and for them we need to skip the batch determination......
    Thanks in advance
    Rajey

    I don;t think you  can control based on shipping point because batch creation is controlled at movement type level

  • Automatic batch determination when more items have the same material

    Hi guys,
    I have a problem with automatic batch determination in the delivery note where more items has the same material number.
    For example:
    Sales order items
    Item   Material   Q
    1        130         5 kg
    2        130         4 kg
    Stock for this storage location is:
    material    batch    Q
    130           1000     3kg
    130           1001     7kg
    When I create delivery note I get this:
    Item   Material   Q   Batch
    1       130            
    90001 130       3     1000
    90002 130       2     1001
    2       130
    90003 130       3     1000
    30004 130       1     1001
    As you can see, both items has the same batches. This is not good, when post goods issue. Normally there is no stock availaible for both items.
    Is there any customizing to do this correctlly?
    Thanks for an ansver.
    BR, Matic

    What is the purpose of giving the same material as second line item.
    specify in the first line item itself.
    or els the condition record which you have specified that for 100 material of A gives 10 material of B modify it to 10 of A should give 1 material of B
    The first you will be useful for you.

  • Batch Determination in Production Order Component Overview Screen on the basis of FIFO, Thickness, Grade, width etc.

    I am facing a difficult scenario. Pl. help me out. In my Business Process I am assigning Batches in Production Order Component Overview Screen. Here I am assigning relevant batches to BOM Components manually, My Management want SAP to suggest batches automatically on FIFO basis, thickness, grade, width & first batches should automatically assign to Production order.  Can you pl. tell me how to configure this scenario.
    Or can I pull stock overview screen at Production Order Component screen to assign relevant batch to BOM Components
    Once batches assigned in Production Order component screen cannot be changed. It can be changes by specific persons only.

    Hi,
    Automatic Batch Determination for production order components is possible by configuration.
    You can also refer below discussions to map your scenario.
    Batch determination in production order | SCN
    Automatic Batch Determination in Production order
    Regards,
    Naresh

  • Automatic and manual batch determination at the time of Goods receipt

    hi,
    where i can have the settings for automatic and manual batch determination at the time of Goods receipt and goods issue..
    E.g.: If i am receiving material from vendor then my requirement is system will generate batch automatically...
    Where  we can get this setting?
    Tx
    Uts

    Dear,
    You assign the batch number either
    Manually
    Automatically, using internal batch number assignment, refer to Customizing for Batch Management under Internal batch number assignment.
    Internal batch number assignment is activated for the complete client, unless you exempt individual plants or materials using a customer exit (see Configure customer exits for intern. batch number assignment in Customizing for Batch Management).
    The R/3 System informs you that the internal batch number assignment is active. You are however only informed once per transaction, for example, when you enter the first item on the multiple-entry screen.
    Please refer: http://help.sap.com/saphelp_45b/helpdata/en/25/283cb44f7811d18a150000e816ae6e/frameset.htm
    Regards,
    Syed Hussain.

  • User exits/ BADI for batch determination

    Hi,
    I need any user exits or BADI's which are triggered even before the batch determination is done.
    In One of my requirement ,during TO creation i need to pass, ship to KOMPH table( since SHIP TO is not available during a TO) to make it available for batch selection. Where can I do it? Please help!

    Hello Priya,
    Your post is very old but do you remember if you found a solution?
    Thank you in advance.
    Best regards,

Maybe you are looking for

  • Display of secondary cost elements in KSB1

    Hi One of our customers wants to delete the view of Secondary Costs to a particular cost center in Actual View of Cost Line Items (through T Code KSB1). The costs flow to the secondary cost elements based on the activity type carried out. The system

  • ITunes store keeps saying that my session has timed out when trying to buy a product from the store

    I Tunes is telling me that my session has timed out when trying to buy a gift voucher, which i have done many times before. The most recent change i'v made to my computer before this happened was to download an update (MacOSX updatecombo 10.7.3dmg) a

  • CS6 master Collection install failing from DVD

    Clean install of 10.7 on new iMac 27 qaud processor. I can get the installer to load once and it appears to install everything only to give me this laundry list of errors See below. After that, i remove everything be uninstalling and then the insalle

  • How can I put one "shape" on top of another in pages?

    Hi all: I'm trying to do something pretty simple.  I made some shapes using the "shapes" tool in the toolbar.  I want to put one shape on top of (or in front of) another but it gives me the masking tool instead.  I tried putting a shap in the backgro

  • SOAP Adapter Basics

    Dear Friends, I need some crystal clear idea on SOAP Adapter Basics. Sample scenario for my understanding: When i send a Customer Request details webservices from a third party Webserver through sender soap adpater(Sync Interface) . It reaches PI sys