SAP factory calendar check by consolut

SAP supplies predefined factory calendars. For example, these include all the public holidays for the various German states.

These calendars can be edited by the customer. It is possible to

  • Review and extend the public holidays
  • Adapt the factory calendar
  • Enter plant holidays

The procedure for editing, using transaction SCAL, is described in SAP note 501670.

Unfortunately, these calendars are normally only supplied with data complete up to 2010. Problems therefore occur from 2011 onwards.

consolut offers a new service to avoid these problems. Using this service (Report Z_FACTORY_CALENDAR_CHECK) it is possible to check which factory calendars are required. The function determines which factory calendars are used in which clients and then allows them to be displayed and reviewed.

After the calendars have been identified, they must be edited manually.

You can download the consolut SAP factory calendar check here:
E34K974312 Check/Update Factory Calendar V. 1.02 - 10.09.2011


There is one problem for the German state "Hamburg", SAP duplicate the public Holiday.

See SAP Note 44875.To solve these issue, please import transport E34K974312 in your SAP-System. After import please call report Z_FACTORY_CALENDAR_UPDATE in SE38.

If you call these report without a parmater, the report check all multiple public holidays. If you call these report with parameter "X", all multiple public holidays will be deleted.

Extension of factory calendar

First, you must add the public holiday calendar up to 2020. Then you can extend the factory calendar for the same period.

Extension of public holiday calendar up to 2020

To extend the public holiday calendar, go to transaction SCAL, select the public holiday calendar and click on "edit". At the top, replace "2010" by "2020" and save the calendar.

Extension of factory calendar up to 2020

To extend the factory calendar, go back to transaction SCAL, select the factory calendar and click on "edit". The table of all factory calendars will be displayed. Select your calendar, click on "edit". At the top, replace "2010" by "2020" and save the calendar.

You can either adjust the calendar manually in the other systems or generate a data transport for adjusting the calendars. If you wish to extend the calendars with SCAL, follow the steps listed above. Otherwise follow the instructions given below for data transport.

Distribution of calendars by data transport

If you wish to use a data transport, click on the "transport" button in transaction SCAL and generate a transport. This can then be transferred to the other systems after it has been released.

Our Service

Looking for Support? Questions?




Leave us your contact details and we will call you back. Panels marked with * are mandatory.