Version: 15.4 (Build Number 15.4.15 + 3)
Fewzion Users now have the ability to add overtime to Users from the Roster screen, functioning much the same as User leave, users can drag and drop their mouse over the roster or click on the "Add Overtime" button to access the Add Overtime screen. Overtime Feature is designed to handle the following cases:
- overtime for a whole Shift they are not rostered on
- overtime for part of a Shift they are not rostered on (e.g. Shift is only 10 hours, they are only required for 4 hours)
- overtime on a Shift they are already rostered on (e.g Shift is 10 hours, they are required for 12 hours)
- overtime for a different Process
- overtime as a different occupation (e.g stepping up as a deputy)
People and Equipment limit by Location/strong>
In preparation for DPM and CABA feature, Sites' can now add People and Equipment limits to locations. When enabled, Users can set a tag or emission rate to an equipment type and add DPM or CABA limits to a location. In the upcoming v16, sites will then be able to identify DPM and CABA issues on the Scheduler.
Task ActualsUsers can now select "N/A" when entering actuals against a Task target on the Actuals screen.
ProcessesSoft delete has been enabled for Processes, now when deleted from the Fewzion, a record of deleted Processes will be retained in the site's Fewzion database.
UsersSoft delete has been enabled for Users, now when deleted from the Fewzion, a record of deleted Users will be retained in the site's Fewzion database.
Task List ReportSites now have the ability to print the Task List Report by Process as well as Locations.
Was on the Actuals KPI screen scrambling the display order of the KPIs when an Actual was entered.
Now on the Actuals KPI screen retains the correct display order of the KPIs when an Actual is entered.
Was on the planning board, when a client's browser was on less than 100% zoom, failing to retain the vertical scroll bar position and was occasionally "jumping" when Users scheduled Tasks via drag and drop or edited Tasks using the right click options.
Now on the planning board, when a client's browser is on less than 100% zoom, retains the vertical scroll bar position and no longer "jumps" when Users schedule Tasks via drag and drop or edits Tasks using the right click options.
Was on the planning board, when a client's browser was on less than 100% zoom, failing to retain the horizontal scrollbar position and was occasionally "jumping" when Users scheduled Tasks via drag and drop.
Now on the planning board, when a client's browser is on less than 100% zoom, retains the horizontal scrollbar position and no longer "jumps" when Users schedule Tasks via drag and drop.
Was returning the exception: System.Net.Http.UnsupportedMediaTypeException: No MediaTypeFormatter is available to read an object of type 'JToken' for some sites.
Now has fixed System.Net.Http.UnsupportedMediaTypeException in AutoWebhookAttribute and no longer returns an exception when running SwitchToGeneralReporting migration script.
Was not flagging Tasks as non-compliant when an attachment had expired, in accordance with sites' compliance policy expressions.
Now flags Tasks as non-compliant when an attachment has expired, in accordance to a Site's compliance policy expression, as a result of extending the compliance job to check a larger date range and the ability to handle Standard and Planned Tasks.
Was not saving changes made to Tasks' notes on the schedule screen, responding with the following error: Patch failed: the provided path is invalid: /Notes.
Now successfully saves changes made to Tasks' notes on the schedule screen.
Was, when dragging and dropping a Scheduled or Standard Task into a group on the standard task panel, placing the Task at the bottom of the group regardless of where the Task was dropped.
Now correctly places Tasks on the standard task panel, in the order specified by the User.
Was automatically emailing reports when calling api/v1/reportingPrintReportOccurrence.zip/pdf endpoint.
Now correctly only downloads automated reports when calling api/v1/reportingPrintReportOccurrence.zip/pdf endpoint.
Was not allowing Users to delete time-based KPIs actual values from the Actuals screen.
Now allows Users to delete time-based KPIs actual values from the Actuals screen.
Was auto-filling the "Username" and "Password" on the Add User screen.
Now no longer auto-fills the "Username" and "Password" on the Add User screen.
Was not grouping Tasks under the correct Process name on the Shift Gantt view, due to a misreading of Processes Id.
Now correctly identifies Processes by Id and displays the correct Process name on the Shift Gantt view.
Was not saving User Leave comments.
Now saves User leave comments.
Was when changing the order of Tasks in the Planned Task panel returning a status of 500 (Internal Server Error) and failing to reorder the Tasks as specified.
Now successfully reorders Tasks in the Planned Task panel and no longer returns a status of 500 (Internal Server Error).
Was allowing Users to add duplicate usernames to the system, provided different character cases were used, resulting in access issues.
Now has extended the check to include different character cases, mitigating the addition of duplicate username to the system.
Was allowing the addition of duplicate Location to Tasks, resulting in data errors when a Task was edited or rescheduled.
Now has initialised unique constraints preventing duplicate Locations from being added to Tasks and created migration script to remove duplicate Location from existing Tasks.
Was failing to display names on the Crew Leader list on the Actuals screen when no Tasks had been scheduled for the shift.
Now displays on the Crew Leader list on the Actuals screen, regardless if Tasks have been scheduled for the shift.
Was, when printing the Undermanagers Report, adding a string of numbers in front of the checklist questions categories.
Now no longer adds a string of numbers in front of the checklist questions categories on the Undermanagers printed report.
15.4.1 (Build Number 15.4.1+2)[SUPPORT]
Created site-specific migration script to update shift rules and shift times.
15.4.2 (Build Number 15.4.2+2)[SUPPORT]
Created site-specific migration script to update planning week.
15.4.3 (Build Number 15.4.20+)
Was taking a significant time to load the Actuals screen.
Now has improved performance on the Actuals screen resulting in a decrease in load time.
Was for BI Point integration, not capable of supporting multiple sites per a database.
Now as added BI Point support for multiple sites and can sync multiple Fewzion sites to a single BI Point SQL database.
15.4.4 (Build Number 15.1.4+2)
Was failing to sync the roster with shift plans due to querying a no longer valid ShiftPlanId format, and as a result, available people failed to appear on the shift plans.
Now has updated the query and the roster successfully syncs with the shift plans and available people appear on shift plans.
15.4.5 (Build Number 15.4.5+3)
Was throwing an Uncaught TypeError: cannot read property 'getTime' of undefined, when a User selected or changed to a different Process on the Actuals screen.
Now no longer throws an error when a User selected or changed to a different Process on the Actuals screen and successfully navigates to the Processes' shift plans.
15.4.6 (Build Number 15.4.6+2)
Was displaying on the Task List Report borders out of plumb with the rows and columns.
Now correctly displays the borders on the Task List Report.
15.4.7 (Build Number 15.4.7+4)
Was failing on the Add / Edit Overtime screen to populate the OT (hours) and save changes made to the Users' overtime hours.
Now populates the OT hours on the Add / Edit Overtime screen and successfully saves changes made to Users' OT hours.
15.4.8 (Build Number 15.4.8+2)
Was not able to, on the DailyKPIsV2Report, display the actuals crew leader or hide the KPIs summary.
Now has added the option to display the actuals crew leader or hide the KPIs summary on the DailyKPIsV2Report.
15.4.9 (Build Number 15.4.9+2)[SILENT]
Reflection issue in webconfig was resolved.
15.4.10 (Build Number 15.4.10+2)[SILENT]
Updated Client and Actuals applications.
15.4.11 (Build Number 15.4.11+2)
Was not removing Planned Tasks from the Planned Task panel, after the Tasks have been scheduled.
Now removes Planned Tasks from the Planned Task panel, after the Tasks have been scheduled.
Was not allowing lent people or equipment to be assigned to Tasks.
Now allows both lent people and equipment to be assigned to Tasks.
Was displaying incorrect short interval control values on the Task Actuals screen, if the Task planned end time matched an interval.
Now displays the correct short interval control values on the Task Actuals when Tasks' planned end time matches that of an interval.
15.4.12 (Build Number 15.4.12+2)[SILENT]
Merged Fewzion server master branch master to implement RavenDB change.
15.4.13 (Build Number 15.4.13+1)
15.4.14 (Build Number 15.4.14+1)
15.4.15 (Build Number 15.4.15+3)
Was returning a 400 error when Mainstay integration web service Webmethods sent an integration log request.
Now no longer returns a 400 error when Webmethods sends an integration log request and successfully imports Mainstay integration logs.
[SILENT] patches have no (or very little) effect on your installation and are usually due to internal development.
[SUPPORT] fixes are client specific, and may not apply to your installation.
Please contact us if you seek clarification as to whether or not you are affected by any of these items.