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

Close

How To Fix VO731 - No shift maintained in either day 1 or day 2 of shift program


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VO - W&S: Rough workload forecast + picking wave

  • Message number: 731

  • Message text: No shift maintained in either day 1 or day 2 of shift program

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VO731 - No shift maintained in either day 1 or day 2 of shift program ?

    The SAP error message VO731: "No shift maintained in either day 1 or day 2 of shift program" typically occurs in the context of Personnel Time Management or Shift Planning when the system cannot find a valid shift assigned for the specified days in a shift program.


    Cause:

    • The shift program (also called shift sequence or shift pattern) assigned to an employee or a work schedule does not have any shifts maintained (defined) for either the first day (day 1) or the second day (day 2).
    • This means that when the system tries to determine the shift for a particular day based on the shift program, it finds no shift entries for those days.
    • This can happen if:
      • The shift program is incomplete or incorrectly maintained.
      • The shift program is assigned but the underlying shifts for the days in question are missing.
      • The shift program is newly created but not fully configured.
      • There is a mismatch between the shift program and the work schedule or employee assignment.

    Solution:

    1. Check the Shift Program Configuration:

      • Go to transaction PE04 (Maintain Shift Sequences).
      • Select the relevant shift program.
      • Verify that shifts are maintained for Day 1 and Day 2 (and other days if applicable).
      • If shifts are missing, maintain the appropriate shifts for these days.
    2. Check the Shift Definitions:

      • Use transaction PE01 or PE02 to check the shift definitions.
      • Ensure that the shifts assigned in the shift program are valid and active.
    3. Verify Employee or Work Schedule Assignment:

      • Check the employee’s work schedule and shift program assignment in infotype 0007 (Planned Working Time) or 0001 (Organizational Assignment).
      • Make sure the correct shift program is assigned and valid for the period in question.
    4. Re-generate the Time Evaluation:

      • After correcting the shift program, re-run the time evaluation (transaction PT60 or via payroll run).
      • Confirm that the error no longer appears.
    5. Additional Checks:

      • If the shift program is linked to a factory calendar or public holidays, ensure these are correctly maintained.
      • Check for any customizations or user exits that might affect shift determination.

    Related Information:

    • Shift Program (Shift Sequence): A sequence of shifts assigned to days, used to determine the working time for employees.
    • Shift Definition: The detailed timing and rules of a shift (start time, end time, break times).
    • Personnel Time Management: Module in SAP HR that manages employee working times, absences, attendances, and shift planning.
    • Transactions:
      • PE04: Maintain Shift Sequences (Shift Programs)
      • PE01 / PE02: Maintain Shifts
      • PT60: Time Evaluation
      • PA30: Maintain Employee Master Data (to check shift program assignment)
    • SAP Notes: Sometimes SAP releases notes related to shift program errors; check SAP Service Marketplace for any relevant notes.

    Summary:

    The error VO731 occurs because the system cannot find any shift maintained for day 1 or day 2 in the assigned shift program. To fix it, ensure that the shift program is properly maintained with valid shifts for all days, and that the employee or work schedule is correctly assigned to this shift program.


    If you need detailed steps or screenshots for any of the transactions, feel free to ask!

    • 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
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant