Capacity Leveling - CM22 - Question

Colleagues,
We are using CM22 for performing capacity leveling functions.
1) In the standard system the Total capacity requirements (First column), are updated based on confirmation. We noticed that
only confirmaton yield is posted, the capacity requirement is deducted. However, we would like to know if capacity requirements can be deducted, just by confirmin the operation hours alone.
2) In the standard system, the Total capacity requirements incudes all the time buckets against an operation and sums it up as requirement. Therefore, if you have setup time, processing time in an operation both are added to the total capacity requirements and displayed.  We would like to consider only processing time and not include setup time in to the total capacity requrements field.
If any of you have modified the total capacity requirement field on CM22, I would appreciate your thoughts and inputs on how to go about doing this.
Thanks,
PKV

Hi, I didnt get your 1st question correctly. please elaborate.
For point No-2,  From a business prespective if you dont want to capture setup time in ur capacity reqmt, then you should'nt be entering the same in the work center.  For some of the clients  we have used only process time so that we can plan actual capacity reqmt.  But in those case, the setup time was negligible when compared to process time.
Regards

Similar Messages

  • Capacity Leveling error CM22

    Hi,
       I get a problem when I do capacity leveling in CM22..I can perform the leveling in CM21 successfully while I get error msg in CM22..I search this forum but no answer for this similar question..
    error msg:
       I try CM21 and it works..I didn't save the leveling result in CM21 and switch to CM22,but I get this error msg..
    Capacity not availableMessage no. C7056
    Diagnosis
    The system could not find any remaining available capacity within the planning period.
    things checked:
        I checked CM01 and I am sure there are enough capacity available ,the planning period in CM21 is also correct (2011/7/1 to 2012/3/31).I also check the strategy(finite schedule and planning direction checked)..

    Hi,
    Overall prof: SAPSFCG006           SFC: View work cntr/ind.cap.  (tabular)
           Select.profile:                     SAPSFCS006      SFC: View center  -> ind.cap. (tabular)
           Control profile:                    SAP___C001      Gen: Planning table (tabular form)
           Time prof:                          SAP___Z002      Gen: short-term (3 month)
           Evaluation prof.:                   SAP___A001      Gen: Standard evaluation profile
           Strategy prof.:                     SAP___T012      Gen: Finite sched.backw./alloc.& dispat.
           Capacity planning table (tab.form): SAPSFCR002      SFC: with indiv. capacities
               Layout ID                           SAPSFCLA04      SFC: Individual capacities (tabular)
               Ind. width
               FormulaRem.avail.capacity           2               Remaining av. cap. = Av. cap. - dispatch
               Dispatch time                       08:00:00
               Rqts to be displayed                3
    I use CMCH to check the overall profile and I don't get any error msg..But I still get error msg"no available capacity" when do leveling in CM22/CM25...Pls help...thanks..
    already fix it..it is due to the evaluation profile problem..
         still not fix..anyone can hep on it?thanks..
    Edited by: Monst Yang on Nov 29, 2011 9:05 PM
    Edited by: Monst Yang on Nov 30, 2011 8:00 PM

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

    Hi 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

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

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

  • Capacity Leveling of Work Center

    Hi all,
    I have a problem with Capacity of Work center (WC).
    I have a Internal Activity, and i assigned a WC for this Internal Activity. WC's capacity is 100H/day for 1 number of element.
    Work of this WC is 250H, duration 5 days, number of element 1. Default capacity of this WC is distributed by Distribution Key define in Activity. . And they are divided equally between factory days in 5 day. That is capacity requirement is 50H/Day
    So, i want to edit this WC's capacity following value:
    Day 1: 100H/day
    Day 2: 50H/day
    day 3: 0H/day
    day 4: 0H/day
    day 5: 100H/day
    How can i do it?? I try to use Dispatch Manually but i cant solve this problem.
    Please help me for this case.
    Thank all.
    NLQ

    Dear
    Capacity leveling depends on some of the basic set up of Capacity Requirement Planning .You need to have proper CRP set up frist .
    Couple of check points : -
    Did you work centre is relevent for finitie scheduling in CR02-Capacity Header and wht is the over laod percentage for work centre ?
    Did you have Capacity Requirement Related Set up like Over all profile , time profile , Startegy Profile -OPD0?
    Did your Capacity Check -OPJK -Order Control at order level are active for availibilty Check 1 and 2 and assinged Over all Profile ?
    Set up :
    1.Please assing a operation control key like PP01 where Details Capacity Check and scheduling is active .
    2.In CR02-Work centre -Capacity Header -You should have Follow check box marked
    1.Releven for Finitie Scheduleing
    2.Can be used for multiple Operation
    3.
    3.OPU3/OPU5 -Define Scheduling paramter -Mark Scheduling and Capcity Check for planned order or production Order
    4.In SPRO -Shop Floor Control-Define Production Scheduling Profile -You need to matian the relevent Parameters like
    1.Schedueling Automatically 2.Scheduling Log 3.Adjust Scheduling -Basic date , Depedent Requirement date 4.Scheduling Type -Backward etc .
    These are all basic level set up beside CRP overall profile and other profile like strategy /time etc which may in place as you are analysing in CM01.
    Please find below some of the useful CRP details : Refer this threads which are self explaintory :
    http://help.sap.com/saphelp_47x200/helpdata/en/8a/a5a3154adc11d189740000e8322d00/frameset.htm
    http://www.scribd.com/doc/17026521/SAP-ECC-60-PP-Capacity-Planning-httpsapdocsinfo
    capacity planning
    http://help.sap.com/printdocu/core/print46c/en/data/pdf/PPCRPSFC/PPCRP_SFC.pdf
    Capacity Planning
    capacity requirements planning
    How to dispatch operation to do Capacity Leveling at Work Centre Level :
    1.Frist Check the  over load at work centre . Goto -CM07/CM05-give plant only -then hit the Stnadard view -You will find weekly or daily baiss load ( Requirement , Avaliable Capcity , Overlaod etc )
    2.Check the week in which days you are tring to dipatch -if you selet the week check box and double clik it will show u all the dataiul load .Basde on the available capacity in other week-days u need to dipatch in CM22/CM31  or CM25/CM21
    While dipatching in CM22/CM31-Select the Stragegy button on the top header -Mark Date entry when dispatching  so that when you select the operation of any production order or planned order for certain work centre , it will pop with window having information of Date , Work Centre , Time .Onec you did this you will receive Scheduling log with certain information .
    Hope this helps
    regards
    JH

  • Capacity leveling. Aim is to have oders scheduled within 1 day if possible

    Hi All,
    I have a list of 10 prod. orders with same basic/scheduled start/finished date= today
    In capacity leveling, if i select a whole list of these orders and dispatch them, i get all orders with start day= today, finish date= today+ x days.
    I would like to have orders scheduled with start/finish date within 1 day.
    I have available capacity of 4 hours per day. Each order takes around 1,5 hours, thus i can have 2 orders scheduled for today, and so on. This is exactly what i need.
    My kind question to you is how to setup SAP in a such way.
    NB: If i do leveling for each order one by one, then i get what i want: e.g. order is scheduled within 1 day.
    Best Regards,
    Andrey

    Dear Andrey
    Your requirement is, Automatic capacity levelling based on the available capacity.
    In SAP R/3 PP module, only manual capacity levelling is available. Automatic is possible in APO.
    If the requirement dates are same for multiple orders, system will through all the orders in the same date and it will display overloaded. So manually we need to dispatch the overload to the required date.
    Please check the below thread also.
    Re: Triggering Finite Scheduling
    Hope it helps
    Regards
    Bala

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

    If I have an order that requires 85 hours of production, and the work center responsible only has available capacity of 14 hours per day, how can I divide up the order in a Capacity Leveling Planning Table (CM22)? When I dispatch the order, it automatically overloads the work center instead of spreading itself out over several days. When I created the production order I gave it a start date 2 weeks away from the finish date. Yet in capacity leveling, when I dispatch the order, it only goes to one day and overloads the work center by several hundred percent?
    Basically, how can I take this single order and divide it up over 7 days in Capacity Planning?

    In both the "strategy" box of CM22 and the "capacity" tab of CR02, I have made sure that the relevant boxes for finite scheduling were checked.  However, the system still overloads the work centers.  This would mean that there is a 'finite' capacity in each work center and that each center cannot be overloaded, but my work centers still load themselves to nearly 1000% capacity!  Why is this?  How can I make sure that when a work center reaches capacity, it's quantities flow into the next available slot?  
    How can I spread the requirements over a period of several dates and not just one?
    Edited by: Cameron on Sep 21, 2009 3:08 PM

  • Capacity Leveling vs. Plant Maintenance

    What is the difference between Capacity Leveling Planning Tables (CM21, 22, 27,28,31,23) and Plant Maintenance Planning Tables (CM33, 34, 30, 24)? 
    In what type of scenario would I want to use either one?  What would the end result of utilizing these tables be?

    Hi
    Mark the control key for generating capacity requirement.
    Give the formula SAP008 in Work Center Capacity Tab.
    Use CM01 to check Capacity Planning
    Use CM22 for Capcity Levelling.
    Explore these options
    Regards
    KG

  • Concept of capacity levelling

    dear gurus,
            can any body explains the concept of capacity levelling with t-codes.i already posted the same thread.but i require some more light.if any body explains it will be better for begginers.if anybody is having any doccuments regarding please send to [email protected]
                                             -guna

    Hi,
    The following points will be useful to understand the concept of Capacity Levelling.
    Capacity levelling is only relevant for inhouse manufactured products and the existing capacity over load in work center with in a plant can be overcome by shifting the operation performed on the overloaded work center to a future period where capacity is avialable by using CM22
    Example :
    1) An order consist of 4 opns let us suppose ( opn 10,20, 30 & 40)
    2) Opn 30 is being performed on a work center " WC1"
    3) Assume Capcity load on this work center WC1 is 150% (TCode : CM05)
    4) Shift some of the orders in the over loaded work center to a future period where capacity is available . When we are shifting Opn30 to a future period say 15th october , this opn date will be taken as reference & for all the preceeding operations backward scheduling carried out (ie for opn 10, 20). For all the succeeding operations (opn 40) Forward scheduling will be carried out.
    5) Capacity levelling by shifting the operation can be used for MTS items with out any problem. In the case of MTO we should take in to account the customer requirement date while shifting the opn/orders to a future period.
    Regards,
    Ramasamy

  • Capacity Leveling - wrong conversion of base quantity

    Hello Everyone,
    we have the following issue /question with respect to capactiy leveling using PDS (APO 5.0):
    the base unit conversion  does not seem to be correct in the capacity leveling view:
    Our settings:
    In our routing we have defined a base qty of 10 PC, no break, no set up time, only 2min. machine no labour.
    Resource: Single mixed , 100% capacity consumption
    Material Output BOM =100 PC
    PDS activity conversion for 100 PC = 1200 seconds
    However: when entering 100 PC as planned requirement, the system calculates a capacity consumption of 33,33 hrs, with 10 PC 3,33, 1 PC 0,33 hrs. not the expected 20 minutes. Can anyone help clearing the fog? Any setting missing?
    Thanks a lot,
    Toms Team

    Hi Dibyendu,
    In both the material order unit is not maintained.
    Only the base unit of measure is maintained as EA and in additional data under units of measure the conversion  factor of 1EA = 2 KG is maintained for both materials

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

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

  • Capacity leveling profile

    Hello ,
    When the t/c cm21 or cm22  is excecuted , which 'overall profile' does the system select ?
    Where do we define this.
    Regards
    ShankarR

    Hi,
    T,code:OPDQ,OPDE,
    Most of the settings are under "'capacity levelling and extended evaluation'" in SPRO
    Hope it helps
    THNX
    HKR

  • Capacity leveling procedure

    Hi pp friends,
    I have done all required settings and i can see periodrequirements in CM22 but don't know how to carryout lelling execution steps and how will it benefit in case of production order.
    If possible send screen shots.
    Thanks in advance

    Hi,
    Capacity levelling can be performed more easily from transaction CM21(graphical) rather than CM22(Tabular).
    CM21 displays planning table with 4 separate parts. upper left part gives details of work center, lower left part gives corresponding planned order./production orders(you can restrict in selection screen only production orders/planned orders). lower right part gives Orders pool and load will be shown in red colour. Upper right part gives any changes mode to capaciry requirements.
    Please go through Standard SAP documentation related to Capacity levelling for more details.
    http://help.sap.com/saphelp_47x200/helpdata/en/49/e6f3340cdb8c44e10000009b38f844/frameset.htm
    From this transaction you can see capacity Overlappings on each work centers clearly. By levelling the capacity of production orders from here will change the scheduling of the operations.
    Regards,
    Krishna Mohan

  • CM21 capacity leveling settings

    Hi,
    In CM21, is it possible to setup different colors for released  orders and created orders.
    Thanks in advance.

    Dear,
    Some settings in Customizing have to made to change the colors of operations or order depending on the status. Create a new object representation that must be entered in a new object representation selection via a modified decision table. Execute the query of the system status or the user status at order header level in the decision table using field AFKO-OBJNR. Field KBED-OBSTA can be used at operation level. The changes result in a new representation profile.
    Proceed as follows:
          1. Analyzing the used profile
                a) Go to the IMG structure for capacity requirements planning. Call your profile of the capacity planning table and note the following settings.
              o Choose 'Capacity leveling -> Capacity planning table -> Define profile for capacity planning table'.
              o Display your profile and take note of the following:
              o GraphObjectSele (Diagram section):
              o Repr.profile (Diagram section):
              o Group (Graphics profile):
              o Name (Graphics profile):
                  An overview of the used settings is displayed when you press the 'Check' pushbutton where you can execute the further analysis easily.
                b) Finding the graphic object type in question
                Double-click on the 'Graph.object.select.' area and take the graphic object type in question from the decision table:
                or:
              o Choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Define graphical object type selection'.
              o Select your graphical object type selection and choose 'Decision steps'.
              o Find out which graphical object type is affected by double-clicking on the relevant table line.
                c) Select the required graphical element type
                An overview of the available graphical element types is displayed when you do the following:
                In the overview, double-click on the area 'Group, Name' and there on the used graphical element group.
                or:
              o Choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Graphics -> Define graphics profile'.
              o Mark the line with the corresponding group and name and choose 'Goto -> Details'.
              o Note the used graphical element group:
              o Choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Graphics -> Define graphical element'.
              o Position the cursor on the used graphical element group.
              o Here you will find the available graphic element types.
          2. Create a new graphical object representation
                a) Create a new representation profile in the used graphical object type selection based on the used representation profile.
              o Choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Define graphical object type selection'.
              o Select your 'GrapObjSele' and choose 'Representation profile - overview'.
              o Select your representation profile and choose 'Edit -> Copy as...'.
              o Enter a new name.
              o Press ENTER to confirm your entries.
              o Copy all dependent entries.
              o Press ENTER to confirm your entries.
              o Save your entries.
              o Stay in the overview of the representation profiles.
                b) Define a new object representation selection for the respective graphical object type based on the types used there.
              o Select the representation profile created by you and choose 'Representation profile'.
              o Note the object representation selection for the required graphical object type:
              o Now choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Define graphical object'.
              o Select the required 'Gr.obj.'
              o Call 'Object representation' in the Navigation window.
              o Select the 'Object repr.' you have noted before and choose 'Edit -> Copy as...'.
              o Enter a new name.
              o Press ENTER to confirm your entries.
              o Copy all dependent entries.
              o Press ENTER to confirm your entries.
              o Save your entries.
                c) Define a new object representation based on the object representation to be changed in the required graphical object type.
              o Select 'Object representation' in the Navigation window.
              o Select the 'Object repr.' to be changed and choose 'Edit -> Copy as...'.
              o Enter a new name.
              o Press ENTER to confirm your entries.
              o Copy all dependent entries.
              o Press ENTER to confirm your entries.
              o Save your entries.
              o Select your newly created 'Object repr.' and choose 'Graphical element type'.
              o Select 'New entries' and enter the respective graphic element type (see 1. c).
              o Delete the graphic element type to be replaced.
              o Save your entries.
                d) Insert a query for the respective graphic object type in the newly created object representation selection in the decision table so that the new object representation is displayed by the conditions specified through the system status or user status.
              o Select 'Object representation' in the Navigation window.
              o Select the new object representation selection and choose 'Decision steps' in the Navigation window.
              o Insert a line for the query of the status at a suitable position in the sequence 'Decision status, Sequence'. To execute this at order header level, you must specify a status comparison for structure AFKO, field OBJNR for which the new object representation can then be entered. Use field KBED-OBSTA if you want to evaluate the status at operation level.
              o Save your entries.
                e) Enter the new object representation selection in the new representation profile.
              o Choose 'Capacity leveling -> Technical settings -> Capacity planning table -> Define graphical object type selection'.
              o Select your 'GraObjSele' and choose 'Representation profile - overview'.
              o Select the representation profile you have created and choose 'Representation profile'.
              o Replace the object representation selection by the newly created selection for the required graphical object type and save it.
                f) Replace the available representation profile by the newly created one in your profile for the capacity planning table.
    You can refer the OSS note 71014 for details.

Maybe you are looking for

  • Camera zoom-out

    Hi. I'm using Motion 4 and I'm trying to achieve a camera zoom-out with some conditions. Here's a image to explain the size and the type of zoom I'm looking for. My background images have 3072x1536 pixels and my canvas in Motion is defined to be 1024

  • Iphoto library to file folder structure on External Hard Drive?

    So I've had some recent problems with my iMac that make me question just using regular Time Machine to back up my photos.  So I got an external drive and formatted it for both Mac and PC - just in case my computer crashes and I just dump it and go th

  • Assigning a value to the String array - geting exception

    Hi, All I'm trying to do is String[] appName = null; appName[0] = "all"; This is throwing a Null Pointer Exception!

  • Issue when scrolling a pdf - There was a problem reading this document (135)

    This is when the PDF is created and rendered/previewed from Acrobat Reader and the issue is there for latest acrobat version too. When you open the PDF in Acrobat Reader and then when you scroll it and if you have more that one page in the PDF, it gi

  • Xslt code to replace a node name to include ns0 prefix

    Hi, Is there some easy xslt code to change the following: (I want the ns0 tag and namespace introduced in the root node so that my mapping works. I have created the mapping using externally provided wsdl, but the input message expects the prefix ns0