Symptom
Error 'ME078: Deliv. date outside period covered by factory calendar XX' is raised in Purchasing Transactions.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a Purchase Order (PO)
- Enter the Delivery date in the PO.
- Observe the error message "Deliv. date outside period covered by factory calendar XX".
Cause
The factory calendars are not correctly maintained.
Resolution
As stated in SAP Note 501670, the calendar content responsibility belongs completely to the customer, maintain it via the following steps:
- Access the SSCUI Maintain Calendar 180007 > Holiday Calendar for the holiday calendars,
- Mark a calendar and push the pencil button/icon (to access edit mode)
- Raise the end year to the desired value, and save.
(Note that this has to be done for each holiday calendar.)
- Apply the same steps for the factory calendars - (Maintain Calendar 180007 > Factory Calendar)
- After updating all calendars, the calendar buffer (Extras >Update calendar buffer) has to be refreshed.
- The changes should be performed in the development system and should be transported to quality and production via the transport mechanism.
Refer KBA 3195499 - Factory Calendar Transport - SAP S/4HANA Cloud Public Edition
The newly defined/created factory calendar in SAP needs to be assigned to a given plant. Perform the plant vs. calendar assignment in the SSCUI Define Plant - 105877.
See Also
Refer to:
501670 - Public Holiday Calendar Creation/Change
3195499 - Factory Calendar Transport - SAP S/4HANA Cloud Public Edition
Keywords
error me078, delivery date, factory calendar ae, sap s/4hana cloud, purchase order processing, operational procurement, mm-pur-po, mm-fio-pur-po, fiori ui, public cloud, po creation, deliv. date outside period , KBA , MM-FIO-PUR-PO-2CL , Fiori UI for Purchase Orders (Public Cloud) , BC-SRV-ASF-CAL , Factory Cal., Holiday Cal., PC Calendar , Problem