4PS Hours App
Business
Free · Designed for iPad. Not verified for macOS.
The 4PS Hours App allows you to record hours worked quickly and easily whenever and wherever it suits you. At home, at the building site or in the office. The integration with 4PS Construct ensures the data is sent to the back-office immediately. An efficient method which minimizes the risk of errors and saves a lot of time!
more - When the Hour Portal Setup option ‘First Open Week’ was setup for the starting week, the swiper button label would incorrectly show week 1, until zooming or navigating.
- We’ve started sending the code field to the backend for consistency, and also applied this in HPT Saas. But for old situations where the code is not coming from the backend to -the view model, we should still send the No field, like before.
- Code optimization and cleanup of unused code. A function was made generic, allowing repetitive methods to be removed for each component.
- Testing and optimizing the navigation by end of the year, where the weeknumber is week 1 of 2026 but the date is 29, 30 or 31 december of 2025 still.
4.1.2138 22/11/2025
#64170 Made Hour Portal field values read-only
#65151 Hour Lines now sorted by Day and Time From
#74315 Values could not be cleared for fields such as reason code, comment
#81895 wrong day label in edit hourline page
French translations
No hour lines are found image
Error deleting empty hour line
Cordova to Capacitor
Enhanced input of hours from and untill midnight
Replaced moment.js with DayJS for date handling
Warning when hours are not equal to norm
Fix editability for status Pending Approval
4.1.2113 24/10/2025
#64170 Made Hour Portal field values read-only
#65151 Hour Lines now sorted by Day and Time From
#74315 Values could not be cleared for fields such as reason code, comment
#81895 wrong day label in edit hourline page
French translations
No hour lines are found image
Error deleting empty hour line
Cordova to Capacitor
Enhanced input of hours from and untill midnight
Replaced moment.js with DayJS for date handling
Warning when hours are not equal to norm
Fix editability for status Pending Approval
4.1.2100 15/10/2025
New:
Menu tabs at the bottom of the app
Project address visible in week overview
Time From and Time Untill visible in week overview
Settings page contains all user preferences en settings, such as;
- Grouping Hour Lines by Day (default), by Type or show all lines of the week
- Writing hours for Multiple Days on one Hour Line
Solved:
- Leave overview not enabled
- Error 'field amount not editable'
- Line template for Type Project no longer required
3.0.1715 13/02/2025
New functionality:
HRA-485 Hours can be entered on one line for multiple days. In the hour line details on the settings page, set the multiple days feature as the entry method.
Resolved:
#60058 On old versions of Navision, an error could occur when changing Hour Line Template code for the fields Estimate and Tryout. This was solved.
#57633 With special characters in the Receving Company Name, the search dialogs for Cost Objects, Estimates and Tryout would not load. This was solved.
#58087 When a user has only template codes available for Service, an error occurred when creating a first hour line. This has been fixed.
#56957 and more. When creating an hour line with no values for that day, validation errors occurred on release due to a missing object or overlapping times. This is solved by first removing the empty hour lines.
3.0.1333 03/10/2024
- It was not possible to enter a comma, this has been resolved, now you can work with both periods and commas.
- Plus and minus signs have been added as an extra option for entering hours.
3.0.1250 03/09/2024
- Solution for empty hour lines that were created
- Searching by Line Template Code did not return all results
3.0.1149 10/07/2024
New:
New fields available with upcoming Hours Portal version: Object address (in weekly overview), Calulation description, Tryout description, Plot number address, Country Region From and To
In case of overlap in times this is indicated by red highlighting of the corresponding lines
Users can set the desired interval for entering time fields in the hour line settings screen
Upgrade of visual components including improvements for objects overview
Resolved:
#48478 On Samsung devices, it was not possible to enter negative hours. This has been fixed by adding the 'minus' to the keyboard.
#47959 The leave overview was not displaying correctly on any device with a lot of text. This has been optimized
3.0.1075 19/06/2024
New:
New fields available with upcoming Hours Portal version: Object address (in weekly overview), Calulation description, Tryout description, Plot number address, Country Region From and To
In case of overlap in times this is indicated by red highlighting of the corresponding lines
Users can set the desired interval for entering time fields in the hour line settings screen
Upgrade of visual components including improvements for objects overview
Resolved:
#48478 On Samsung devices, it was not possible to enter negative hours. This has been fixed by adding the 'minus' to the keyboard.
#47959 The leave overview was not displaying correctly on any device with a lot of text. This has been optimized
3.0.1072 19/06/2024
HRA-440 - Button style has been optimized, as well as the login loading screen
HRA-442 - If you click on a pending rule (hourglass in front of the line), the line can't be closed or updated. This has been fixed.
3.0.639 13/02/2024
New:
-Company colors implemented
-Styling spinners improved
-Leave overview page improved
-The Department Code field editable for Indirect Hours
-German translation added
Resolved:
-Editability of Plant fields.
-Service Order selection for Type of Unmanned Plant
-Hour line templates did not return all results
-No need to click back button twice in Hour Line details
-Recently used objects are not displayed
-Dropdown fields could not be edited on some devices
3.0.600 17/06/2023
HRA-406
To validate the user login, the App now uses tokens instead of cookies
HRA-401
Hours can be registered on (Project) Plot Number
HRA-385
Wrong year was displayed when copying a week
HRA-404
Recently used objects were not shown on app
HRA-377
Accent color added for selected Date and Time on picker (Hours Based on Time)
HRA-405
Fields Start Time and End Time (Field Service) are added in the app
HRA-388
4PS Construct option ‘Always create empty Hour Line’ implemented
HRA-383
#12146 Problems selecting field Drivertype on some 4PS Construct versions.
HRA-390
#16299 Some of the Headers in the app were not translated instantly
HRA-402
#23894 HRA creates empty lines, this is solved with a warning that the line will be removed unless hours or amounts are added
3.0.388 06/12/2022
New:
As a user of the HRA, I want to see the 20 most recently used objects.
Improve the user input for the Quantity field.
Solved:
#3072 - Cannot login on recent iOS version
C068970 - Start time and end time not filled in HRA.
#2422 - No Plant numbers in search page
#1778 - KM line after Project line on time not saved.
On old backends the quantity field is editable.
#877 - Not possible to enter 00:00 (midnight) as end time of a hours line.
3.0.269 07/02/2021
New:
As a user of the HRA, I want to see the 20 most recently used objects.
Improve the user input for the Quantity field.
Solved:
C068970 - Start time and end time not filled in HRA.
#2422 - No Plant numbers in search page
#1778 - KM line after Project line on time not saved.
On old backends the quantity field is editable.
#877 - Not possible to enter 00:00 (midnight) as end time of a hours line.
3.0.264 04/02/2021
The following service calls have been fixed:
C064865: changing object after functional error causes a concurrency exception
C065443: Too much decimals in week overview page
C065446: Incorrect departure and arrival times
C065458: Search is only on code and not on description
C065343: Element list is limited on 15 items
C065477: Changing a line after a Plant line gives an error
3.0.186 03/09/2020
In this version, many improvements have been made technically, visually and functionally. One of which is an added validation on the wage component, ensuring the right Wage component is sent when it is supposed to be empty after copieing from a previous hourline.
3.0.151 02/07/2020
Rollback version because of lost compatibility for certain users.
3.0.131 26/04/2020
In this version of the 4PS Hour app, various calls for display on new devices have been resolved. In addition, an error indication for incorrect hourlines has been added.
The app can be used with HPT version 4-22 and higher.
3.0.127 22/04/2020
Style adjustments have been made in this release. In addition, service call resolved: Travel reimbursement line is incorrect at codriver.
3.0.81 22/02/2020
This release includes the following calls: Unmanned material different receiving company not possible, Message when selecting receiving company and Number of decimals.
3.0.28 01/11/2019
The fields Estimate No, Try-out No, Vehicle are added tot he HRA and other adjustments
2.0.428 27/09/2019
The search screen of the line template code has been made more user-friendly. In addition, some visual and functional improvements have been implemented.
2.0.420 22/08/2019
In-app logo adapted to new version
Fixed issue for added field Service location
2.0.397 24/05/2019
Fields location number and description have been added in hour line details.
Material type and number are shown on the hour line in the day view.
2.0.386 08/05/2019
Fixed some problems with translations. Also, you can now choose if you want to show the 'Leave overview' or not, just as in the 4PS Hour Portal.
2.0.375 12/02/2019
- When the Hour Portal Setup option ‘First Open Week’ was setup for the starting week, the swiper button label would incorrectly show week 1, until zooming or navigating.
- We’ve started sending the code field to the backend for consistency, and also applied this in HPT Saas. But for old situations where the code is not coming from the backend to -the view model, we should still send the No field, like before.
- Code optimization and cleanup of unused code. A function was made generic, allowing repetitive methods to be removed for each component.
- Testing and optimizing the navigation by end of the year, where the weeknumber is week 1 of 2026 but the date is 29, 30 or 31 december of 2025 still.
more Version 4.1.2138 22/11/2025
Data Not Collected The developer does not collect any data from this app.