SAP Knowledge Base Article - Public

3532347 - Current design and restrictions with Time Statement Forms

Symptom

  1. Can we exclude time statement period start date and end date in the template configuration ?
  2. Is there any sample Time Statement Template available for download directly ?
  3. Week in the period always starts from Sunday.
  4. Leave of Absence (LOA) is missing in Time Statement Form.
  5. Recorded Start Time, Recorded End Time, Recorded Hours, Planned Start Time, Planned End Time, Planned Hours, Absence Hours, etc come as blank even after you have done all the configurations in Time Statement Configuration, Template, and Template Mapping. Only Absence Hours are shown. 
  6. Time Recording with Extra category Time Type does not show up in Time Statement Form.
  7. Planned Working Time, Planned Start Time, Planned End Time show as blank for a day that has only recordings with Extra Category Time Types.
    Planned Working Time, Planned Start Time, Planned End Time show up properly for other days.
  8. The behaviour of Planned Start Time, Planned End Time, and Planned Hours in Time Statement From is confusing. How does it work ?
  9. The behaviour of Planned Break Start Time, Planned Break End Time and Planned Break Hours in Time Statement Form is confusing. How does it work ?
  10. How to manage the order of the recordings in Time Statement Form ?
  11. The order of cross midnight recording segments are not as expected.
  12. The order of attendance recordings with the same start time are not consistent between time sheet UI and time statement form.
  13. Unit is wrong or missing for time recordings in time statement form.
  14. Time Accounts show no unit and the time account balance in format of HH:MM is converted to decimal number in Time Statement Form.
  15. Time Account balance shows different between Administer Time and Time Statement Form.
  16. All available time accounts are displayed.
  17. Non-working day always displays.
  18. Are time collectors supported by time statement forms ?
  19. Is it possible to disable the Send Email button in Time Statement Form ?
  20. To which email address can we send the Time Statement Form ?
  21. Is it possible to change the text in the popup when Send Email ?
  22. Is it possible to change the content of the email notification generated by pressing the Send Email button ?
  23. The generated PDF file for the time statement form does not repeat the table header when the table is more than one page
  24. Can we split up the table and repeat the header on the 2nd page  ?
  25. Is it possible to support multiple languages in one Time Statement Form ?
  26. Is it possible to mass generate time statement forms ?
  27. Can we generate the time statement form without any approved time sheet in the selected period? 
  28. What is the longest period I can select when generating a Time Statement Form?
  29. "Error: OData Library: An exception without a message text was thrown" when previewing time statement form after proxy.

Environment

SAP SuccessFactors Time Tracking

Resolution

  1. Can we exclude time statement period start date and end date in the template configuration ?
    In order to make the time statement form generation work fine, it is mandatory to include placeholders for period start date and period end date, because current time statement form generation solution fetches time sheet data in the table based on the dates. 
    And it is recommended to configure the period start date and period end date placeholders in the table where the time sheet entries would be shown.
  2. Is there any sample Time Statement Template available for download directly ?
    There are 3 sample time statement templates as explained in KBA 3626510 for adaption based on your need.
    These sample templates are included in SAP Best Practices Time Statements Setup and it is needed to install this best practice to get the sample time statement templates. 
    You are also very welcome to raise Influence Request for such a downloadable sample Time Statement Template. 
  3. Week in the period always starts from Sunday.
    With Calendar Week Aggregation, it always starts from Sunday, regardless of how the first day of your weekly time sheet is defined.

    But with 1H 2026 release, we will provide Aggregation per Time Sheet Period option in addition to the current Calendar Week Aggregation option. 
    Enhancements in Time Statement Generation can be checked for more details.
  4. Leave of Absence (LOA) is missing in Time Statement Form.
    Leave of Absence (LOA) is supported by time statement form as of 1H 2026 release. 
    Enhancements in Time Statement Generation can be checked for more details.
  5. Recorded Start Time, Recorded End Time, Recorded Hours, Planned Start Time, Planned End Time, Planned Hours, etc come as blank even after you have done all the configurations in Time Statement Configuration, Template, and Template Mapping.
    Only Absence Hours are shown. 
    It is designed that the attendance, allowance and planned working time would not display if the user does not have View Planned Working Time permission. 
    So please ensure the View Planned Working Time permission under Time Management User Permission is granted with Target Population including the target user you are generating Time Statement Form for.
  6. Time Recording with Extra category Time Type does not show up in Time Statement Form.

    It is current design that Extra category time types are not considered in Time Statement Form.
    Extra category time type is not designed for normal attendance recording, instead it is for recording additional time information that further specifies recorded attendance time.
    Usually, we expect the use of Extra time type time recording together with normal Attendance time type time recordings. 
    So at the current time being, time recordings using Extra category time types are not considered by time statement form.
  7. Planned Working Time, Planned Start Time, Planned End Time show as blank for a day that has only recordings with Extra Category Time Types.
    Planned Working Time, Planned Start Time, Planned End Time show up properly for other days.

    This is current design. If a day is recorded only with Extra type time recordings, then this day is considered as a day without actual attendance recording, so the information of Planned Working Time, Planned Start Time and Planned End Time will not be returned.
    Extra category time type is not designed for normal attendance recording, instead it is for recording additional time information that further specifies recorded attendance time.
    Usually, we expect the use of Extra time type time recording together with normal Attendance time type time recordings. 
    So at the current time being, time recordings using Extra category time types are not considered by time statement form, and similarly for a day with Extra time type recordings only, it is not considered either.
  8. The behaviour of Planned Start Time, Planned End Time, and Planned Hours in Time Statement From is confusing. How does it work ?
    Please refer to details in KBA 3631732 - Behaviour of Planned Start Time, Planned End Time and Planned Time in Time Statement Form for detailed logic explanation.
  9. The behaviour of Planned Break Start Time, Planned Break End Time and Planned Break Hours in Time Statement Form is confusing. How does it work ?
    Please refer to details in KBA 3631286 - Behaviour of Planned Break Start Time, Planned Bread End Time and Planned Break Hours in Time Statement Form
  10. How to manage the order of the recordings in Time Statement Form ?
    As of 1H 2026 release, the sorting of the entries in time statement form will be aligned with the sequence on time sheet UI. Enhancements in Time Statement Generation can be checked for more details.
    But in case of cross midnight recording, you will still notice inconsistent order of recordings between time sheet UI and time statement form. This is a known situation, which is explained in point 11 below.
  11. The order of cross midnight recording segments are not as expected.
    In cross midnight scenario, where there are multiple time segments, like 23:21-23:45, and 00:15(+1)-02:00(+1), the second segment shows on top of the first segment in Time Statement Form.

    The current designed logic of sorting does not consider physical date, but only the logical date.
    The cross-midnight recording belongs to the previous day as logical date even when the start time also falls on the next day.
    And because the start time 00:15 is earlier than 23:21, the cross-midnight entry comes first in the time statement for for its logical date.
    This is a known situation and we have plan to improve this in future releases.
  12. The order of attendance recordings with the same start time are not consistent between time sheet UI and time statement form.
    As of 1H 2026 release, it is expected to see consistent sorting of attendance recordings between time statement form and time sheet UI as explained in Enhancements in Time Statement Generation, but you may notice below symptom where two attendance recordings with the same start time are not following the same order between time sheet UI and time statement form.

    This is is because we currently consider only the start time when sorting attendance entries in time statement form, while in time sheet UI it also considers other parameters like end time when sorting. 
    You are welcome to raise your idea on how we can enhance our sorting logic in time statement form by raising Influence Request as per KBA 2090228 .
  13. Unit is wrong or missing for time recordings in time statement form.
    Please pay attention, these two new placeholders are for time account balances only, not for time recordings.
    For details, please for 3601188 - Time Type Unit Placeholder shows wrong unit or missing for time recordings .
  14. Time Accounts show no unit and the time account balance in format of HH:MM is converted to decimal number in Time Statement Form.
    This is current design that the HH:MM format is still converted to decimal number. 

    You are welcome to raise your idea on how we can enhance our unit display in time statement form by raising Influence Request as per KBA 2090228 .
  15. Time Account balance shows different between Administer Time and Time Statement Form.
    You may notice difference in Time Account balance between Administer Time and Time Statement Form. For example, like below.

    This is expected. Because Administer Time only does rounding down, while Time Statement Form carries out rounding up or down depending on whether the 3rd decimal number is greater than 4 or not.
  16. All available time accounts are displayed.
    Influence request Option to hide Time Accounts on Time Statement Forms has been accepted and delivered.
    Time statement now considers the 'Hide Time account balance' configuration and these Time accounts will not be displayed in time statement when the time statement form is generated in ESS scenario. Configuration Options for Available Time Types in the Time Profile > Hide Account Balance section has more details on this configuration.
  17. Non-working day always displays.
    Non working day will always display in Time Statement Form even when there is no recording on this date.
  18. Are time collectors supported by time statement forms ?
    No, time collectors are not supported by time statement forms.
    Only Time Pay Type = Yes time type groups are supported. 
  19. Is it possible to disable the Send Email button in Time Statement Form ?
    No, it is not possible. But you are welcome to raise your idea by raising Influence Request as per KBA 2090228 .
  20. To which email address can we send the Time Statement Form ?
    It will always send the time statement form to the Primary Email Address of the employee's People Profile.
    There is no option to change to an expected email address when sending email.
    Note: If an Admin generated a Time Statement Form for another employee, then the Admin would also receive the email as the CC recipient.
    But you are welcome to raise your idea for enhancement by raising Influence Request as per KBA 2090228 .
  21. Is it possible to change the text in the popup when Send Email ?

    Yes.
    This text is defined with text label of TIME_MANAGEMENT_DOCUMENT_GENERATION_TIME_STATEMENT_EMAIL_BODY_TEXT .
    You can change it to your expected text label as per details in KBA 2576546 - Using the Manage Language Feature to Change Labels in SuccessFactors 
    Please pay attention to the parameters like {0} when editing the text label. 
  22. Is it possible to change the content of the email notification generated by pressing the Send Email button ?
    No. The content in the email notification is predefined, and currently there is no configuration possible to manipulate the email notification content.
  23. The generated PDF file for the time statement form does not repeat the table header when the table is more than one page
    The table will be cut in the middle when the table has to cross pages. 
  24. Can we split up the table and repeat the header on the 2nd page  ?
    No. This symptom is not time statement form specific. 
    Document Generation in EC displays the entire table in the PDF file generated, even when the table continues to the 2nd page.
  25. Is it possible to support multiple languages in one Time Statement Form ?
    Currently one time statement form does not support multiple languages. 
    It is needed to define the time statement form in the particular language you prefer and then whenever the form is generated, it follows the particular language you set up in the time statement form template. No option to support multiple languages in one time statement form is provided. 
    You can vote on Influence Request Time Statement - Language and leave messages for additional information or more details of your business use case in the COMMENTS tab. 
  26. Is it possible to mass generate time statement forms ?
    Currently there is no way to mass generate time statement forms either for multiple periods for one same user, or for same period for multiple users, or for multiple periods as well as multiple users.
    You can vote on Influence Request Time Forms/Statements: Feature to mass generate Time Forms/Statements and leave messages for additional information or details on use cases in COMMENTS tab.
    Currently, we cannot recommend any Workaround for such, since currently, there is no Time Admin workbench to access multiple users in same screen.
    Once this feature is planned mass generation will be planned as well.
  27. Can we generate the time statement form without any approved time sheet in the selected period ?
    It is possible to generate time statement form from non-approved time sheets as of 1H 2026. 
    As of 1H 2026 release, a new checkbox "Include non-approved time sheets" is introduced on the Generate Time Forms page for time statement form generation, and by selecting this checkbox, it is possible to generate time statement form based on existing non-approved time sheets.
  28. What is the longest period I can select when generating a Time Statement Form?   
    Currently, the maximum number of period covered is 5 weeks.
    If the selected period is longer, following error message is raised: "You should select a Time Period not greater than 5 weeks."
    This has been explained in Blog post of Time Statements: Empowering Employees to Stay Informed! > Step 2: Generate Your Statement
  29. "Error: OData Library: An exception without a message text was thrown" when previewing time statement form after proxy.
    Please ensure proxy permissions are given via Proxy Management tool.

It is totally understandable that there are nice ideas how our Time Statement Form can be improved. 
Please raise your valuable idea or vote for existing idea as per KBA 2090228. The more votes, the higher possibility of improvement.

See Also

Keywords

TIM-43967, time, tracking, statement, statements, form, document, template, mapping, report, forms, sheet, attendance, recording, account, key, fact, mulitple, language, mass, bulk, order, sequence, hide, sort, select, unit, units, text, label, notification, email, cut, middle, Text '' could not be parsed at index 0, parsed, index, 0, text, TIM-57472 , KBA , LOD-SF-TTR-FRM , Time Statement Form , Product Enhancement

Product

SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Time Tracking all versions

Attachments

Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png