Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WS104 - Active version of calendar & does not currently exist in system


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 104

  • Message text: Active version of calendar & does not currently exist in system

  • Show details Hide details
  • What causes this issue?

    The system tried to read calendar &V1&. However, this no longer exists
    in the system.

    System Response

    The function (Default value date) cannot be executed.

    How to fix this error?

    Create the system in the calendar or change the settlement process type
    so that a valid calendar is used. If necessary, contact your system
    administrator.
    Execute the function again.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS104 - Active version of calendar & does not currently exist in system ?

    SAP Error Message:
    WS104 - Active version of calendar & does not currently exist in system


    Cause:

    This error occurs when the system tries to access or use a public holiday calendar or factory calendar version that is marked as active but does not actually exist in the system. In other words, the system expects an active version of a calendar (e.g., factory calendar or holiday calendar) to be present, but it cannot find it in the database.

    Common scenarios include:

    • The calendar version was deleted or never created.
    • The calendar version is inactive or not maintained properly.
    • The system is referencing a calendar version that is not valid for the current date or context.

    Explanation:

    In SAP, calendars (factory calendars, public holiday calendars) are maintained with versions. Each version is valid for a certain period and can be active or inactive. When scheduling or time evaluation processes run, they look for the active calendar version valid for the date in question.

    If the system cannot find an active version, it throws the WS104 error.


    Solution:

    1. Check Calendar Versions:

      • Go to transaction SCAL (Factory Calendar Maintenance).
      • Select the relevant calendar.
      • Check the versions tab to see if there is an active version valid for the date in question.
      • If no active version exists, create a new version or activate an existing one.
    2. Create or Activate Calendar Version:

      • If no version exists, create a new version by copying an existing one or creating from scratch.
      • Set the validity period correctly.
      • Mark the version as active.
    3. Check Integration Points:

      • Verify if the calendar is correctly assigned in the relevant configuration (e.g., in work center, personnel planning, or time evaluation).
      • Ensure that the calendar referenced in the configuration matches the calendar with an active version.
    4. Transport Issues:

      • Sometimes, calendar versions are not transported properly between systems (e.g., from development to production).
      • Check if the calendar version exists in the target system.
      • Transport the calendar version if missing.
    5. Check Date Context:

      • Ensure that the date for which the calendar is being accessed falls within the validity period of the active calendar version.

    Related Information:

    • Transaction SCAL: Used to maintain factory calendars and public holiday calendars.
    • Factory Calendar: Defines working days, holidays, and special days for scheduling and time evaluation.
    • Calendar Version: Allows multiple versions of a calendar to exist for different time periods.
    • Time Evaluation (PT60): Often uses factory calendars to determine working and non-working days.
    • Work Center Calendar: In production planning, work centers are assigned factory calendars.
    • SAP Notes: Check SAP OSS notes for any known issues related to calendar versions and WS104 error.

    Summary:

    • Cause: Active calendar version expected but not found.
    • Solution: Create or activate the required calendar version in SCAL, ensure correct assignment and validity.
    • Check: Calendar versions, validity periods, assignments, and transports.

    If you need step-by-step guidance on creating or activating calendar versions, or if the error occurs in a specific module (e.g., PP, HR), please provide more details.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author