Timesheets
- Ensure colour coding for non timesite edits in award rules works as required.
- Ensure timesheet screens indicate timesheet records are locked if the daily sign off has been submitted or approved.
- Ensure timesheet records are deleted when UI says to.
- Resolve an issue with the leave requests not showing.
- Expose the second break (paid break field in all review and approval screens if it is enabled.
Awards Engine
- Implement Daily sign off feature, this allows for allocation of a number of supervisors to a group and assignment of this group to a user who then must pick one supervisor each day they work before they can record any time, one the days entries are complete the day is submitted, the supervisor can approve or ask for changes.
- Add prestart and allowance groups, allowances are added to a group, the group is assigned to a user type, the user can then select from the list of allowances each day they work.
- Allow the change of Paid break name via system settings.
- Allow labour items to be created based on concatenations.
- Create overtime records for selected daily allowances.
- Resolve an issue with the split allowances award rule feature.
- Add ability to split daily allowances.
- Change the colour of the day to red in the timesheet calendar to indicate that the daily sign off process for that day requires the user to amend and resubmit.
- Add option to award engine to not export to payroll and to not export to business.
- Allow daily allowances to adjust the user group (labour item), the same way allowances can.
- Ensure the award engine can properly allocate allowances based on daily allowance and award processed time, ie overtime.
- Add onsite flag to award engine filters, also add this checkbox to show in mobile apps if enabled.
- Add user type to the user, this allows for RDO, NO RDO, Casual etc etc, also add this as a Rule set filter option.
- Add another task type type for RDO.
- Ensure timesheetid gets assigned to every daily allowance record regardless of a weekly timesheet existing yet.
- Ensure overtime records are deleted when an export batch is deleted.
- Add the Payroll summary table to the basic export screen.
Rosters & Shifts
- Implement the deviation (mismatch) from shifts and rosters view to all approval screens.
- Allow application of roster based on user group.
- Modify roster screen - mostly ui stuff, no real functional changes.
- Ensure shift screen shows bottom table with scroll bars.
- Add option to manually publish roster records.
- Add manual and next week no to publish options to the shift.
Import / Export
- Add MYOB Time activity offset adjustment.
- Add the ability to set earning type mapping to award codes / task types when myob adv data sync is enabled.
- Ensure the export screen shows issues for unmatched, unprocessed or incorrectly processed timesheets by the award engine.
- Ensure the datasync myob adv process complies with exporting sub project as taskand include project/task data when exporting.
- More work on ensuring no duplicate records are pushed to advanced by the data sync - more is required, the link (exteralnbrRef must use the timesheetitemsid, not the awardid.
- Add ability to delete all unreleased timesite created time entry records in MYOB Advanced.
- Resolve issue with procore data sync import.
- Improve error handling and performance of MYOB Adv data sync - Export.
- Show on the MOYB Advanced export config screens what data gets sent to payroll vs data sent to business.
General
- Add ability to send email via 365, this is provided via the API library.
- Improve performance of the task list pre fetch for mobile apps.
- Add a load of missing indexes in SQL.
- Rationalise all email code to centralise the email functions.
- Add the ability to copy email schedule records.
- Add the ability to enable the User Type field in the user profile, user type is full time/ part time/ casual etc.
- Tidy up the task and task code and the project and project code approach for displaying these fields if its enabled in both the web and mobile apps.
- Increase the size allowed for sub project items (cost code names)
- Remove unused properties from the project entity - the concatenating ones to do with project code etc.
- Retire and move if still required to MT.common all methods from MT.Admin.
- Move MT.Security methods to MT.Common.
- Ensure SEQ logging does not get sent user login passwords.
- Modify the serializaton of project lists sent to mobile to drop null properties, this reduced network traffic by 70%.
- Ensure deleting a project deletes project items.
- Rationalise all email calls to ensure they all go out thru the same method pipeline.
- Migrate a lot of the code branch away from webservices to direct calls, for performance and security.
- Tidy up last activity screen in dashboard
- Implement paging and some minor performance improvements in the import screen for advanced.
- Ensure the web app mobile screen adheres to the dont show client dropdown option.
- Migrate a lot of system settings method calls away from web services to improve performance and security.
Comments
0 comments
Please sign in to leave a comment.