Want to Exclude Stocks during Optimizer Run

Hi ,
Is it possible to exclude stocks during optimizer run which are available in the plants and sales Branches?
Ajay

Hi,
In SNP, all the receipts and requirements are calculated based on the category group maintained with the Key figure.
Please check what is the Category group maintained for the Receipt key figure. If you remove the stock category from that category group, I think the optimizer will exclude the stocks.
Regards,
Manimaran M.

Similar Messages

  • Reservation of Stock during MD50 run

    Dear Sir,
    We have a make-to-order scenario . We run MRP using MD50 , and MRP is run against a Sale-Order & it's Line Item .
    Our problem is that during MRP run , System is not reserving the Stock Items available under the un-restricted own's stock .  Normaly such items are Inventory type Items and all such items are not procured  against a Sale-Order , rather these are procured as own's stock material .
    Pl guide us , as how can we get such material reserved automatically during the MRP run .  We do not want the manual transfer of Stock from own's stock to Sale-Order stock .
    We look-forward for the kind help please .
    Regards
    B Mittal

    Dear Mr KrishnamruthyDSS
    Thanks for reply .
    As suggested by you , we changed the indicator value 2 . But now I face following problem . say if for the Material X the Stock qty is 10 numbers and as per the BOM of the Sale-Order Item the required quantity for Material X is 15 numbers , then it should reserve available 10 numbers and for balance 5 numbers a Planned Order must have been generated .
    But in this case no Planned Order is getting generated and in MD04 against the Material X it disply an Exception "Coverage not provided in Master Plan" .
    In the MD04 , the information displayed for Material X is as below :
    Date -
    MRP Element -
    MRP Element Data -
    Rec./Reqd Qty -
      Available Qty
    20.06.2008 -- Stock -
      10
    24.06.2008 -- DepReq -
    1300-100  .................... 15-  ........................ 5-
    Request you to Kindly guide us , as why the planned order is not getting generated for balance qunatity and the reason for the exception .
    Regards
    B Mittal

  • To consider subcontract stock during mrp run

    Dear all,
    while mrp run it is not considering subcontractor stock .Is there any setting in spro so that it will consider subcontractor stock into consideration.
    with regards
    cp vijaya kumar

    Dear,
    Special stocks are not considered for MRP run. Subcontracting stock is a special stock(O), hence is not considered for MRP.
    Hope clear to you.
    Regards,
    R.Brahmankar

  • During MRP run unwanted plant and storage location include and exclude

    Hi There,
    During MRP run how to include and exclude the unwanted plant and storage location pls let me know the required configuration settings.
    Thanks in advance.

    HI,
    To control whether a particular storage location will be included or excluded from the MRP run.  (MD02/MD41).
    To exclude it from MRP run :-
    OMIR - Define storage location MRP per plant
    Put the MRP ind. as.         1 - storage location stock excluded for MRP
    To include it from MRP run:-
    OMIR - Define storage location MRP per plant
    Put the MRP ind. as.      space - storage location stock also planned at plant level and save it
    Next go to transaction MM01 - tick only view MRP 2
    Key in Plant and Storage Location
    Look at the Storage Location MRP section
    change the SLoc MRP indicator to space  and save it
    MMD1 - Create MRP Profile - MRP profile is a useful entry aid and makes it easier to manage MRP data.
    You define which fields are filled with values when MRP data is entered in the material master record, which of these values can be overwritten and which not.   You use the information stored in a profile is standard information that is needed again and again in similar constellations when material master records are maintained.
    Regards
    KK

  • Consideration of stock of discontinued FG or trading material during MRP Run

    There is an functionality of follow up material for component. I would like to know if there is any similar option available for finished goods or trading materials.
    I am doing procurement planning for externally procured Trading materials. Now my previous material A is being replaced by material B. Therefore all the planned independent requirement is available in system only for B. But still there is some stock available for material A. How can it be considered during MRP run for material B.
    Example,
    Material A:
    On Hand Stock = 100
    Planned Independent Req. = 0
    Material B:
    On Hand Stock = 300
    Planned Independent Req. = 1000
    In this case if we run MRP for material B, how we ask system to plan Purchase Requisitions for 600 instead of 700 for material B, considering stock of material A.

    Hello
    Please refer to the following SAP note:
    43636 - Discontinued parts
    This note provides a detailed explanation of the system standard design of the usage of discontinued parts with material requiremenst planning and the most common questions about this issue.
    The following information is provided on this note regarding the PIRs:
    2. Planned independent requirements and forecast requirements are not redirected.
                  Explanation: Planned independent requirements after the effective-out date are not redirected but are provided with an exception message in the MRP list stating that they cannot be included in the availability check. Planned independent requirements and forecast requirements are therefore displayed in the MRP list and in the stock/requirements list. However, they do not influence planning
    BR
    Caetano

  • Exclude items in payment run

    Hi Expert,
    During payment run, the system clear the open items with zero-balance due; but we want to eliminate this functionality and instead add another scenario.
    One of the suggestion is to customize BTE 1820; and exclude these items in the selection.
    Will you able to help me in how to perform this scenario? Maybe an ABAP logic or example will be very helpful
    Any suggestion for this scenario?
    Thanks
    Lon

    Dear,
    I want to use BTE 1830 but unable to use. Kindly help me on this.
    My blog is: Re: Eliminate vendor in payment run

  • Storage location consideration during MRP Run

    Hi All,
    Within a company code, i am having 2 plants namely PS12 & PS13. In plant PS12, i am  three storage locations namely 1201, 1202,1203. Similarly in plant PS13, i am having stores 1301,1302,1303.
    During MRP run, i do not want to consider the stock in all the storage locations of PS12. The storage location 1203 to be exclued during MRP run. How to set this?
    Your input will be appreciated very much,
    Thanks
    Kumar

    Hi Kumar,
    Goto SPRO>Production>Planning>Define Storage Location MRP per plant, add the storage location to be ignored during MRP and select indicator '1' against it. Thereafter, all the materials created with this storage location will be defaulted with value '1' in the field 'SLoc MRP indicator'. However this can be modified later if required.
    For existing materials, select indicator '1' in the field 'SLoc MRP indicator' avaialble in MRP view under the column 'Storage location MRP'. Go for a mass update for a huge list of materials.
    Check this and revert for any clarifications.
    Regards,
    Murali

  • DURING MRP RUN MATERIAL IN QI STATUS HOW TO GET MATERIAL OUT OF QI

    HELLO EXPERTS:
    DURING EVERY 24 HOUR MRP RUN 1 OR 2 MATERIALS SHOWS AS BEING IN QI STATUS WHEN IN RESTRICTED STOCK..... MY UNDERSTANDING IS MATERIAL IN RESTRICTED STOCK IS NOT IN QI.....CAN YOU EXPLAIN WHY

    Dear in SAP generally there are 3 stock statuses are in use most of the time they are Unrestricted,Blocked and QI stock.
    When you have activated any inspection setup in MM QM view based on the setup when you do any movement for that material it will create an inspection lot with stock posting to QI,based on your results you can send that QI stock to unrestricted or blocked through Usage Decision(QA11).
    Now during MRP run if you don't want to consider the QI stock for net requirement calculation check this badi as in standard SAP You would be able to define only the following stock types not available for MRP run.
    1. Stock In Transit
    2. Blocked Stock
    3. Restricted Use stock.
    This you need to configure in OPPQ transaction in the available stock section for the plant.
    So in standard it is not possible to restrict QI stock from not considering as available stock, if required you need to look for Implementing BADI "MD_CHANGE_MRP_DATA ", please check with your technical consultant(Abaper).
    Cheers
    KK

  • Subcontracting Stock PP/DS run

    Hello,
    if i run in our system the product heuristic the subcontracting stock is taken into account as normal free to use stock.
    But this stock is at the subcontractor site so it should not be taken into account.
    Is it possible to exclude this from the PP/DS run?
    kind regards,
    Bernhard

    Stock at subcontractor location by default gets assigned the category "CE" . I have not worked on PP/DS , but if you want to exclude category " CE"  stock from planning run all you have to do is go to the category group ST1 in config and remove CE from that configuration.
    Then the initial stock will not include subcontracting stock as component and hence subcon stock will not be considered by PP/Ds planning run.  I said u have to make the change in category group ST1 . This statement is valid only if you have not assigned any category group to the location in question. If the location has category group then u have to make this change in that category group.
    But please be advised that this change is going to impact ALL YOUR MATERIALS .
    Thanks
    Aparna

  • Product variant constraint in SNP optimizer run

    Dear All,
    I have a business scenario where I require a constraint on the number of FG variants produced per day. A number of FG SKUs come under a particular variant. On any day the factory is able to produce only a fixed number of variants (say 5). I am looking for a way to map this constraint in optimizer run.
    Will appreciate your thoughts to solve this problem.
    Regards,
    biplab

    Hi,
    Does SNP Optimzer considers the Set up costs in the planning run ?
    SNP Optimizer considers following factors for the optimizer Run:
    Factors Considered During the Run
    u2022        Valid transportation lanes
    u2022        Lead times
    u2022        Transportation capacity
    u2022        Transportation costs
    u2022        Handling capacity
    u2022        Handling costs
    u2022        Production capacity
    u2022        Production costs
    u2022        Storage capacity
    u2022        Storage costs
    u2022        Time stream (location master data)
    u2022        Lot size (minimum, maximum, and rounding value)
    u2022        Scrap
    u2022        Alternative resources
    u2022        Penalty costs for not fulfilling demand (supply shortage)
    u2022        Safety stock violation penalty costs
    u2022        Procurement costs
    u2022        Shelf life
    u2022        Cost multipliers
    u2022        Location Products
    u2022        Fixed PPM/PDS resource consumption
    u2022        Fixed PPM/PDS material consumption
    Regards
    Datta

  • How can we model different receipt days in a location depending on the start-destination relationship in an optimizer run in SNP?

    We have a business scenario where the receipt days for a location depends on the relationship between the Start-Destination Location. We need to include this constraint in an optimizer run with daily buckets.
    Example:
    Factory A (Start Location) ships to DC X (destination location) only on Mondays, with a lead time of 2 days. DC X should receive the stock from Factory A on Wednesday
    Factory B (Start Location) ships to DC X (destination location) only on Thursdays, with a lead time of 1 day. DC X should receive the stock from Factory B on Saturday
    Does anyone has been able to model this scenario?
    I tried using transportation calendars(time stream) in the means of transport, having undesired results:
    a) Transportation Lane A-X. Calendar 1A, only Monday is available
    The system creates stock transfers on Monday on Week 1 and ends on Monday of Week 3.
    b) Transportation Lane A-X. Calendar 2A, Monday and Wednesday are available
    The system creates stock transfers on Monday and Wednesday on Week 1:
          The stock transfer that starts on Monday-Week 1 ends on Monday-Week 2.
          The stock transfer that starts on Wednesday-Week 1 ends on Wednesday-Week 2.
    c) Transportation Lane A-X. Calendar 3A, Monday Tuesday and Wednesday are available
    The system creates stock transfers on Monday, Tuesday and Wednesday on Week 1.
         The stock transfer that starts on Monday-Week 1 ends on Wednesday-Week 1. (this is actually what I need)
         The stock transfer that starts on Tuesday-Week 1 ends on Monday-Week 2.
         The stock transfer that starts on Wednesday-Week 1 ends on Tuesday-Week 2.
    Regards

    you really don't need to post all that code, few people will read it, or try to compile/run it.
    just a tree in a scrollpane in a frame is all you need, then add the method/problem to the basic,
    and post that so its only 20 to 30 lines long.
    here's your basic tree/scrollpane/frame, with an expandAll()
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    class Testing
      public void buildGUI()
        JTree tree = new JTree();
        expandAll(tree);
        JFrame f = new JFrame();
        f.getContentPane().add(new JScrollPane(tree));
        f.pack();
        f.setLocationRelativeTo(null);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(true);
      public void expandAll(JTree tree)
        int row = 0;
        while (row < tree.getRowCount())
          tree.expandRow(row);
          row++;
      public static void main(String[] args)
        SwingUtilities.invokeLater(new Runnable(){
          public void run(){
            new Testing().buildGUI();
    }so, is your problem with the expandAll(), or with reading the properties file?

  • Check amount of transition stock during inbound delivery creation

    I want to move stock between plans, therefore I have the following steps:
    1. Stock Transfer Order (STO), e.g. 500 pieces
    2. Sending plant: MIGO (GI for STO) with MT 351 to post to transition stock,  e.g. 100 pieces
    3. Receiving plant: Inbound Delivery with reference to STO VL31N
    4. process Inbound delivery in warehouse (SAP-WM)
    The question is:
    During step 3, when accessing VL31N the system proposes the full order quantity (e.g. 500 pc.)
    I can change the amount to any amount I like, e.g 240 pieces.
    How can I tell SAP, that Inbound delivery creation is only possible for the amount
    which has been posted to stock in transition (100 pieces)
    I want an error/warning message in case user wants to create Inbound delivery quantity higher than the amount that has been posted to transition stock.
    Any ideas?

    MIGO in sending Plant?
    How it is possible? MIGO means, Goods receipt. This should be in Receiving plant.
    Sending plant should do the PGI
    MIRO in receiving plant
    Billing in sending plant
    Payment from Receiving palnt and clearing in sending plant
    Correct me if i am wrong
    Thanks

  • Optimization Run without sucess deleting all old planning data

    Hi all,
    I am facing a problem regarding the optimizer run, I had an unsuccessful run that deleted all data that were already planned for the same selection.
    Is this the standard behavior? If I use the flag "do not delete any orders" what would happen:
    - The old plan would not be deleted with or without success of the new run
    - The old plan will be replaced only if the new run succeed.
    I want to find out if there is a way to avoid the old plan being deleted, I wan t to replace it only if the new run succeed.
    Thanks a lot and regards,
    Luiz

    Hi Luiz
    Yes the Optimiser will delete all orders at the beginning of the new planning run (once all Master Data has been read in), so as has been said before you need to check the box "Do not delete orders" if you wish to keep the existing orders and only let the Optimiser plan the Deltas.
    Regards
    Ian

  • How to Use synchronous RFC calls during test run for remote accesses

    there is a Setting for the usage of RFC accesses from a tested system
    using eCATT.
    'X' - Use asynchronous RFC calls during test run for remote accesses
    ' ' - Use synchronous RFC calls during test run for remote accesses
    I developed an eCATT as following :
      SAPGUI ( SAPGUI_1 , Target_system_1 ).
      SAPGUI ( SAPGUI_2 , Target_system_2 ).
    My question is how to run the eCATT in a synchronous RFC calls
    PS: I do not want to change the Target_system to the same one in the
    above script of ecatt.Because I need to run it in 2 different Target
    systems sometime.
    for example, I give a Target_system_3 when run this eCATT
    I want the SAPGUI_1 and SAPGUI_2 run the Target_system_3 but not the
    Target_system_1 or Target_system_2 .
    Could you please tell me how to make it without the changes in script?
    Edited by: Weitong Liu on Mar 24, 2011 9:44 AM

    Hi Liu,
    Weitong Liu wrote:
    > ' ' - Use synchronous RFC calls during test run for remote accesses
    This is the standard option value. Asynchronous are not the standard way and used only for very special purposes.
    Weitong Liu wrote:
    > I developed an eCATT as following :
    >   SAPGUI ( SAPGUI_1 , Target_system_1 ).
    >   SAPGUI ( SAPGUI_2 , Target_system_2 ).
    > My question is how to run the eCATT in a synchronous RFC calls
    The commands will be executed in sequence. So each call will be synchronously replayed against TS1 and TS2.
    What is you issue with this standard procedure?
    Kind regards,
    Christoph

  • MySQL query works fine for Debug mode not during regular run mode

    Hello fellow Java gurus,
    I'm very much confused at the moment. I have an Java application that populates and accesses a MySQL database. It's a little complicated to explain but basically I've got a few threads that manipulate it. The database itself can handle multiple client connections.
    Now, my first SQL query determines whether records exist within a particular timeframe, since one of my columns is a time of arrival (toa). This works fine in debug and normal run mode. My second SQL query is only executed once the first query returns true, which occurs 100% of the time. The second query is very similar, however, has the very weird behaviour of working the way I want it during debugging mode, but doesn't work at all during normal run mode. I really do not understand. I've tried running the 2nd query using the same connection and also a different connection as to the 1st query but it really doesn't make a difference to the non-working outcome.
    If anyone has any ideas as to as to why this is happening, please help me. Any feedback would be greatly appreciated. I am desperate at the moment.
    Kind regards,
    Mitch.

    Sorry everyone, I've been able to solve it. My boolean variables were being set to their opposite values! Silly me.... cheers anyway....

Maybe you are looking for

  • My Ipod Will Not Update or is not recognized by computer

    See the problem is i had to reformat my computer recently like yesterday which was saturday 23rd 2006 because my sound wasnt wrking. I got my sound to work and uploaded all songs back to my ipod. I connect it and it says new device found in the right

  • How to install iTunes in win 7 32 bit

    After clicking on itunessetup.exe a error in ms dos window comes that is (inactive itunessetup.exe).   Program too big to fit in memory . Please help to solve this problem. My pc is win 7( 32 bit) ram 1.00GB , 1.80ghz processor

  • How to make columns in the select list dynamic

    Hi I need to make columns in the select query dynamic.I have three tables.Table 1 contains master information lets say name of group(A group consists of members of various skill sets) and its period(A group is of specific period lets say for 18 month

  • APEX System Variable

    Is there any APEX variable, bind variable or reserved key word that would display system date or current date? I need to generate filename with system date suffix on interactive reports when user clicks "Download" link. Thanks, R

  • Using Mapping Templates

    Hi all, I have created a mapping template that I need to apply inside a message mapping some 10 times. However, whenever I select target element and source element and I display the available templates for it, and I choose the mapping template that I