How To Fix HRPSGB_ABS029 - Entitlement Time Unit does not exist in customising (Table T5GPBS28)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPSGB_ABS -

  • Message number: 029

  • Message text: Entitlement Time Unit does not exist in customising (Table T5GPBS28)

  • Show details Hide details
  • What causes this issue?

    The Entitlement Time Unit you have entered has NOT been customised to
    be available to be used as a Entitlement Time Unit.

    System Response

    The Time Unit is not allowed. Enter one that is allowed.

    How to fix this error?

    The customising table T5GPBS28 allows standard (or customer specific)
    Time Units to be selected (from T538A) and made available for use in
    any or all of the following three places;
    1) Rollback Period Time Units - Customising Start Rules (T5GPBS21)
    The Standard Time Units available as delivered are 'R10', 'R12' and
    'R13', which are Rollback Period Time Units of calendar Days, Months
    and Years respectively.
    2) Entitlement Amount Time Units - Customising Scheme Rules (T5GPBS23)
    The Standard Time Units available as delivered are 'E10' and 'E11',
    which are Entitlement Amount Time Units of Entitlement Days and
    Entitlement Weeks repectively.
    The definition of a Entitlement Day, is simply whether or not the
    employee works on a day or not, will imply whether the employee
    recieves their entitlement on that day or not.
    The definition of a Entitlement Week, is a little less robust. For
    Non-shift workers (i.e. with a single weekly rotating working pattern
    or personnel work schedule with ONLY one weekly work schedule) this
    will imply that they will recieve the number of working days in a
    normal week as the number of entitlement days in an entitlement
    week.
    3) Multiplier Time Units - Customising Time Unit Multipliers (T5GPBS24)
    The Standard Time Units available as delivered are '001', '010',
    '011', '012', '013', which are Hours, Days, Weeks, Months and Years
    respectively. EACH of these MUST been further defined using a
    multiplier. This multiplier will allow the standard Absence
    Evaluation processing to decide how many days are in the Time Unit.
    In this way the Time Unit can be used for either Rollback Periods or
    Entitlement Amounts.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPSGB_ABS029 - Entitlement Time Unit does not exist in customising (Table T5GPBS28) ?

    The SAP error message HRPSGB_ABS029 indicates that there is an issue with the entitlement time unit not being defined in the customizing settings for the specific table T5GPBS28. This error typically arises in the context of absence management or time management within the SAP Human Capital Management (HCM) module.

    Cause:

    The error occurs when the system is trying to process an entitlement (such as leave or absence) that references a time unit that has not been configured in the customizing settings. This could happen due to:

    1. Missing Configuration: The specific entitlement time unit has not been defined in the customizing settings for the relevant country or organizational unit.
    2. Incorrect Time Unit: The time unit being referenced in the employee's absence or entitlement record does not match any of the defined time units in the system.
    3. Data Entry Error: There may be a typo or incorrect entry in the configuration or in the employee's records.

    Solution:

    To resolve the HRPSGB_ABS029 error, follow these steps:

    1. Check Customizing Settings:

      • Go to the SAP Customizing Implementation Guide (IMG).
      • Navigate to Personnel Management > Time Management > Absences > Define Entitlement Time Units.
      • Verify that the required entitlement time unit is defined in table T5GPBS28.
    2. Add Missing Time Unit:

      • If the time unit is missing, you will need to create a new entry in the customizing settings.
      • Ensure that you provide the correct details for the time unit, including its description and any relevant parameters.
    3. Review Employee Records:

      • Check the employee's absence records to ensure that the time unit being referenced is correct and matches the defined units in T5GPBS28.
      • Correct any discrepancies in the employee's records.
    4. Transport Changes:

      • If you are working in a development or test environment, ensure that any changes made are transported to the production environment.
    5. Testing:

      • After making the necessary changes, test the functionality to ensure that the error no longer occurs.

    Related Information:

    • Table T5GPBS28: This table is used to define the entitlement time units for absence management in SAP HCM. It is crucial for ensuring that the system can correctly interpret and process absence entitlements.
    • SAP Notes: Check for any relevant SAP Notes that may provide additional guidance or fixes related to this error message.
    • Documentation: Refer to SAP documentation for further details on configuring absence management and understanding the implications of entitlement time units.

    If the issue persists after following these steps, consider reaching out to your SAP support team or consulting with an SAP HCM expert for further assistance.

    • 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