Working with Manual Reservations

Objective

After completing this lesson, you will be able to explain how to use manual reservations in SAP S/4HANA.

Functions for Processing Manual Reservations

The following functions are available in SAP S/4HANA for processing manual reservations.

  • SAP Fiori app Manage Manual Reservations
  • SAP Fiori app Manage Reservation Items
  • SAP GUI transactions MB21 (Create Reservation), MB22 (Change Reservation), and MB23 (Display Reservation) and the corresponding apps.

As of SAP S/4HANA, you should use the Manage Manual Reservations app for processing reservations manually instead of the mentioned transactions.

Reservation Management

With the Reservation Management report, you can set the Movement Allowed indicator for reservations created manually through a mass change. You can also delete reservations with the reservation management report. You can call this function via the Manage Reservations app or SAP GUI transaction MBVR (Manage Reservations).

The base date is of double importance in this report. On the one hand, the base date serves as a selection value. This means that only reservations that have a base date in the reservation header less than or equal to this date are taken into account for further processing. On the other hand, it is used to calculate the time intervals used in the two functions (mass change and deletion of reservations).

Set Movement Allowed Indicator

When creating reservations, you decide whether the Movement Allowed indicator is to be set for the items. To book goods movements for a reservation item, you must set this indicator.

With this report, you can now automatically set the Movement Allowed indicator for all reservation items whose requirement dates lie in the near future.

Specify a base date and, if necessary, any other selection criteria (for example, the reservation number) on the initial screen. Select the Set Goods Movement to Allowed checkbox in the Actions to be Performed area, and then execute the report.

Taking the other selection criteria into account, the system first selects all reservations whose base date is equal to or less than the base date specified for the selection. The system then checks the requirements dates of the individual items for all selected reservations. The key date for this check is calculated from the base date of the selection plus a fixed number of workdays defined in Customizing. If the requirements date of the reservation item is less than or equal to this key date, the Movement Allowed indicator is set in the item.

Deletion of Reservations

You can prevent the reservation file from becoming too large by regularly deleting finished, old, and extra reservations. The management program marks the reservation items for deletion. If all the items of a reservation are marked, the reservation is removed from the file.

When deleting reservations, you also need to specify a base date for the selection. Select the Set deletion incl/delete reservation checkbox in the Actions to be Performed area, and then execute the report. For all selected reservations (base date of the reservations equal or less than the base date of the selection), the system checks whether the requirement date of the individual reservation item lies before the key date calculated by the system. The system calculates this key date from the base date minus a fixed number of days defined in Customizing (the standard is 30 days). The deletion indicator is set for reservation items that fulfill this condition.

If all items of a reservation are marked for deletion, the reservation is physically deleted.

Create a manual Reservation

Post a Goods Movement to a Reservation

Delete a Reservation

Summary

  • Use the Manage Manual Reservations app to create, change, and display manual reservations in SAP S/4HANA.
  • Set or update the Movement Allowed indicator for multiple reservation items using the Reservation Management report.
  • Regularly delete outdated or unused reservations to keep the reservation file manageable and organized.
  • The base date is essential for selecting, updating, or deleting reservations based on requirement dates and system parameters.