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.

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 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

  • 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

    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

  • 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.

  • PO Changeability / Release Strategy / BAPI_PO_RELEASE Issue

    Hello everyone,
    I've run into an interesting problem:
    We have defined several PO release strategies.  Most of these work in the traditional manner, requiring manual approval by a given user.  One release strategy, "99," gets picked up by a batch job and released automatically using BAPI_PO_RELEASE. Either way, the release indicator for all released PO's is set to "R." This all works as intended.
    We have maintained Changeability settings for each release indicator in customizing. "R" is set to "4 - Changeable, new release in case of new strat. or val. change," with a percent value change tolerance of 10%.
    If we make a change to a manually released PO that exceeds the threshold set in customizing, the release procedure starts over as intended.
    If we make a change exceeding the threshold to a PO that was released automatically by BAPI_PO_RELEASE, the release procedure does not start over, and the PO remains unblocked.
    What would cause this discrepancy?  The two records look virtually identical in EKKO, particularly in respect to the fields relevant to release.
    Thank you ahead of time for your help.
    -Jarrod

    Configuration issue/user error.

  • Storage Location from USERTEMP1 not picked during Goods Issue

    Hi All,
    We had populated the USERTEMP field in FMDERIVE with the Storage Location using the steps mentioned in the following thread
    Fund Center not getting populated through FMDERIVE
    The problem is that during a Goods Issue made from MIGO, this particular field is not getting picked up in the USERTEMP (trace was set up in FMDERIVE, which showed that the USERTEMP is empty).
    But in the case of PR/PO and other purchases, the USERTEMP is getting derived properly with the storage location.
    Why is that the USERTEMP behaves differently for a Goods Purchase and a Goods Issue ?
    Requesting help from the experts on this issue,
    Thanks,
    Wy.

    Hi Eli,
    We replicated the development we did for procurement (copying from storage location into USERTEMP) by finding out the enhancement point and the code worked fine here.
    One important thing to note is that the buffer need to be cleared everytime, before a value is entered here - the USERTEMP field is static otherwise.
    Thanks for your inputs,
    Wy

  • Strategy 50 issue

    Dear Gurus,
    I have an issue for the following scenario, I have:
    an Indipendent requirment (MD61 Req.Type VSE) qty 26
    the I plan the material with strategy group main 50 secondary 10
    I ran the MRP via MD42 for the FG
    A planned order not convertable is created
    Then I should sell it so I create a sales order with qty 26
    What I read from the forum is that the sales order should use the qty of the planned order and so I will be happy.
    It does not happen when I create the sales order I am not able to see that the requirement of the planned order is assign to the SO.
    I think there is something over the SO that does not work
    Can any body help me achieving the solution?
    G

    Dear,
    In the sales order display mode, go the Procurement tab and see whether Requirement type is "KEV", it should be "KEV" then only it would consume the Non-Convertable Planned orders and convertable Planned orders would be created.
    Incase the requirement type is not KEV, please check with your SD- Consultant on this.
    Regards,
    Prasobh

  • Picking List / Material issue slip

    Kindly let me know the process of printing a Picking list / Issue Slip for a material issue from a DBM Service order.

    Dear Babudhar,
    There are no standard actions delivered to print any picking lists along with DBM 6.0.
    An event call be built in (to print the list) which could be linked to Confirm event as a subsequent event. So, as soon as the order if confirmed, the new event can print the list for you.
    Hope this info helps.
    Best regards,
    Harsha

  • PO Release strategy Workflow issue

    Hi All Workflow Experts,
                                         I need a help in one of the workflows in our project.The workflow is for PO Release Strategy.The problem is in the Production environment and is as mentioned below:
    ''Users are complaining of  irrelevant mails with subject "PRD: PO auto release code"  delivered to their lotus notes inbox from SAP workflow.  Mail does not carry any further details like whats the PO number etc. In some cases this mail should not be delivered to the recipients as they have nothing to do with PO release strategy approval process.''
    As I am not very old in Workflows I want to know where should I start from? I mean what all are the possible
    areas where I should look into? Also this issue cannot be replicated in QA environment? So is there any environment specific thing I should do?
    Please advice.
    Thanks,
    Saket.

    Hi Saket,
    Check who are set as the Recipient types of the workflow mail "PRD: PO auto release code". Also check the condition when the mail is getting send. Check at occurance of what event is the mail getting send to the users. Debug the workflow to fidn out these details and check where the issue really is.
    Do post your comments if you find any confusion about the same.
    For assistance on workflows, the following links would help you:
    http://****************/Tutorials/Workflow/Workflow.htm
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/workflow%252bscenario
    /people/sapna.modi/blog/2007/02/19/workflows-for-dummies--introductionpart-i
    Hope this helps!
    Regards,
    Saumya

  • 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 list grouping issue.

    When we print a picking list for deliveries we get the list grouped by material. So for example, if the delivery item 10 and 40 both have the same material then item 10 and 40 will be printed one after the other. So far all is okay, except that when the materials are the same the material details are not printed for the second line item. I think this is controlled by the SAP print program that probably is not calling the 'MAT_LINE' process.
    Now there is a sneaky way around this, by maybe adding the MAT_LINE details into the POS_LINE process so that when the process for POS_LINE is called, which it is in all events,  then the material and pos details are printed. However, I should not have to do this.
    I was wondering if there was anyway to control the grouping. I still want the materials to be grouped, as that makes sense for the pickers, but I want to see the material details on the list and not have them supressed because it's the same as the material above.
    Jason

    Moved element Item_line content into the POS_line element and remarked out the item_line element. All now works.

  • Picking & Delivery Related Issue

    Hi,
    Planning strategy used 40
    The placed Sales Order does not allow delivery even when the Stocks are available, giving and error stating “Only 0 stocks of material xxxxx available”
    There is a future dated Sales Order, when trying to expedite the order, i.e. changing the Delivery date to a date prior to the initially committed date, it throws an error stating “No Schedule Lines due for delivery up to the selected date (VL150)”
    Points will be rewarded for helpful answers.
    Regards,

    Hi ,
          First error message indicate there is no stock for that material that is you cannot deliver .
    check transaction MMBE for the material and check the stock.
    Use MB01 use movement type 501 to add stok .
    For second error when you change the delivery date when you try to deliver there is availability check or ATP during that on that date there are no schedule lines available to deliver so you are getting the error message .To avoid change the pricing date of the order .
    Please reward if useful.

Maybe you are looking for