How To Fix HRGB_GBSXP112 - SAP Error; Table PERIOD HISTORY contains no entries for absence &1 - &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRGB_GBSXP - Message for GBSXP

  • Message number: 112

  • Message text: SAP Error; Table PERIOD HISTORY contains no entries for absence &1 - &2

  • Show details Hide details
  • What causes this issue?

    The internal table PERIOD_HISTORY contains all the contiguous(linked)
    absences that are relevant to the current absence that is being
    processed through GBSXP.
    For example, if a Period of Incapacity for Work (PIW) (A) links to an
    earlier PIW (B), and from that one to an earlier PIW (C) then:
    PERIOD_HISTORY will hold A if GBSXP is processing A.
    PERIOD_HISTORY will hold A and B if GBSXP is processing B
    PERIOD_HISTORY will hold A, B and C if GBSXP is processing C
    Therefore, as an absolute minimum, the internal table PERIOD_HISTORY
    must contain the current absence that is being processed. If this is
    not the case, this error message is then generated.

    System Response

    A permanent error has occurred during the processing of the payroll for
    this employee. Payroll processing for the employee has been terminated.

    How to fix this error?

    1) Re-process the employee through payroll after checking that the
    Master Data Change Date (IT0003-RRDAT) has been updated to re-process
    this date.
    2) Check that your payroll subschema for "Up to Gross" (that is, your
    copy of GT00) respects the order and structure of the SAP-delivered
    payroll subschema GT00.
    3) If you cannot resolve this issue then raise an OSS message stating
    that this error has occurred.

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRGB_GBSXP112 - SAP Error; Table PERIOD HISTORY contains no entries for absence &1 - &2 ?

    The SAP error message HRGB_GBSXP112 indicates that the system is unable to find any entries in the PERIOD HISTORY table for a specific absence type and period. This typically occurs in the context of absence management within the SAP Human Resources module.

    Cause:

    The error can be caused by several factors:

    1. Missing Data: There may be no records in the PERIOD HISTORY table for the specified absence type and period. This could happen if the absence was not recorded correctly or if the data was deleted.
    2. Incorrect Configuration: The absence type may not be configured properly in the system, leading to issues when trying to retrieve data.
    3. Data Entry Errors: There might be errors in the data entry process, such as incorrect dates or absence types being used.
    4. Authorization Issues: The user may not have the necessary authorizations to view the absence records.

    Solution:

    To resolve the error, you can take the following steps:

    1. Check the Data:

      • Verify that the absence records exist for the specified employee and period. You can do this by checking the relevant infotypes (e.g., IT2001 for Absences).
      • Use transaction codes like PA20 or PA30 to view the employee's absence records.
    2. Review Configuration:

      • Ensure that the absence type is correctly configured in the system. Check the configuration settings in the SPRO transaction under the path for Personnel Management > Time Management > Absences.
      • Make sure that the absence type is valid for the employee's personnel area and subarea.
    3. Data Consistency:

      • Run consistency checks to ensure that the data in the PERIOD HISTORY table is accurate. You can use transaction PT60 (Time Evaluation) to re-evaluate the time data for the employee.
    4. Authorization Check:

      • Ensure that the user has the necessary authorizations to access the absence data. Check the user roles and authorizations in the user management section.
    5. Consult Documentation:

      • Refer to SAP documentation or notes related to this specific error message for additional troubleshooting steps or patches that may be available.
    6. Contact Support:

      • If the issue persists after checking the above points, consider reaching out to your SAP support team or consulting SAP Notes for further assistance.

    Related Information:

    • Transaction Codes: PA20 (Display HR Master Data), PA30 (Maintain HR Master Data), PT60 (Time Evaluation).
    • Infotypes: IT2001 (Absences), IT2002 (Attendance).
    • SAP Notes: Search for relevant SAP Notes in the SAP Support Portal that may address this specific error or provide additional insights.

    By following these steps, you should be able to identify the root cause of the error and implement a solution to resolve it.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


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