Do you have any question about this error?
Message type: E = Error
Message class: BT - Background processing messages
Message number: 518
Message text: Unable to find date in calendar. (Is the calendar correct?)
A periodic job was terminated because it could not schedule a new date
in its factory calendar. The calendar is assigned to the job during
scheduling.
Possible causes of the problem:
RESET N1
The calendar does not contain any days (workdays) that allow the job to
be executed. The calendar is probably not correctly defined.
Example: The calendar does not contain any workdays (it only consists
of non-workdays).
This might then be the cause if the job was scheduled with the options
'on workdays only' and 'omit job'.
A periodic job, which is scheduled for a particular workday in the
month (e.g. 3rd workday), cannot find a date in the current calendar.
This is another case in which the calendar is probably not correctly
defined.
Example: The calendar ends with the end of the current year, and the
periodic job is next due to start in the next year.
The factory calendar could not be found or could not be loaded. Check
whether the calendar is defined.
If the calendar does exist, you should check whether the calendar
buffer is large enough or whether there are other storage space
problems.
For more information on the calendar buffer, refer to the documentation
for profile parameters <LS>zcsa/calendar_ids</> and
<LS>zcsa/calendar_area</> in the profile maintenance function and in
the Customizing system (Customizing IMG, <LS>Basis</> section).
<DS:TRAN.RZ11>Parameter documentation</>
ENDIF
The scheduler flags this job as terminated. No job step in this job was
executed.
The job chain to which this job belongs is also terminated. Automatic
scheduling of this job is not continued.
This message, along with other messages, are entered in the log of this
job in order to point out this problem. Additional messages should
indicate why scheduling failed.
Previous runs of this job are not affected by this termination, but the
job cannot be scheduled periodically until the problem with the
calendar has been eliminated.
For consistency reasons, the system also displays a date and time for
this job in the job log. These are values for the scheduling period and
not the execution time. It is the time when the system determined that
the new job cannot run.
Caution:
The time is almost identical to the date of the last periodic job in
the chain to be correctly processed.
It is possible that this predecessor is not yet finished but is still
active.
Check whether the calendar (calendar ID) still exists, whether its
values are correct and whether the start restriction for your job is
correctly set.
Perhaps your calendar is simply too short.
When you have solved the problem with the calendar (or eliminated the
cause, if different), you must reschedule the periodic job so that it
can be automatically scheduled again after your period entries. The
background processing system cannot recommence periodic scheduling on
its own.
To reschedule the job, select menu options <LS>Tools</> ->
<LS>Administration</> -> <LS>Jobs</> -> <LS>Job overview</>. Display
the job in the overview and then select <LS>Job</> -> <LS>Scheduling</>
-> <LS>Repeat</>.
Error message extract from SAP system. Copyright SAP SE.
BT518
- Unable to find date in calendar. (Is the calendar correct?) ?The SAP error message BT518 "Unable to find date in calendar. (Is the calendar correct?)" typically occurs when the system is unable to find a specific date in the calendar settings for a particular business object or transaction. This can happen for various reasons, including incorrect calendar settings, missing entries, or issues with the date format.
Causes:
- Incorrect Calendar Settings: The calendar defined for the specific business area or organizational unit may not include the date in question.
- Missing Calendar Entries: The date might not be defined in the calendar, especially if it is a holiday or a non-working day.
- Date Format Issues: The date being processed may not be in the expected format, leading to the system's inability to recognize it.
- Configuration Issues: There may be configuration issues in the SAP system related to the calendar settings.
- User Authorization: The user may not have the necessary authorizations to access the calendar data.
Solutions:
Check Calendar Settings:
- Go to the transaction code
SCAL
(Calendar Maintenance) to review the calendar settings.- Ensure that the relevant calendar is correctly defined and includes the date in question.
Verify Date Entries:
- Check if the specific date is marked as a holiday or non-working day in the calendar.
- If necessary, add the missing date to the calendar.
Review Date Format:
- Ensure that the date being inputted is in the correct format as expected by the SAP system.
- Check the user settings for date format preferences.
Configuration Review:
- Consult with your SAP Basis or configuration team to ensure that the calendar settings are correctly configured for the relevant organizational units.
User Authorization:
- Verify that the user has the necessary permissions to access and modify calendar settings.
Related Information:
SCAL
- Calendar MaintenanceOVZC
- Define Calendar for Work ScheduleBy following these steps, you should be able to identify and resolve the issue related to the BT518 error message in SAP.
Get instant SAP help. Start your 7-day free trial now.
BT517
All servers for background processing are currently in use
What causes this issue? Your job cannot be executed immediately, as all the hosts that can process background jobs are busy.System Response The syst...
BT516
No free work process on host & for your job
What causes this issue? Your job cannot be executed immediately as all the work processes for background jobs on the target host required are busy.Sy...
BT519
Rescheduling of periodic job failed. Three reasons are possible:
INCLUDE BT518 OBJECT DOKU ID NAError message extract from SAP system. Copyright SAP SE. ...
BT520
- Restriction (e.g. 'Omit job') with factory calendar &1 critical
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.