How to restrict the material for speific storage type

Dear all,
i am maintained  the X - material to 001 warehouse and 001 rack storage type when i try to create TO for putaway process it will allow me some  other storage type like open,shelf....as per my client requirement it should not be .....
i am using manual strategy for putaway proces ....kindly guide me....
Thanks
Muthuraman.D

Hi,
The storage types during Putaway are proposed based on the strategy defined.
Change the stcok placement indicator in WM view 1.
If you have a storage type search strategy defined that matches your requirement, then maintain the same in WM view 1 for the material
Hope this helps
regards

Similar Messages

  • How to restrict the GR for Production Order when Goods Issue is not done

    Hi Gurus
    How to restrict the GR for Production Order when all the required components for production order are not issued with all required quantity. Even for partial issue system should not allow GR with 101. The user status with RMWA, RMWF & CGFB is not working.
    Pls suggest best solution.
    Abhijit.

    Hi,
    You can club together the GI nad GR at the time of confirmation..
    I.e Backflush for the components and auto GR for the Product.
    So that you can stream line the Process.
    The best Option would be to use the User Exit:
    Enhancement - MBCF0002
    Functional Module - EXIT_SAPMM07M_001
    Include - ZXMBCU02
    Refer below link for further details..
    How to stop the goods receipt before issueing the goods for production orde
    Regards,
    Siva

  • How to restrict the user for re-submitting the same form

    Hi All,
    I would like to know, How to restrict a user for re-submitting the same page.
    I have a jsp page with submit button... and should not allow the user to save the same data again ..
    Anil

    Try the followings. If user disable cookies, this will not work. You need to modify to detect such situation!
    String processed = "mycooke";
    Cookie[] cookies = request.getCookies();
    Cookie c = null;
    if (cookies!=null) {
       for (int i=0; i < cookies.length; i++) {
           if (cookies.getName.equals(processed)) {
    c = cookies[i];
    break;
    if (c!=null) {
    // already processed.
    // send error message and exit.
    // set cookie;
    c = new Cookie(processed , "yourdata");
    c.setMaxAge(-1);
    response.addCookie(c);
    // process as it is the first;

  • How to remove the stock from 916 -storage type

    Hi experts,
    In LS25 for 916 storage type it is showing 30 & -20 Quantity for two Quants
    How to remove the stock?
    Regards
    vr

    the usual way to remove quants from 916 is by cancellation of the picking, which is done with LT0G transaction.
    if the delivery is already goods issued, then you have to use LT01 to move the quants.
    The positive quant of 30 quantity can be moved to the place where it phyiscally is.
    the negative quant can only be eliminated by moving a quantity from a positive quant onto it. You should have a positive quant of this material in any bin of your warehouse.  so you move from this bin to 916.

  • How to restrict the Material (MRP relevant )from manual creation of Pur Req

    Hi,
    If we have a material "ABC"  which has MRP type as "PD" (MRP relevant) in Material Master.
    If we don't want to give user the option of creating manual Purchase requisition for Materail "ABC", Whether this is possible in Std SAP ? If yes, then How?
    Thanks in advance,
    Pravin

    Hi,
    In standard there is no option to restrict at material level.
    But using BADI ME_PROCESS_REQ_CUST method PROCESS_ITEM you
    meet your requirement easily.
    Regards,
    Sunitha.

  • How to remove the '#'symbols for infoobject movement types in bex reporting

    Hi All,
      I have a problem in Bex reporting. The problem is when ever executing the report  that time some of the characteristic values is shown in layout '#' Symbols. i want to remove the '#' valuse in report.
    is it possible please give me step by step procedure for how to remove the '#' Symbols in reporing layout.
    this is very urgent please help to me on this issue.
    Thanks & Regards,
    Guna.

    Hi Guna,
    To achieve this issue, we need to replace the value of ‘#’, we need to change the description while retrieving the data from tables. So we need to write some ABAP code in SE38. Go to RSA1 transaction and go to Info objects tab. Then go to context menu for ‘cProject Key Figures’ as shown below. Click on the ‘Object Overview’ to get the overview of all the info objects. Here you can see the field names which are used to know the table names.
    In SE11, type the table name in ‘Database Table’ field. Now press ‘F4’, then you will get the next screen to select one of the P/Q/S/T tables.
    Now click on the button rounded in the below screen to view the data in the table.
    Now click the execute button or press ‘F8’ to view the records.
    Now go to Tcode: SE38. Create a source code and give some program name for that source code. To write code, you need access key. Contact your BASIS for this.
    Now write the below code for that particular table in which you want to change the value ‘#’ to description ‘Blank’. In the below source code, we are updating particular table, setting the field as ‘Blank’ where it is null or no value. Here the field will automatically get updated to ‘#’ if there is no value or null.
    update /BIC/PXXXXX set /BIC/ZXXXX = 'Blank' where /BIC/ZXXXXX is null or /BIC/ZXXXX = ''.
    if sy-subrc eq 0.
    write 'successful'.
    commit work.
    else.
    write 'unsuccessful'.
    endif.
    OR
    If this # is because of the missing master data than,
    right click that IO -> maintain master
    you will see first row as a blank.
    whatever value you maintain in this row that will come in the report for all Not assigned # values of the master data in the report.
    maintain it according to your requirement, save and activate the master data
    Hope this helps u...
    Regards,
    KK.

  • How to restrict the user for creating CR memo if the billing qty exceeds

    Hi sd gurus
    I am facing a problame. th issue is when ever I am going to raise a cr memo req more then the billing qty the system simply gives an error msg stating that the billing qty is exceeds and still I am able to create the document. I want to restrict it. means if the cr req qty exceeds the billing qty system has to throw an error and document should not saved. Plz suggest me
    thankx in advance

    Go to VTAF, select the item category for the combination of credit memo request and billing type and maintain "+" for the field "Pos./neg. quantity"
    Also go to OVAH and change message class V4 no 229 to E will work
    G. Lakshmipathi

  • How to restrict the values for selection in the search help..

    hi,
    i have a requirement regarding screen programming. i have added a i/o field in a screen and i linked a search help for that field.
    i used the standard search help it holds some 15 values for selection...
    when i click on the  search help i m getting some 15 values for selection. but i dont need all the 15 values. i need only 4 values for selection..can any one help me regarding this...
    waiting for ur reply...
    Uday.
    Edited by: uday13 on May 31, 2010 9:17 AM

    Hello,
    Refer the below code and you can provide your own search help to a parameter depending on the value in another parameter:-
    PARAMETERS : p_belnr TYPE belnr,
                 p_bukrs TYPE bukrs.
    DATA : BEGIN OF itab OCCURS 0,
             bukrs TYPE bukrs,
           END OF itab.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs.
      PERFORM f4_bukrs_help USING p_bukrs.
    *&      Form  f4_bukrs_help
    FORM f4_bukrs_help USING p_bukrs.
      DATA : itab TYPE STANDARD TABLE OF it WITH HEADER LINE,
             tb_dynpfields LIKE dynpread OCCURS 0 WITH HEADER LINE,
             v_belnr TYPE belnr.
      CLEAR:   tb_dynpfields.
      REFRESH: tb_dynpfields.
      MOVE 'P_BELNR' TO tb_dynpfields-fieldname.
      APPEND tb_dynpfields.
      CALL FUNCTION 'DYNP_VALUES_READ'
        EXPORTING
          dyname                               = 'Z_F4' "program name
          dynumb                               = '1000' "screen number
        TABLES
          dynpfields                           = tb_dynpfields
      IF sy-subrc NE 0.
      ENDIF.
    READ TABLE tb_dynpfields INDEX 1.
      IF sy-subrc EQ 0.
        v_belnr = tb_dynpfields-fieldvalue.
      ENDIF.
      SELECT bukrs from <db_table> INTO TABLE itab WHERE belnr = v_belnr.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield               = 'BURKS' "internal table field
          dynpprog               = 'Z_F4' "program name
          dynpnr                 = '1000' "screen number
          dynprofield            = 'P_BUKRS' "screen field name
          value_org              = 'S'
        TABLES
          value_tab              = itab "internal table
      IF sy-subrc NE 0.
      ENDIF.
    ENDFORM.                    " f4_bukrs_help
    Hope this helps you.
    Regards,
    Tarun

  • How to delete the material records related to storage type

    Dear SAP guru's,
    I got a situation that if the material "XXXXXX" exists in two different storage type (let say 001 & 002 ) and the material needs to be removed out of one (Let say 002) to avoid the picking and putaway in future.
    Inorder to accomplish an above requirement we tried the below cases
    Case 1: By flagged the material "XXXXXX" under storage type 002 in MM06 transaction.But it didn't restrict the system on allocating and removing the stock from /to to the storage type 002.
    Case 2:After we flagged the material for deletion under storage type 002 ,we used to MM71 transaction to archive & delete the material record that assocaited with the storage type 002 completely.
    I am kind of queiries to know if there is any other method or procedure available to delete the storage type associated material records in SAP.
    Please guide me with the other options.Thanks.
    Regards,
    John.

    Hi John,
    Its very simple, remove the Storage type indicators from the material master - Warehouse View 1 at Stock placement & Stock removal section, with this it won't pickup or place the materials in the concerned storage type.
    If you have extended this materials to more than 1 storage type, you need to do the same for all the storage types.
    Reward if it is helpful.

  • Restricting Material for particular Order type

    Dear Guru's,
    Is it possible to restrict particular material for particular order type in CO01.
    E.g. Material A is used in CO01 for order type X
           Material B is used in CO01 for order type Y
    I want to restrict CO01 should not allow production order creation of material A with order type Y.
    Regards
    Chandan.

    Hy,
    By the use of production scheduling profile you can set default order type for the required materials.But it doesn't restrict the other order type. During the manual order creation if user has select other order type then , there is no restriction.So as Mr. Shiva said put restriction over manual order creation, if possible.other option may be by using User Exit.
    Now in your case you want to restrict materials not material type. So it is quite complicated for Abaper to write code , because the for every new material Abaper has to change code.
    So there is one option by grouping perticuller materials under one production scheduler and then it is more convient for Abaper to create code for User Exit.
    Pls refer below thread which may give some more inputs  for your requirments.
    [Ugent: How to restrict a Material Type for a Specific Process Order Type;
    Regards,
    Dhaval

  • User Exit for Put Away for multiple storage type

    Hi All ,
    we are using the exit EXIT_SAPML03T_002 for doing some capacity calculation and bin selection while doing a put away process in Ware house .
    now i want to have two different type of storage types
    say
    A and B ,
    if their are no empty bins in storage type A , then as per storage section search strategy the material should go in B storage type.
    Both the storage type has next empty bin search strategy with user exit activated.
    The difference between the two storage type is their individual capacity which is maintained in a custom table .
    I am facing the problem that the exit is getting triggered only once .
    ie. it will check for storage type A if the criteria is not met at a later stage while bin allocation , the system is not triggering the exit for B storage type .
    do i need to do all validation and possibilities of not getting placed in storage type A in the exit . or does this exit will trigger for each storage type as per strategy if for any reason the stock is not placed in the previous storage type ?

    Hi Experts
    Thanks for the response,
    As i tested for the 561 movement (initial upload) we need to do the put away manually.
    So the system will not suggest Full qty to move to one Bulk and partial to different.
    But for normal Goods receipt process the goods will be automatically placed to different storage type
    based on the search strategy and in the Bulk structure we need to unchek the  partial pallet allowed.
    If anybody has difference pls revert
    Regards
    Depin

  • How to restrict the user in MIRO for not modifying  price

    Hi All 
    My requirement is How to restrict the users in MIRO screen for not modifying Material Prices  of only the for specific  ROH types .
    For example :
    Valuation class             RM description
      3021                             RM - A
      3022                             RM - B
      3024                             RM - C
    when ever we procure  the above Raw materials A,B and C and
    the Quantity of each Raw material @ 10 units  and value @ 1 INR  for each unit
    RM - A procured qty 10 @1 total price is INR  10
    RM - B procured qty 10 @1 total  price is INR 10
    RM - C procured qty 10 @1 total  price is INR 10
    total price of PO is INR 30
    when we received invoice material prices are  assume it INR 1 is excess for each material.Now the invoice price for each RM has become INR 11.
    in MIRO we want restrict the user to change the price from INR 10 to 11.
    suggest the best possible ways to restrict in MIRO screen
    Thanks & Regards
    Mala

    Dear:   
                      Take help of ABABPER fo implement exit using INVOICE_UPDATE or MRMH0003 Logistics Invoice Verification: Revaluation/RAP exit. If this does not help then seek help of MM functional who will help you to find exit for the required task.
    rEGARDS

  • How to restrict the entry of same material twice on the order

    HI,
    How to restrict the entry of same material twice on the order before saving the Order ?
    I do not want my users to enter the same material as two different line items in the order.
    Any inputs wud b appreciated

    Hi Vam,
    For this you need to take the help of an ABAPer . Ask him to modify the user exit and add the logic.
    For user exit please go through the below link it will help you to resolve your issue.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    Regards,
    Krishna O
    Edited by: Krishna O on Jun 3, 2010 12:29 PM

  • How to see the material document for Blocked stock

    Hello Experts
    I having some blocked stock in plant X , How to see the material document for this stock.
    Thanks in Advance
    Prashanth.v
    Edited by: prashanth.venkategowda on Aug 11, 2010 7:38 PM

    which material documents do you want to see?
    Material documents can be found and displayed in MB51 transaction.
    in MMBE you can put the cursor onto your stock line and then choose from menu Environment > material documents and SAP will list all relevant material documents.
    block stock status is not a selection criteria, material number, plant storage location, batch number are selection criterias.
    if you want only documents to block stock, then you need to select by movement type, e.g. 343 and 344 are movements that change status from unrestricted to blocked or vica versa.

  • Extend the material for the storage location in mass.

    Hi,
    Can any genius let me know how can I extend the material for the storage location in mass.
    Currently our support team doing it by trx MMSC, but now we required to extend the materials for storage location in mass for which MMSC is to lengthily
    Is there any other way apart LSMW for MMSC.
    Regards,
    Shyamal.

    hi
    did u tried mass
    try this
    go to MASS
    then select BUS1001
    go to plant data for material  execute
    click on data records to be creatd
    then add material in field
    then select  select field button and add storage for extrenal procurement then there u will find on filed for external proc
    now do mass change
    reward if helpful
    regards
    kunal

Maybe you are looking for

  • Replicate ds in bw 3.0

    hi i created new ds in r/3 and want get in bw. replicate source system will bring in BI 7.0 use rsds . in bw 3.0 what can i use after replicare my ds need assign infosource

  • Turning off info in web gallery

    Is there a way to make the photo info unavailable in a web gallery? I don't want my site's visitors to have access to my photos' metadata. Thanks.

  • Daily Performance Reports...

    Hi, We need to get some daily Perf reports on the basic health of the Database... Is there any way to get daily performance statistics of Database through OEM or so... Thanks Joseph

  • Convert Windows media Player WAV file to QuickTime

    I have been asked to e mail a windows media player WAV file in the Quick Time format. My PC has the free Quick Time 7.2 version. How can I convert these files from a WAV file to the Quick Time format? I see a Quick Time upgrade that appears to do the

  • CachedRowSetImpl and DataSource

    Hi pals, I got a problem with the CachedRowSetImpl. I set the DataSourceName of the CRS. When I debug, it can successfully connect to the DB and reads the data. It however throws an execution saying "java.sql.SQLException: The url cannot be null". If