Picking Strategy

For a specific storage type, I have 2 storage section defined, 001 and 100, how do I configure, irregardless of picking strategy, to go to storage section 100 first to look for the material and then storage section 001.

Thanks for the suggestion.  I had already set my storage type up in here and had storage section 100 followed by 001 and it was still going to 001 first.  The storage bin search log indicated it was using FIFO even though my picking strategy for my storage type is H - shelf life expiration.

Similar Messages

  • User Exit to configure custom picking strategy

    Wonder if anyone can help - I've been requested by one of our analysts to look into the user exit to allow us to define a custom Raw Material picking strategy.
    Currently we use FIFO which seems to work on the date that the material is receipted into the warehouse, which is fine if the material is GR'd into stores and then only issued when it is fully consumed.  The problem seems to occur when we return some of the material back into warehouse stock.  It then seems to take the date we receipted the material back into stock as the date for the picking strategy - resulting in it picking newer batches of material, when an older batch has been returned to stock.
    Ideally we need to use the GR Date or the SAP internal batch no (where the earliest batch will always equate to the oldest material).
    They have done some investigations and it seems to be that the recommended solution is to use user exit MWMTO004 or MWMTO013.
    However, the problem is I'm not sure what to code here to get the FIFO strategy to use the GR Date or Batch No - do I have to lookup, find the earliest GR Date/Batch No and then assign it to a particular field in order that this will then be used for the picking strategy ?
    Does anyone have any examples of code they've used in the user exit when they wanted to create a custom picking strategy ?
    Many Thanks for any help,
    Helen Smith

    BADI is available to create custom field in material component , but it is available as of ECC 6.0 EHP3 , not sure about 4.7

  • Picking strategy M issue

    Hi People,
    I am using picking strategy as M (small and large quantities). In my materials, I have defined control quantity as 30 cs. So when a transfer order is created for more than 30 cs, system picks from 001 storage type and if TO quantity is less than 30 cs, system picks from 002 storage type. This is working fine.
    My picking sequence is: 001 then 002. But when there is no stock in 001, system doesnt suggest to go and pick from 002 automatically.
    I would like system to go to storage type 002 and pick from there if there isn't any stock left in 001. How should I make this work. Any suggestions will be highly appreciated.
    Thanks

    Hi,
    Please check in the material master have you defined 001 storage type for picking  if it is there then remove it.
    Regards
    Ravi shankar.

  • Need picking strategy FM

    Hello Gurus,
    I am trying to determine storage location for material picking using picking strategy and am looking for some FM to help me in this task. Any ideas?
    Regards,
    FS

    Hi,
    CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME                      = 'C:.....---->Pass file name
          FILETYPE                      = 'ASC'
          HAS_FIELD_SEPARATOR           =  'X'
        TABLES
          DATA_TAB                      = -
    > Pass internal table name
       EXCEPTIONS
         FILE_OPEN_ERROR               = 1
         FILE_READ_ERROR               = 2
         NO_BATCH                      = 3
         GUI_REFUSE_FILETRANSFER       = 4
         INVALID_TYPE                  = 5
         NO_AUTHORITY                  = 6
         UNKNOWN_ERROR                 = 7
         BAD_DATA_FORMAT               = 8
         HEADER_NOT_ALLOWED            = 9
         SEPARATOR_NOT_ALLOWED         = 10
         HEADER_TOO_LONG               = 11
         UNKNOWN_DP_ERROR              = 12
         ACCESS_DENIED                 = 13
         DP_OUT_OF_MEMORY              = 14
         DISK_FULL                     = 15
         DP_TIMEOUT                    = 16
         OTHERS                        = 17
      IF SY-SUBRC <> 0.
       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Amresh

  • WM Bulk Putaway and Picking Strategy Query for a Scenario

    I have two Questions ( Putaway and Picking Strategy for Break-Bulk Handling) :
    Question 1) Break-Bulk Putaway Strategy
    In WM Putaway Strategy for Break-Bulk, I would like to Propose the Bin for Production Receipts based on following constraints relevant for OBD Process
    Scenario:
    SO-1 Production Order -1 Product -1 Ship-To Party -1  Destination -1 Loading Date 20 Days from Now  8 Levels High Product Stacking  Qty 500 MT Occupies 10 Bins total
    SO-2 Production order-2   Product -2  Ship-To Party -1 Destination -1  Loading Date 20 Days from Now 6 Levels High Product Stacking   Qty 1000 MT occupies 20 Bins total
    SO-3 Production Order -3  Product -1 Ship-To Party -2 Destination 2 Loading Date 20 Days from Now    8 Levels High Product Stacking  Qty 200 MT occupies 4 Bins Total
    So-4 Production Order -4  Product -3 Ship-To-Party -3  Destination -1 Loading Date 30 Days from Now Qty 10 Levels High Product Stacking  1000 MT Occupies 20 Bins Total
    S0-5 Production Order -5 Product -2 Destination -2 Ship-To Party-2   Loading Date 30 Days from Now Qty 6 Levels High Product Stacking 500 MT occupies 10 Bins Total
    SO-6 Production Order - 6  Product- 1 Destination-3  Loading Date 10 Days from Now  8 Levels High Product Stacking  Qty 2000 MT occupies 20 Bins Total
    The production receipts will come randomly into Bulk Area any sequence any day any time 24 X 7 basis . The constraints we need to use are:
    1) Materials should not be mixed
    2) Different Loading Dates of Same Product also should not be mixed
    3) Different destination of Same product or different products should not be mixed
    4) Different Ship to Party for same destination should not be mixed
    4) We need to reserve in advance maximum number of Bins that entire Sales Order occupies tentatively as soon as the First time material comes to Warehouse for the entire sales Order. Example SO Qty 500 MT assuming 50 MT occupies with different stack heights in one bin. I need to reserve 10 bins total closer to each other in bulk-area . When 2 Products comes, WM System should propose bins already reserved bin in the break-Bulk Area.
    5) Different SO-2 product when arrives warehouse, it should not occupy already alloted bin for SO-1
    Question 2) Picking Strategy
    1) Pick List needs to be generated based on Loading Date at Load Port for all SO's and the sequence of Loading will be first last Destination in the route ( i.e. based on which is delivered at last port needs to be loaded first in the vessel at Load Port )
    If the route contains 3 stages
    Stage -1 --- First Discharge port
    Stage -2  -
    Second Discharge Port
    Stage -3 --- Last Discharge Port
    We need to load in Ship, the SO Product which will be discharge last i.e. Stage 3 Destination.
    Next we need to Load Second destination and next we need to Load SO Product going to First Discharge Port.
    This Picking proposal needs to come from WM System
    How can we address this requirement in WM System?
    Thanks and Regards,
    Nagaraj

    Hi,
    Thank you for your attention to our question.
    We have a workaround for this problem. I have created a Special Movement Indicator with a corresponding WM Movement Type and attached these in the LE-WM Interface to Inventory Management. We will now update our Material Masters with the Special Movement Indicator and keep the Placement and Removal Storage Types the same (the Fixed Bin Storage Type). We have tested this approach and are satified that it meets our needs.
    Thanks and Regards,
    Mike

  • Picking Strategy M Large/small quantities

    Hi,
    I am using the Picking Strategy M Large/small quantities included
    And the control quantity in the material master is a pallet.
    The problem is that in picking we have got several boxes that all together sum up a pallet but I want the user takes from Block storage (higher than picking storage unit)
    Do you know how to solve it?
    I think that the problem would be solved if the system proposes the palletization data from material master data
    When I make an inbounds (receptions 101) it is working but not in outbounds (sales deliveries).
    Regards,
                       Enrique

    Hi,
    I have maintained the palletization data in materiel master WM view,
    For the entries 101, 501 it is working fine.
    Example: pallet E1 is 100 units.
    If I make a reception of 120 units. The system splits in 100 (1 pallet) and 20 units.
    This is OK.
    But if I make a goods issue of 120 units. The system tries to get 120 units
    This is not OK because in picking I don´t have pallets (I don´t manage SU) but may be I have 120 units from different pallets. They are single units.
    So I have got two storage types: picking with units and blocks for pallets but the system does not convert units into pallets.
    Obviously my customer orders units and not pallets.
    Regards,
                     Enrique

  • Picking strategy M

    Picking strategy M (Large/Small quantities) has been configured.
    Search sequence: 003 - 002
    System should pick partial quantity from 003 and full pallet from 002.
    6 DU = 1 PAL
    Control quantity in material master has been set to 5.
    The problem is, when there is no stock in 003 and the quantity ordered is partial (say 1 DU), the system creates a transfer order for 6 DU from storage type: 002. According to configuration, the system should not be checking in 002 at all since quantity is less than 1 PAL, right?

    Hi Anushree,
    T_QMAT contains the list of Quants fetched by System based on your Search Strategy. In case you do not wish to pick from a particular storage type because the quantity being picked is not a complete Pallet, then you need to modify that particular Quant Entry in T_QMAT.
    Say for e.g. in your case no stock was found in 003, so system fetches the Quant from 002 for 1 DU. This particular entry should be deleted from T_QMAT as you don't want the system to consider it. Alternatively, if the Quantity had been say 10 DU and  you want 1 PAL to be picked from 002 but not the partial Pallet, then you need to modify the Quantity (AUSME or some other field-check in the table and you will find the correct field-as I am without SAP access right now) available in the Quant entry in T_QMAT (modification instead of deletion). So add the logic to check the Pallet conversion quantity and decide on modification or deletion of the particular Quant entry for the Storage type.
    I am not sure if you have to set the indicator for exiting the TO creation Process-need to test it in the system, once I am logged in. But you can make code changes and debug the scenario to arrive at the results.
    Alternative: Did you try making the storage type 002 a Pallet storage type with control quantity = Pallet quantity and see if it works.
    Let me know how it goes.
    Regards,
    Shashi

  • Change of Bin while confirming TO (Picking strategy FIFO)

    Dear WM experts,
    We use FIFO strategy for picking. Now for an outbound delivery we have the requirement to generate TO automatically. During confirming of the TO we should have option to change the suggested Bin (in the source storage type).
    Could you please confirm what settings in IMG should I take care of for achieving this.
    Thanks a ton.
    Kamal

    Hi,
    I'm afraid it isn't possible...
    You can set destination storage bin change for your storage type in SPRO:
    Logistics Execution ® Warehouse Management ® Master Data ®  Define Storage Type
    You can find a field called 'Dst bin ch. during confirm'...BUT SAP help says:
    'No destination bin can be entered during confirmation for
    - dynamic coordinates
    - return items
    - Lean WM (if the destination bin is defined in the movement type)
    - posting change TOs
    - inventory based on putaway
    - additions to existing stock in storage units
    - transaction Confirm single item'
    I guess you are using dynamic bins for outbound deliveries...
    http://help.sap.com/saphelp_46c/helpdata/en/c6/f83e5a4afa11d182b90000e829fbfe/frameset.htm
    Just my opinion...
    BR
    Csaba
    Edited by: Csaba Szommer on Jun 3, 2008 8:38 AM
    Edited by: Csaba Szommer on Jun 3, 2008 8:38 AM

  • Picking Strategy based on SLED

    Hi All,
    I have a business requirement for picking of material for a specific Storage type indicator R03 based on SLED but in a manner as explained below.
    The material is currently lying in say 6 different storage types viz 021, 031, 101, 102, 103, and 030. Now, the user wanted to pick material with the lowest SLED across all the storage type mentioned above at the time of TO creation. So i tried using the EXIT MWMTO013, but then user later wanted to exclude some storage type (Storage type 101 in our case) as well for picking irrespective of SLED, which means they wanted to pick that stock of material which has the lowest SLED in Styp - 021,031,102,103,030 only and the system should not look into 101 even if the lowest SLED is lying there.
    All, i could thought was either we define those specific storage types in the OMLY transaction but suppose if any new storage types are created later and those are required for picking then we will have to maintain as well along with others so the search sequence will be as +++, 021, 031, 102, 103, 030 as the first, second,....storage type search for R03 storage type indicator.
    So, can anyone help in here if we can accommodate this request for picking the stock of any material based on lowest SLED from among st some storage types and not looking into others even though the lowest is lying in say 101(in our case). and without maintaining any data even if new storage types are created later.
    Any help would be highly appreciated.
    Thanks,

    Hi
    Both are having different meaning during search, if you maintain +++ then system search the Quant across the storage type (you can say at warehouse level) when you define 021, 031 then it will individually go and find from that storage type, in the above scenario (+++ will get satisfied first hence your second statement "but in a manner as the stock should be picked always first from 021 and then 031, then 030 and 102" doest not hold true in that case
    Take a scenario where your lowest Quant exist in 031 as per SLED, and two Quant exist in 021 which are having different SLED which gets expired after the Quant from 031. What is ur expectation from the system in that case
    Either you can have SLED for the warehouse (across the storage type) or individually for a storage type or else you can go for custom code where based on +++ you will find all the Quant from the  LQUA across the storage type and then sort it based on Storage type+ SLED and then start allocating the Quant

  • Pick Strategy

    Hi,
    Their is a need in shipping points to have configuration changed for Picking to allow other storage types  and Pick queues to allow all SLOCs.
    Need pick stragety to look in ST along with the current.  This should allow VL10I to populate warehouse stock even if it is in a different warehouse, to prevent miss ship dates.
    Currently we can only pull (xxxx) for TI pick queue.
    any help on where can we configure this
    Edited by: Roopa Gupta on Jan 27, 2009 10:53 AM

    are u workin on Full WM
    if yes i think Stringent FIFO stategy will help a bit but it will check
    stock accroos all storage types in your warehouse.
    System will not show for all wrhse as it depends on the warehosue no.
    assigned to Plant & St. Loc.
    Hope this helps
    Rgds

  • WM Pick Strategy

    Dear All,
    We have a business req , which demands a custom strategy.
    Actually we manage our inventory as FEFO (First Ended, First Out) and we establish a customizing strategy to determinate stock removal into the procedure for processing transfer orders that made the system take the inventory from three storage  type from many we have into our warehouse but it makes one by one. This is not a guarantee to follow the FEFO method. We need to consider our warehouse as a global one to select the FEFO batch but we need to restrict the searching just to three storge type.
    Can anybody please suggest some userxit and required configuration to make this happen?
    Regards,
    Juan
    Edited by: JCFERIA on Oct 7, 2011 3:02 AM

    Thank you Sap: IN and  Sandeepang for your answers.
    As a mention by SAP: IN, we have determined the stock removal strategy as a"Shelf life and stock removal" for 4 storage type  and also have batch managed. We are using strategy Stringent FIFO for the searches the stock in all the storage type based on FIFO as was mention by  Sandeepang .
    We are looking to use the Stringent FIFO "***" in our storage type search table for stock removal because we need that  the system search through the entire warehouse number for stock but excluding one of the storage type. We need that the system search just  the three storage type we need it  as if they were one storage
    I will appreciate your help.

  • Picking through strategy M (small and large quantities)

    Hi SAP Gurus
    we are using picking strategy as M (small and large quantities). In the materials, we have have defined control quantity as 30 cs. So when a transfer order is created for more than 30 cs, system picks from 001 storage type and if TO quantity is less than 30 cs, system picks from 002 storage type. This is working fine.My picking sequence is: 001 then 002. But when there is no stock in 001, system doesnt suggest to go and pick from 002 automatically.
    we would like system to go to storage type 002 and pick from there if there isn't any stock left in 001. I need this urgently, how should I make this work.
    Regards
    Madhu.

    Hi Sandeep,
                   Check the Storage type search seq sequence in storage type search seq . first storage should be the storage type where u are going to store smallest quantity; for the second storage type in the sequence you enter the storage type for the medium size quantity, and so on..........
                In your scenario for strategy-m the seq has to be smaller stype to higher. so it should be 002 and then 001. so the system pick up all small qty from 002 and then moves to 002. any alteration you need probably need to use user exit.
    Best Regards
    Madhu

  • WM removal strategy picking random quants

    Hi Guys,
    I have the following problem in our WM-system:
    When a batch has been chosen, the system will use the partial picking strategy to remove quants from the system.
    Example:
    I have 4 quants in bin 1
    i have 4 quants in bin 2
    i have 4 quants in bin 3
    All quants have exactly the same kilograms of material.
    When the total requested quantity is, let's say, covered by 5 quants, the system will choose the bins randomly.
    In this case, i have 2 quants from bin 1, 2 quants from bin 3 and 1 quant from bin 2. This makes no sense to me.
    I would expect the system to get all the quants from bin 1 and 1 quant from bin 2.
    Any ideas?
    The bins are in the same storage type and storage section...
    Thanks in advance,
    Paul

    Hi!
    The total quantity for the TR = 1500 KG.
    There are multiple storage units of 250 KG in the bins (material/quantity/batch/gr-date all equal, but different storage unit numbers).
    The results:
    250     VAT     OND     01C01
    250     VAT     OND     01C01
    250     VAT     OND     01C01
    250     VAT     OND     01C01
    250     VAT     OND     03F01
    250     VAT     OND     03F01
    1: so if there are more quants in 01C01...why skip them?
    2: there are also more of those quants in 01D01, which is closer than 03F1.
    Bin deterimation data:
    Material data                                              28.01.2011   12:48:30 
    Material....... 29999999995        RAL 9002 BEY                                  
    Plant.......... 4301                                                             
    Storage locat.. VMAG                                                             
    Batch..........                           Pick.type.indic. VAC                   
    Stock category.                           Putaway type ind VAC                   
    Special stock..                           Stor.sect.ind... OMB                   
    Storage class..                           Add.exist.stock.                       
    Water pol.class 0                         Block stor.ind..                                                                               
    Storage bin search attempt  1                                                    
    Required qty... 250,000 KG                                                       
    Batch.......... 3432423                                                                               
    Determ.of source data                                                            
      Storage type search sequence copied from preparation screen                    
      Stk rmvl storg. type VAT Stk rmvl strategy A Management of partial quantities  
          ->  Storage bin 03F01      Quantity 250,000 KG                                                                               
    Determ.destination data    Known:                                                
                               Storage type... 923                                   
                               Storage bin.... UITGEVEN                                                                               
    We are planning to build our own removal strategy, so we could probably fix it there, but i would still like to know why standard doesn't work properly.     
    Thanks in advance!

  • Picking issue - large/small QTY strategy

    Hello,
    I have a question regarding the use of the large/small QTY picking strategy in SAP WMS:
    My customer has a warehouse with one bulk and one picking area. We are using the large/small QTY picking strategy. If an order contains > 1 pallet of the material, it will be picked from the bulk area, otherwise picking from the picking area is used.
    Now, I have the following scenario:
    My bulk area of Material A is empty;
    The picking area (Material A) contains 2 pallets.
    An order is placed for two pallets, Material A. When creating the TO, the system wants to fulfill this order with stock from the bulk area. This is correct from a large/small QTY point of view.
    However, as there is no stock available at the bulk area, the order cannot be fullfilled. Now, I would expect that the stock from the picking area is used, so that the order can be fullfilled. Unfortunately, SAP does not automatically use this available stock because it is not allowed from a picking strategy point of view.
    Of course, I would like to know if there is a solution available for this specific scenario... anyone?
    Regards,
    Oliver

    Hi,
    I've got the same problem here at my customer. Any progress to report on this matter?
    Work-around would be to change the quantity to an amount lower than the large/small quantity and split the amount in one or several step so you can pick from picking area. Result would be a transport order with several lines in the picking area.
    Any other suggestions on this?
    Regards,
    Arno

  • Batch split and picking via interface

    We have a set-up where we receive picking confirmations from an external system, via an IDOC (type DELVRY01). The picking strategy is SD picking w/o transfer orders, so we update picked batches directly into the delivery, with the picked quantity.
    However we have an issue if the delivery quantity is 30 CAR ex. and we receive a picking confirmation for 30 CAR or more. I this case the batch is updated on the delivery main item. If the picking confirmation was for 29 CAR or less, it is updated as a batch split item. The issue is that if the 1. picking confirmation is eaqual or higher than the delivery quantity, the main item is updated. It is then not possible to receive more picking confirmations for that item.
    What we would like is to force creation of batch split items, regardless of the picking quantity. Any ideas for user-exits/BAdI or customising settings are welcome.

    I have found a solution to this using user-exit EXIT_SAPLV55K_002. If you receive a picking confirmation for an item where the quantity is equal or creater than the delivery quantity, you can add an extra record to table T_KOPO in the user-exit, only containing the delivery number and item number. This will then generate the picking confirmation as a batch-split item.

Maybe you are looking for

  • 75-minute film to DVD -- how?

    Greetings. A simple question, I'm sure... I've got a 75-minute film that I need to export to DVD. My elementary-school students and actors each need a copy; we'd also like a DVD to show the whole school on a big screen. I've got... ... Final Cut Pro

  • Printing on Network with C4780, Mac OS 10.6.7 Prints eventually but may take 30 min to complete.

    I am using am apple router. If I connect the printer via USB it prints fast. On a network connection the printer stops repeatedly depending on the information to be printed. A simple paragraph with 4 or 5 lines is slow but reasonable.

  • Slow sliders in CS5 on Mac OS Lion

    I have two machines with Photoshop, one is a PC and one is a Mac.  The PC is less powerful than the Mac, yet sliders (like with opacity or on a levels adjustment layer) are MUCH slower on the Mac.  On the PC, I slide a property and it is instantly re

  • Where is navigationsettings.xml in 6.x?

    Hello. I am porting building some custom navigation code in 6.x. I remember in 5.x, I could store config variables in NavigationSettings.xml - then reference them through the API. However I don't see this file in 6.x. Where is it? The inline docs in

  • IW31/32

    i need to modify the satandard code for my requirement. based on order type and for the header data in location tab in iw31 when user enters room filed functiona are to be updated  from z table which is in add data tab in iw31. maintaing z table orde