Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
You are running a manufacturing company and following an aim to deliver customer’s orders on the dates promised. You, therefore, want to ensure to plan sufficient but not excessive capacity available at the work center to cover capacity requirements required for the orders.  Managing production schedule with effective utilization of capacity is a tightrope walk for a capacity planner when dealing with scheduling of multiple orders involving bottleneck operations to be carried out at the work center.

The execution of orders with the planning step of dispatching capacity requirements to a work center in question requires skillful assessment with consideration to the comprehensive factors so as not to deviate from the original schedule of the dates promised for the queue of orders which might get affected due to the ever-changing situations at the manufacturing plant due to various reasons.

I am writing this blog post to provide an overview on the interesting topic of Capacity planning and will walk you through the  SAP Fiori Apps available to handle Capacity requirement planning, i.e. ‘Manage work center capacity’, ‘Capacity scheduling table’ and ‘Capacity scheduling board’. These Fiori Apps provide better user experience with user friendly UI to handle functions of capacity evaluation, Scheduling, and capacity leveling. With the effective trio of the apps available to the manufacturing users running production planning for  SAP S/4HANA on Premise as well as SAP S/4HANA Cloud.

Let’s quickly touch upon the basic terms used in capacity planning such as required master data, available capacity, Scheduling, Capacity requirement, Capacity evaluation, Capacity leveling and Reduction of capacity.


Master data such as material master, work center or resource (in PP-PI) Routing or master recipe, Calendar, Shift definition, Sequence and type of capacity form the elements of capacity management which play an important role to carry out the functions available capacity, Scheduling, Capacity requirement, Capacity evaluation, Capacity levelling and Reduction of capacity. The available capacity is a measure of the work that capacity can perform per workday.
Capacity requirement is a measure of the work required by the individual orders at a capacity at a certain point in time.
In the capacity evaluations, these requirements can be compared with available capacities.
The main function of capacity leveling is to dispatch operations. Operations are dispatched for the purpose to fix them at a point in time when sufficient capacity is available. In addition to this, capacity shortfalls and overloads can be leveled with capacity leveling. You can use alternative suitable resource/s for processing, or you can use sort the operation using graphical capacity leveling board to sort to achieve optimal loading.
In contrast to the lead time scheduling which uses unlimited available capacity at the work center and does not consider available load on the work center, Finite scheduling schedules the operations with taking into consideration the current load on the work center.
Capacity reduction takes place when operations are confirmed, or order quantities are reduced or cancelled.
Now let’s understand the role of the three Fiori Apps which provides a better user experience to the production scheduler to work effectively with capacity planning.


Manage work center capacity

With Manage work center capacity app, the planner can visualize status of capacity at the work center/s, with bucket of days / weeks with load in percentage / hours for orders such as Planned order, Production order / Process orders.


Overview: The overview section of the app provides detailed information for a work center on utilization of the capacity to the planner with graphical bar chart with identification of load with option to select the list with cumulative overload, Overload, Underload and All with the option to choose the unit in percentage or Hours colors identifying load on the work center during the bucket of time. Green color represents optimum loading of capacity, for example, up to 80%), yellow color can be set to represent 80-100%, while red color shows overload (Above 100 %) User can select the evaluation with option to select overload cumulative overload situation across the selected evaluation horizons based on the type of buckets, such as days or weeks.
Operations: This section provides details of the operations as part of orders planned at the same work center with the status of planning such as dispatched or not dispatched and utilization percentage of capacity for that operation.
Shifts: This section of the app details the available capacity during the evaluation period. The information relevant to shift definition, Shift timings, with shift utilization percentage along with number of capacity and shift capacity in Hours. A planner can also add shift or shift interval for managing capacity requirements.

Capacity scheduling table

The Fiori app ‘Capacity scheduling table’, provides series of features to work with the planned and Production order / Process orders as per the option to set industry type. Strategy can be set for planning mode selection between bucket / sequence, Scheduling control with option to select from finite and infinite scheduling and direction such as Forward / Backward. This Fiori App provides planner an option to select the source of supply (production version) and the work centers to dispatch the orders on the dates that you choose. Set number of days possible to schedule orders in the past and future, Execution of mass Dispatching or de-allocation of order operations, Filter and resolve late or overdue orders, realign scheduled orders to past or future date and time, Option to navigate to the Advanced Variant configuration screen to view configuration in Production order, reschedule or de-allocate a scheduled operation to a different date, firm or un-firm allocated planned orders, Show the source of supply based on available sources such as Production versions, Select the option to use pacemaker work centers for dispatching your order to it. Pacemaker work center can be set in production version.


With a pacemaker work center the entire order for the rest of the un-dispatched operations follow Midpoint scheduling method to align with the pacemaker operation involving pacemaker work center is dispatched. Further functionalities possible with this app includes guide with time slot available to dispatch the order, Change the sequence of order in the sequence table using the drag-and-drop feature and other display feature and additional support options with technical features for email and SAP jam Integration.

Capacity scheduling board

With Capacity scheduling board Production scheduler can view work centers with schedules on a chart for a selected time based on filter criteria such as product number, scheduling status, plant, MRP area, etc. Strategy can be set to select the Scheduling Control and Direction for your scheduling, whereas here the planning mode is always of type ‘Sequence’.
You can select operation in a [pacemaker work center on the chart and can manage operation with work on the schedule of the operation by changing the start or end of the operation based on the direction set for reschedule the operation. You can select available free slot on the chart and choose to dispatch this operation to that slot. Also you can de-allocate the dispatched operation and view operation info.


Conclusion
This blog post should help you to understand in detail Capacity Requirement planning fundamentals and the to familiarise you with the FIORI apps available in S/4HANA
Thanks for reading this blog post, hopefully this blog post is informative.

Reference: FIORI app Library
FIORI APPs
1. Manage work center capacity
2. Capacity scheduling table
3. Capacity scheduling board
19 Comments
former_member753063
Discoverer
Useful document with updated version for better understanding of capacity planning and levelling and different fiori apps.
Mengya_Zhao
Explorer
Thanks Chandrashekhar, nice blog! How do you get drag-and-drop feature work?
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Mengya,

In Capacity scheduling table  you can go to Object page in Sequence view there you can try selecting single row and drop in another place in the same table.

Mengya_Zhao
Explorer
Thank you Chandrashekhar!
janbuchmann
Contributor
0 Kudos
Thank you for this good summary. But it is not 100% clear to me, what the difference is between the apps Capacity scheduling table (F3770) and Capacity scheduling board (F3951). Could you please elaborate?

Also, I read somewhere that LiveCache is required. Could you please confirm whether this is true?
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Jan,

Hope you are doing good.

There is a requirement for a Live cache for these apps. ( Correction added, Thanks Dudura) With regards to the difference between the capacity scheduling table and the Capacity scheduling board, is Capacity scheduling table is primarily used to dispatch selected operations within orders for the pacemaker work center whereas for capacity scheduling board is mainly used to display of schedule overview with options available to select based on pacemaker work center and all work centers. It does allow you to selectively dispatch, Realign, and for operation info ( to navigate to manage operation app) also Through the scheduling board user can navigate to the capacity scheduling table.

Best Regards,

Chandrashekhar

kadudura
Participant
Hello,

LiveCache is a prerequisite for Capacity Planning | SAP Help Portal

Prerequisites for Capacity Planning Apps:


Before you start working with the apps, make sure that the following criteria are met:





  • Use the right formulas to generate the capacity requirements of the work centers.




  • Set the work center capacity to finite scheduling to get the capacity requirements of the orders.




  • Install SAP liveCache (which is the HANA component SAP LCA (also called LCAPPS- or liveCache Applications plugin) for Capacity Scheduling Table and Capacity Scheduling Board apps.




giaco0000001
Explorer
0 Kudos
Hi Chandrashekhar Tipre,

I'm facing an issue while trying to use these apps: no work centers are available, even when trying to apply a filter based on work centers, the matchode says that no work center is available. I've configured all the capacity info and the work centers are levant for finite scheduling.

What I'm missing in your opinion? Do I need to activate advanced planning?

Thank you

Giacomo
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Giacomo,

If you working with the capacity scheduling table and capacity scheduling board please check the assignment of the pacemaker work center to the production version. This is a prerequisite for the two apps.
giaco0000001
Explorer
Do you mean like that? still not working. It seems that all the capacity planning fiori apps are not able to find any work center. Capacity requirements are generated correctly (CM01 checked) and I can reschedule operations from GUI (CM25 checked). If you have any further advice please let me know. Thank you

abhishekashish15
Participant
0 Kudos
Hi Chandrashekhar,

Nice and very useful Blog. It helped a lot.

But somehow for me as well, I cannot see any entry on my App. I have allocated the workcenter on the Production version as well and tried it, but somehow no success. Do you know if any special customising is necessary or I missing something any where. Please let me know.

Hi Giacomo,

Have you found a solution to this problem. Please share your findings as well. It would be of great help.

 

Regards,

Abhishek Ashish
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos
(I'm facing an issue while trying to use these apps): Can you pl specific which app out of the three Can Please check the AOR for your user, such as plant MRP controller / work center group.
giaco0000001
Explorer
0 Kudos
I cannot use any of the three apps. Maybe something is missing in "area of responsibility"? there are special feature to tackle?

 

Thanks

Giacomo
0 Kudos
Hi Chandra,

Thanks for the clear cut explanation.

As more clients are leaning, to only using Fiori apps, the functionalities of CM21 or CM25 which were used for capacity levelling by Plant maintenance users are no more available from Fiori perspective.

I am unable to find a suitable replacement from Fiori apps perspective.

The apps Manage work center capacity (F3289), capacity scheduling table, and capacity scheduling board cannot be used by PM, as we have to set 'Area of Responsibility' initially, which from plant maintenance perspective cannot be assigned.

Please provide your comments on the same. Or any suggestions to tackle the situation.

How can a plant maintenance user perform capacity levelling using Fiori apps? (Is it possible using Fiori apps?

 

Regards

Venu
rvanbuiten
Discoverer
0 Kudos
Hi Chandrashekhar Tipre,

Could you please give some extra information on the pacemaker work center?

In the preconfigured scope item 31L on SAP S4/HANA public cloud edition 08/23 a pacemaker work center is already assigned but what makes a work center the pace maker. Can there me multiple and how can you assign or change it? You mention that it can be done somewhere in the production version but we did not manage to find a corresponding field.

Thank you in advance,

With kind regards,

Robin van Buiten
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos
These apps are not relevant for Plant maintenance. Can you pl check the app such as the maintenance scheduling board: Scope item : 43R
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos
Please check if  AOR ( Area of Responsibility) is maintained for the relevant user ID. Also, ensure the Prerequisites for Capacity Planning Apps as discussed in the earlier questions below the post are maintained.
Chandrashekhar1
Product and Topic Expert
Product and Topic Expert
0 Kudos
Please use the production line field within the Production version. Here Pacemaker work center is the work center that contributes to the most time-consuming and results in potential bottleneck processes.( For example any mfg industry Painting, Heat-treatment cycle etc) It is a single work center and not more than one can be identified as pacemaker
kadudura
Participant
0 Kudos
Hello, Chandrashekhar. Thank you for this nice blog.

How does capacity leveling deal with work center/resource maintenance or cleaning?

Does a maintenance order reduce available capacity? Is it accounted when scheduling? 

If no Plant Maintenance implemented, is there something in the available capacity app to plan those breaks? Or what would you recommend to model that?

KR,

Konstantin