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 MittalDear 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 kumarDear,
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 -
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
LonDear,
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
KumarHi 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 WHYDear 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,
BernhardStock 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,
biplabHi,
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 -
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.
Regardsyou 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,
LuizHi 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 AMHi 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
-
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
-
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