Do you have any question about this error?
Message type: E = Error
Message class: FK - Factory calendar
Message number: 446
Message text: No holiday calendar to be entered where public and work days exist
You have marked public holidays as workdays, which means that a public
holiday calendar cannot be included.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Either remove the workday indicator from the public holiday or the
public holiday calendar ID.
Error message extract from SAP system. Copyright SAP SE.
FK446
- No holiday calendar to be entered where public and work days exist ?The SAP error message FK446 ("No holiday calendar to be entered where public and work days exist") typically occurs in the context of financial transactions, particularly when dealing with payment processing or scheduling in SAP. This error indicates that there is a conflict between the holiday calendar and the workdays defined in the system.
Cause:
- Missing Holiday Calendar: The system expects a holiday calendar to be defined for the company code or the relevant organizational unit, but it is missing.
- Inconsistent Configuration: There may be a mismatch between the defined workdays and the holiday calendar. For example, if workdays are defined but no corresponding holiday calendar is set up, this error can occur.
- Incorrect Date Settings: The dates being processed may fall on a holiday or a non-working day, and the system cannot reconcile this with the defined workdays.
Solution:
Define a Holiday Calendar:
- Go to the transaction code SPRO (SAP Reference IMG).
- Navigate to Financial Accounting (New) > Accounts Receivable and Accounts Payable > Business Transactions > Payment Transactions > Define Holiday Calendar.
- Create or assign a holiday calendar that includes the relevant public holidays for your organization.
Check Workdays Configuration:
- Ensure that the workdays are correctly defined in the system.
- You can check this under SPRO > Financial Accounting (New) > Accounts Receivable and Accounts Payable > Business Transactions > Payment Transactions > Define Workdays.
Review Company Code Settings:
- Ensure that the company code settings are correctly configured to use the holiday calendar.
- Check the settings under SPRO > Enterprise Structure > Definition > Financial Accounting > Define Company Code.
Adjust Payment Terms:
- If the error occurs during payment processing, review the payment terms associated with the transaction to ensure they align with the defined workdays and holidays.
Testing:
- After making the necessary changes, test the transaction again to ensure that the error is resolved.
Related Information:
By following these steps, you should be able to resolve the FK446 error and ensure that your SAP system correctly handles holiday and workday configurations.
Get instant SAP help. Start your 7-day free trial now.
FK445
Specify a public holiday calendar
What causes this issue? You have not specified a public holiday calendar ID. To create a factory calendar, you must specify a public holiday calendar...
FK444
Enter a validity area between the years & - &
What causes this issue? The validity period specified for the factory calendar exceeds that of the selected public holiday calendar.System Response ...
FK447
Please enter special rules
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FK448
Please place the cursor on a special rule
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.