Capacity Leveling in SNP SCM 5.0
Hi,
I want to use the SNP heuristic followed by capacity leveling in order to enable my customer to check capacity requirements in terms of machine and people resources. The particular requirements are:
1. no backward/forward capacity leveling
2. level the capacity across alternate resources
I don't see how I can do 2 without doing 1. I haven't seen a parameter about the number of days allowed in backward/forward leveling (which I would set to zero or to a low number e.g. 2 days)
Best Regards,
JL
I dont think you should be using the standard capacity levelling functionality at all if you are not going to level it forward or backward
What you need to think of is planning using Aggregated resources.
In a nutshell you creatae new header resources that are of capacity equivalent to your resources plus alternate resources
Do SNP plannign on the aggregated ( header )resource
Level or trim any excess capacity requirements (levelling wouldve done this for you but you got to specify the direction)
Disaggregate to the member resources based on some disaggregation rules (or you can customize this)
check help on :-
http://help.sap.com/saphelp_scm50/helpdata/en/43/03b0b3dccd22f3e10000000a1553f7/content.htm
Similar Messages
-
SCM230 - Time based Capacity Leveling by decreased storage (Days Supply)
Hi,
Reading through the SCM230 training course on the subject of Capacity Leveling, the manual describes the following functionality:
If you choose Time-Based Capacity Leveling by decreasing storage (days'
supply), the system levels the order with the largest days' supply first, then
the one with the second largest supply, and so on.
Can anyone explain this functionality in plain English and what / where are the parameters etc to influnce it?
Thanks for your help
MarkHi Marius,
I understand forward and combined forward/backward scheduling in capacity leveling using SNP Heuristics/Optimizer method. However, forward leveling or combined forward/backward leveling does not fulfil the requirement because then capacity overloads (aka SNP planned orders) are shifted in future causing shortage in weeks where demand exist. Business needs a way to shift capacity overloads in previous available buckets, if available capacity exists in previous weeks or months. If sufficient available capacity does not exist in previous weeks then the remaining capacity overload should stay in the week/month where that overload occurs due to excess demand. This will provide business an opportunity to meet demand by finding alternate methods of balancing that capacity overload by either adding capacity (running machines overtime, opening up production on a non-workday) or by outsourcing that overload to sub-contractors. However, neither heuristics nor optimizer method of capacity leveling in SNP fulfils this requirement.
Regards,
Jagjeet. -
WORK FLOW & PROCEDURE FOR FOR SNP CAPACITY LEVELLING HEURISTICS RUN
Dear Sir / Madam,
Currently, we are taking only SNP Heuristics Run and the output viz. planned stock transfer requisitions are being passed to PPDS as such. But now we feel, SNP capacity leveling can play a vital role in getting more fine tuned results from PPDS. So, We wants to start using the SNP Capacity leveling run. We shall like to know the work flow / procedure for taking the SNP capacity level run i.e. what inputs should be properly reviewed before taking the SNP capacity level run and what shall be its output..? Kindly let us know the procedure / work flow for taking the SNP Capacity Levelling Run.
Your early reply in this regard shall be really appreciable.
Thanks & Best Regards,
Sanjeev Chugh
25-Mar-10Hi Sanjeev,
as in any other module, correct master will play a key role in getting effective results in capacity levelling. you will need to check the following master data while setting the system for capacity levelling :
Consistency in BOM in R/3 and PPM/PDS
Consistency in Routing in R/3 and PPM/PDS - the actual through put on the shop floor should be the same as that in the routing and in the PPM/PDS. unless this is in sync, no amount of levelling can return good results.
Maintenance of shift - again as present in the shop floor.
you can provide the dump of the above master data and ask the shop floor engineers to validate the data as it exists in the ssytem. you can do the consistency check between R/3 and APO yourself using queries. Once they have validated this master data and the the actual master data reflects in your system, i think, the job is more than 50 % complete.
also you need to check the lot sizes, rounding profiles, and period factor, becasue all three combined play a major role in giving good or better results after levelling.
you may also check at what level you want to run the levelling. whther the bottleneck is at the finished component level, or 2nd level, etc. you may check whther you have discrete manufacuring or REM and if you really want to levelling on REM order.
then you need to analyse, what is the lengh of horizon you want to run the capacity leveling on. sometimes it makes no sense to run on the entire horizon because if capcities are already overlaoded, you will not achieve the desired results.
hence depending upon the level of your understanding and comfort of the planner (who will be using this result), the horizon can be increased grdually.
if you are starting to implemement capcity levelling, you can sumulate runs and show the results to the planner and check if the standard capacity heursitics satisfies their requirement. else you can go for custom requirement.
you will also have to decide on the stratagies, priorities,etc based on the business requirement.
i think the above should give some starting direction to implement capcaity levelling in your system.
award points if you find this useful.
Rgds, Sandeep
Edited by: Sandeep Budhiraja on Mar 25, 2010 11:49 AM -
SNP - Capacity Leveling question
Hi All:
I am trying to do Capacity leveling in one resource and for one material.
After CIFing the material, resource, location and BOM (PDS), I entered some forecast for the specific material in DP and released it to SNP.
Then I ran the product heuristics and when I looked at the planning book 9ASNP94 and Data View SNP94 I noticed that the capacity utilization where more than 100 % in some periods.
Next I executed the 'Capacity leveling button'. and entered the following parameters and executed.
Combined Scheduling
100 % max util
Product priority
Ascending
Heuristics Method
All Relevant Resources
In the Log checked all the three options
The log comes out as follows:
Green status on Resource and Parameters
Yellow status and 'Resource xxxx not used in any PPM/PDS'
Red status Resource utilization
I checked the PDS for the resource xxxx and i found it to be there.
When I go back to the Capacity view the leveling has not happened.
What am I doing wrong? Pl. help.
Thanks
NarayananHi Narayanan,
I think there should be any issue. I hope You selected the data view snp94(2), and loaded your resource in the planning book. then You executed the 'Capacity leveling button' in the planning Book, Right? Try without checking the 'consider alternative resource' check box, and dont give any priority in your capacity levelling profile.
Thanks,
Satyajit -
APO SNP capacity levelling heuristic
I am using APO V5 SNP.
I have a question about SNP capacity levelling heuristic.
As I understand it, the heuristic works on a resource by resource basis and will aim to capacity level across time buckets.
But suppose I have a product which has two different sources of supply (PDS/PPM) using different resources X and Y.
Suppose the capacity using resource X is overloaded for week n, but resource Y is not overloaded.
Can the levelling heuristic be used to move capacity from resource X to resource Y for week n, or would this have to be done manually via changing the PDS/PPM?
Thanks,
Bob Austin, Atos OriginBob,
You can move the load from X to Y if Y is an alternative resource to X. This can be accomplished by going to the capacity levelling button and then in the options check the box for 'Consider Alternate Resources'. After that you can mention muliple alternate resources also to be considered.
Hope this helps.
Regards,
Abhi -
Use of BADI for SNP capacity levelling
I am using APO V5.1.
I'm interested in using the Business Add in (BADI) for SNP capacity levelling.
Can anyone tell me which BADI this is, and the possible functionality it can provide?
Thanks for any information on this...To give you a couple of examples of what we use the BADi for:
1) Based on a product characteristic, the levelling will only level certain products. E.g. you could set a characteristic to mark products for internal use versus export use and then level the internal requirements first.
2) The levelling will only level planned production for highlighted orders in the data view.
Hope that helps for ideas
Regards
Ian -
Functionality of APO SNP capacity levelling
I am using APO V5.1 SNP capacity levelling.
When capacity levelling runs on a given resource and tries to move planned orders, does it respect the relevant lot size parameters defined for a product?
Thanks for any advice on this...Hi,
In APO SNP , Capacity leveling takes into account lot size data that is defined in the master data(Product Master) with following restrictions:
It takes into account fixed lot sizes, maximum lot sizes, and minimum lot sizes.
However, the system does NOT considet period lot sizes or lot sizes from PPMs/PDS.
Further to the above, the capacity leveling method that you choose controls the way in which the system takes into account lot sizes.
If we choose heuristic-based capacity leveling, the system uses the same rules as for the SNP heuristic when taking lot sizes into account; and
if we choose optimization-based capacity leveling, the system uses the same rules as for the SNP optimizer.
Hope this gives you insight.
Regards
Datta -
Capacity leveling - Priority logic
Can anyone explain the logic of SNP Capacity leveling order prioritization when set with No priority?
I have tested this with No priority, but the system is applying priority by order size on the net demand in a bucket (considering demands not fulfilled in backward propagation).My question is about the capacity leveling profile that you define in SPRO / main menu / during leveling in planning book. In the profile, we can define one of the following for priority
- No priority
- By order size
- By product priority (from product master field in SNP2 tab)
My question is related to the first option of 'No priority'. When using that option 1, system behaves as if option 2 (Order size) is chosen. I want to know the standard logic that should be applied by the system. -
Capacity leveling log showing duplicate information for Resource
Friends,
Need one help.
When I am looking into the Capacity leveling logs, I see duplicate information for every Resource. There is no difference in the information regarding resource utilization (before/after). For every resource we are getting this duplicate records in the logs. Sometime there is one difference on timing, (when the resource was processed by the background job.)
Text . Details . Current Date . Time
Resource W10_U0JA_001
Parameters
Resource utilization
Resource W10_U0JA_001
Parameters
Resource utilization
There is no difference in details resource utilization, yet resource are shown two times, for every resource.
We are on SCM 7.0 . Is this standard? if so, then why?
Can you please share your opinion/thoughts. Thanks a ton.
SatyajitHi Satyajit,
This can happen because of resource setting in APO.
You need to check the following:
Bucket definition
Resource utilization
Time Zone
You should check also the "Time-Cont Capacity" tab details where start, end and break time is maintained,
You should also verify the "External Capacity" Tab data
There is no other reason apart from that.
You can also check the PPMs which are using this resource and some setting in PPM modes and other operation data.
If it is okay then possibility you need to check the model and version assignments.
You can remove the version assignment and delete the resource and again CIF it to APO.
Possibly it will help.
Regards,
Vishal -
Capacity Consumption in SNP planning book
Hello,
Can anyone explain what drives the calculation of capacity consumption KF in the planning book.
Here is the example.
1) I have a Resource whose SNP bucket capacity of 90,000/Hr = 450000/Wk
2) I created a PP/DS PPM for one product from ECC and then converted it to a SNP PPM
3) There was no resource assignment in the SNP PPM. I then manaully assigned the resource (in step 1) to the PPM.
4) The material consumption on the SNP PPM is 37 per HR
5) The variable bucket consumption on the resource within the SNP PPM is 1 per hr.
Now I created a planned order of 4440 for the finished product in the SNP planning book manually (behind the scenes the heuristic run was carried out obviously).
On my capacity view, the values i see are:
Available capacity = 450000/Week (which is clear since its 90,000 * 5 days/week)
Capacity Conusmption = 6845
Resource capacity level in % = 1.521 (which is 6845/450000 * 100).
The only question is how is the Capacity Conusmption value populated by a value of 6845?
Please provide me your input gurus.
Thx,
Vishy
The idea is to create oneresource and assign it to multiple SNP PPMs so that the capacity situation on this resource for various products could be analysed.)DEAR GURUS,
*There is a question regarding the resoucre consumptions relevant to PDS in SNP,*
****The inputs are:****
****1) Base Qty= 7700 TH****
****2) Set Up =45 MIN****
****Resource consumed by operation activity is 112 207 seconds = 31,17 hours.****
****Unfortunately we didnu2019t understand how this figure is calculated.****
****Can you please help us in this**** -
Resource scope when performing capacity leveling with Optimization method
Hello,
Can anyone tell me if, when performing the Optimization method in Capacity Leveling for transportation resources production resources are validated? I am currently testing this and I found out that if the capacity variant of the production resource is no 00, 01 or 02 the system will give an error message when trying to level a transportation resource, the message indicates that there is no available capacity for the production resource.
When reading documentation in help.sap it appears to me that Capacity Leveling should only focus on the resource to be level not in other resources and in this case my transportation resource has available capacity that shouldn't be affected for master data errors of production resources...
Could somebody help me clarify this issue?, I have already open a message and they suggested me to change the capacity variant of the production resource, evidently when I do this everything works but I still don't understand why capacity leveling, with Optimization method, of a transportation resources is checking on production resources.
Thanks!
ErikaHello Ian,
I am not talking about the SNP Optimization Run that is certainly manipulated by the constraints that you update on the optimization profile; in this case "Capacity Leveling with Optimization Method" the constraints are automatically set by the system and what I need to know is if these constraints are considering not only the resource that is to be leveled (in this case the transportation resource) but also the production resource.
Sorry but your answer does not correspond to my request, because you are talking about the Planning Optimization run and I am talking about "Capacity Leveling with Optimization Method".
Erika -
Use of Planning Table (MF50) in Capacity Levelling with Production Order
Hello Experts
I wish to know that is it possible to perform Capacity Levelling in planning table (tcode MF50) with respect to a Production Order ? It is known that MF50 is used in Repetitive manufacuring to do the capacity levelling with respect to Planned orders. But in our discrete manufacturing scenario we want to use planning table to the capacity levelling with respect toa Production order.
Any clue or help pertaining to this will be highly appreciated.
Thanks in advance
Regards
JayantaDear ,
MF50 is does the cacapcity leveling based on mateail -run schedule order (planned order ) where as in discrete manufacturing , when you run the MRP , MRP system assume Infinite Capacity and schedule the order as per your selection in MD02(2,1,3,3,2) and then you convert those planned order to Production order .Here you checkied the Capacity in Production Order level .
In stanadrd SAP , it is not possible to use MF50 for discrete production order.
In discrete order or process order , do the caapcity leveling , there are seperate planning table available based on Over all Capacity Profile and Schedule type .This can be done in following way :
1.CM31-Production Order Wise -Tabular
2.CM23-PO wise -Graphical
3.MC88: Ruf Cut Planning
Work Centre Wise : CM21 -Graphical , CM22-Tabular Planning Table .
Make sure the below set up before you carry on the Capacity leveling :
.Define time profile in OPD2.
Define the strategy profile in OPDB
Define the Overall profiles in OPD0.
In OPJK maintained check capacity with SAPSFCG013 profile for your production order type
In OPU3 , scheduleing parametre s: Generate Capacity , Scheduling Type , Automatic Log ,Start date in Past as per your req.
In OPJU , chekc the contol tab of the scheduleing as per OPU3
In OPKP- Production scheduling paranmeters assing the overall capacity profile -SAPSFCG013 with finte scheduling tick.
Master Data :
1.Materials Master define the Production scheduler and production scheduling profile
2.Work Center - Define the capcity planner group,activate checkbox Relevant for Finite sceduling,on the capacity header define the shift timings,break timings and unit of measure,no of individual capaity, enter formula for scheduling in capacity view.
3.Routing - enter the values for the standard values. Use control key with scheduling.
Hope this will help you .
Regards
JH -
Routing update in capacity leveling CM21
Hi Collogues,
We have simple production type. Production order with production versions.
16 production lines (work centers) with different rates. 1 operation per routing.
I want to use in capacity leveling CM21 to dispatch planned/production orders on these 16 lines.
The problem is that when I dispatch a pln/prd order in CM21 on a work center nether routing nor production version gets updated.
Your suggestion are welcome.Solution found.
Set for each production version "Production line".
Then go Mf50 switch to graphical planning table. It updates routing when I move planned order over work centers. -
Hi
Can anybody send me a end user manual or step by step process on how to do Capacity Leveling .
Thanks for all your efforts in advance .
Regards
KurnaKuma,
SAP Online help
[Calling up Capacity Levelling|http://help.sap.com/erp2005_ehp_04/helpdata/EN/8a/a5910f4adc11d189740000e8322d00/frameset.htm]
Also try searching this forum for Capacity Levelling.
Regards,
DB49 -
Display the PO in the capacity leveling
Hi,
in the capacity leveling CM21 there is a table section.
In the table section I get Production order and planned order.
I just want to display the production order in this sections or in the oders pools.
How can I customize the system.
Thanks
DedeHi
Use CM25 and the selection profile you can select order.
Thanks
S.Murali
Maybe you are looking for
-
Separate PurRequisitions as result of BOM explosion
Hello, is there a possibility with customizing or with an exit/enhancement influence that separate Purchase requisitions are created in the following scenario: Sales order BOM is used, same material codes appears twice in this BOM. The material code
-
Question about writing out different types...
hi, i have a need to write out records that correspond to the following format: String, 25 bytes long, 8 bytes long, 8 bytes int, 4 bytes. for the long and int types i need to write out the actual bytes of these numbers, NOT their string representati
-
Is apple going to put in a Dayton ohio area store There is two in columbus and next biggest city dont have one in Dayton area?
-
Please help Getting ORA-06504.
Hi, Need help in the procedure.could you please let me know whats the problem. ************ File OPENED successfully ******************* I am in OTHERS exception block:::ORA-06504: PL/SQL: Return types of Result Set variables or query do not match CR
-
Editing RAW photos from the Nikon D7100
What software would you recommend using to edit RAW photos from the Nikon D7100? Thanks for your help! Jake