Checking and Releasing Production Orders

Objectives

After completing this lesson, you will be able to:
  • Execute material availability checks
  • Identify the basic principles and tools of capacity planning
  • Release production orders

Material Availability Checks

When executing a production order, you must ensure that the material components are available in the required quantity at the scheduled time. Therefore, you perform material availability checks for your production orders.

Material Availability Check

Material Availability Check

When a production order is created, the system determines requirement quantities and requirement dates for the material components in the order: The requirement quantities are determined based on the selected bill of material and the planned production quantity of the order. The requirement dates result from the start dates of the operations to which the material components are assigned. Let's consider the following scenario as an example: We create a production order for the production of 100 bicycles. According to the bill of material, 200 wheels are required. The bicycles are to be assembled in the operation Wheel Assembly. Scheduling has determined that this operation should start on April 12 at 2:30 pm. The 200 wheels are therefore to be picked on this date.

You can use the material availability check to ensure that the required component quantities are available at the scheduled time. A material availability check is usually automatically triggered at order creation and/or at order release. However, a production controller can also trigger an availability check manually at any time. A manual check can be triggered for an individual order (for example, in the Change Order application) or for several orders simultaneously using mass processing. The latter can be executed in the foreground (for example, in the Manage Production Orders app) or in the background.

When the material availability check is triggered, a scope of check is determined for each material component. It defines, for example, the stocks and the receipts and issues to be taken into account by the availability check. You can define different scopes of checks to be executed at order creation and order release. For example, when a production order is created, the planned goods receipts of purchase orders and the on-stock quantity of a material component are to be taken into account, but when an order is released, only the on-stock quantity is to be considered. Alternatively, when a production order is created, you could also take the material in quality inspection stock into account, but at order release, you require that the components must be available in unrestricted-use stock.

As a result of a material availability check, committed quantities are recorded for the checked components and the order status is updated. If all components are completely available at the required time, the Material committed order status is set. If one or more components cannot be confirmed as requested, the Material shortage status is set, and the material shortage is recorded in a missing parts list and in the missing parts information system. You can define whether orders cannot be opened and/or released in case of material shortage.

ATP Method: Example

The material availability check is performed according to the available to promise method (ATP). The system checks for every requirement whether the required quantities are available at the requested time and commits them if they are available. Let us discuss the ATP approach using the following simple example:

Watch the video

In this video, you will see the following process steps:

  1. Executing and analyzing an automatic material availability check.
  2. Executing and analyzing a manual material availability check.
  3. Executing and analyzing a material availability check with missing parts.
  4. Analyzing a missing part situation in the order information system and in the availability overview.

Capacity Planning

The efficient use of available resources is essential for many areas of a company. In the area of manufacturing, SAP S/4HANA Cloud Public Edition, offers Capacity Planning to ensure that resources are used as efficiently as possible.

As a planner in manufacturing, you are responsible for the optimal utilization of your work centers. The capacity load of the work centers should neither be too high nor too low. In addition, the planned orders and production orders should be assigned to the work centers in an optimal processing sequence, for example, to reduce the total setup time. To achieve these goals, you can use various tools in SAP S/4HANA Cloud Public Edition, for capacity evaluation and capacity leveling.

Capacity Planning in Manufacturing: Master Data and Orders

Capacity Planning in Manufacturing: Master Data and Orders

The figure above describes the basic principles of SAP S/4HANA Cloud Public Edition, Capacity Planning:

  • The master data of the work centers play a central role in capacity planning. In the work centers, the respective available capacities and formulas for calculating the capacity requirements of operations are defined. Work centers are assigned to the operations of routings.
  • Planned orders or production orders are created on the basis of routings. Based on the work center formulas, lead time scheduling takes place for the orders and capacity requirements are created for their operations.
  • The operations are scheduled infinitely, meaning that, although the non-working times of the work centers are taken into account when the system calculates processing date and time, the system assumes that the required capacity is always available when needed. Due to the fact that the capacity requirements of other orders are ignored in this approach, the assumption of infinite availability of capacities can lead to capacity overloads.
  • In such situations, various tools are available for capacity evaluation and capacity leveling: In capacity evaluation, the available capacities of work centers are compared to the capacity requirements of operations. In capacity leveling, operations previously scheduled with infinite resource capacity are now scheduled finitely by allocating the respective operation to a time slot in which the required resource is not occupied. Following this approach, it is guaranteed that the operation can be executed on the requested resource at the planned time.

Capacity Planning Tools

For capacity evaluation and leveling, the following apps are available:

  • The Manage Work Center Capacity app provides a user-friendly interface in which the capacity load of work centers is displayed clearly and concisely, and which can be easily adjusted to individual questions and requirements.
  • The Capacity Scheduling Board is a tool to analyze the schedule of operations and to dispatch, reschedule, or deallocate individual bottleneck operations on pacemaker work centers in a graphical chart.
  • The Capacity Scheduling Table is a straightforward tool for the capacity leveling of planned, production and process orders. It provides a user-friendly interface that allows you to dispatch and deallocate bottleneck operations of orders transparently and easily.

Order Release

Order Release

As mentioned earlier, a production order goes through many different steps in its life cycle: After order creation, various activities such as availability checks and capacity planning can already be carried out, but the order cannot yet be processed in production. It is only after the order has been released that the corresponding processing steps, such as printing of shop papers, goods issue postings, confirmations, and goods receipt postings can be executed.

Order Release Options

The SAP S/4HANA Cloud Public Edition, offers various approaches for order release: You can either release the order on header or on operation level. If you release an order on header level, all operations of an order are automatically released. If you release order operations, you can release them individually. However, you must respect the operation sequence in the order, meaning that you cannot release an operation with a higher operation number before having released the operations with a lower operation number.

In most cases, multiple production orders are released at the same time. Based on your business requirements, you can release multiple production orders using collective release in the foreground (for example, using the Mange Production Orders or Mass Processing Production Orders app) or in the background (for example, using the Schedule Order Release Run app). To select production orders to be released, you can specify various selection criteria, for example, plant, production scheduler, release date, material, and so on. It is also possible to release operations of different orders using collective release in the foreground (for example, using the Manage Production Operations or Mass Processing Production Orders app). This can be useful, for example, if only the first operation of an order should be released in a first step and only after confirmation of the respective operation, the following operations of the order shall be released. If necessary, for example, for rework or express orders, a production scheduler can also manually release an individual order or individual operations of an order.

In special scenarios, orders or operations can also be released automatically:

  • Based on a production scheduling profile assigned to the product, an order can be released automatically when it is created. This may be necessary, for example, if an order is to be downloaded to a process control system immediately after creation.
  • If you use collective orders, all orders in a collective order are released simultaneously.
  • If an operation of an order is to be released only after its predecessor has been confirmed, you can realize this by means of trigger points. To activate this function, you assign a trigger point to the precessing operation. When you confirm the precessing operation, the system sets the Confirmed status, which again triggers the release of the subsequent operation. Alternative to the subsequent release of operations, you could release multiple operations when confirming, for example, the first operation of an order. From a business perspective, you could use this scenario if the first step of an order is used to set up the work center and the subsequent operations are used to execute the production steps.

Watch the video

In this video, you will see the following process steps:

  1. Releasing individual and multiple operations.
  2. Releasing individual and multiple orders.
  3. Scheduling an order release run.

Log in to track your progress & complete quizzes