13.4 Release Notes 24-April-2016

Version: 13.4.0 (Build Number: 5728)

New Features

  • MZONE Task Compliance Policy

    A new Task Compliance Policy “MZONE” has been added.
    • If a task has been assigned at least one "MZONE" ad hoc location, it is non compliant and a compliance breach is added.
    • Compliance breach is resolved when "MZONE" has been removed.
  • SharePoint Related Attachments

    The SharePoint integration now supports related documents/attachments.
    • Attachments now include a collection of Related Attachments.
    • Related attachments show in SharePoint Search UI (shows in a expandable row in the search results.
    • A count of Related Attachments now appears for Tasks in the Planning Board and Schedule screens, next to the paperclip icon.
    • Related Attachments can be selected for printing in the “Print Shift Plan” dialog.
  • Video Streaming Service

    A video streaming service has been created to allow playback of videos from within the Fewzion UI (e.g. Training videos). If the user’s browser supports range downloading (progressive downloading), the video content will be only be downloaded as required, allowing the user to jump to different sections of the video without requiring a full download.

Improvements

  • BI Point Upgrade

    BI Point has been upgraded to include data for Shift Plan People, Shift Plan Equipment and Locations.
    • Tables fewzion_Locations_v1, fewzion_ShiftPlanPeople_v1 and fewzion_ShiftPlanEquipment_v1 have been added to the BI Point database.
  • Scriptable Compliance Breach Conditions

    The Compliance system has been refactored to be fully configurable and to allow for custom compliance breach conditions(using JavaScript expressions).
    • As the breach conditions are now scriptable, all the hard­coded conditions have now been removed from the Server code, allowing for easier maintenance and avoids the need to re­deploy Fewzion for Compliance Policy changes.

Fixes

  • Was failing to save changes in some parts of the system (e.g. Manage Users, Manage Processes) due to an issue with our Build Server (TeamCity). 
    Now saves changes throughout the system after fixing the Build Server issue, the code has also been updated to prevent this issue from reoccurring.

  • Was returning the error "The If­Match header is required for PUT operations" when attempting to add or edit recurrences.
    Now the "If­Match" is optional for this scenario and this error will no longer occur.

  • Was failing to hide or show recurring tasks on the weeks 3, 4 and 5 screen and failing to reschedule modified recurrences due to the orphaning of some recurring tasks (recurring task no longer linked to a standard task recurrence).
    Now all recurring tasks can be rescheduled or made visible on the weeks 3, 4 and 5 screen, after a migration script was ran to fix these orphaned recurring tasks.

  • Was producing orphaned recurring tasks when a migration script (to fix duplicate ids) was ran.
    Now this migration script will no longer produce orphaned recurring tasks.

  • Was failing to show Task icons in the Touch UI Actuals screen due to a javascript issue only affecting production builds.
    Now Task icons will be shown in the Touch UI Actuals screen.

  • Was returning a "Unsupported Media Type" exception in some cases when updating Tasks.
    Now will no longer return a "Unsupported Media Type" exception.

  • Was failing to export processes in BI Point when the process name was over 50 characters in length.
    Now allows process names up to 100 characters.

  • Was failing to add leave in Internet Explorer. Drag and drop was not highlighting the leave period and not opening the add leave window. When clicking the "add leave" button, the available manning section was not displaying.
    Now adding leave via drag and drop or "add leave" button will work in IE.

  • Was failing to remove leave in Fewzion that had previously been deleted in SAP.
    Now handles deleted leave correctly.

  • Was not returning any values in the availability section of the add/edit leave window due to bugs in the calculate availability code.
    Now the calculations are returning values as expected.

  • Was returning an error "Unable to get property 'offsetWidth' of undefined or null reference" in IE when attempting to drag and drop a task.
    Now the error is no longer returned when dragging and dropping tasks.

  • Was failing to add checklist questions to Shift Plans when updating the Process checklist questions (specifically for checklist questions that contain no possible answers).
    Now successfully adds checklist questions to Shift Plans.

Patches

  • 13.4.1 (Build Number 5729)
    The Task WorkOrder number will now show in the Task Description field on the Planning Board and Schedule screens.

  • 13.4.2 (Build Number 5641) [SUPPORT]
    A new Scheduled Task Import Lookup for “Assigned Processes” has been added to allow importing of the Assigned Process field (i.e. Shadow Tasks).

  • 13.4.3 (Build Number 5733) [SUPPORT]
    Created a client specific migration script to update Shift Times, Users and WSRs.

  • 13.4.4 (Build Number 5741)
    Was producing an error "Unable to get property 'up' of undefined or null reference" when editing KPIs in the Planning Board and Schedule screens, due to DOM elements being destroyed whilst editing KPI values.
    Now the edit KPIs code will safely handle the destruction of DOM elements.

  • 13.4.5 (Build Number 5743)
    A new Task Priority of "Sequence" (Short Code "Q") has been added.

  • 13.4.6 (Build Number 5750)
    The Standard Tasks grid has been improved so that the grouping's expanded/collapsed state is remembered.

  • 13.4.7 (Build Number 5753)
    Was locking up when changing the task completion percentage when incomplete task notes were configured to show. An error was also occurring when changing the completion percentage and quickly closing the edit window.
    Now no longer locks or produces errors when changing the completion percentage.

  • 13.4.8 (Build Number 5756)
    Task icons have now been added to the Daily Actuals report.

  • 13.4.9 (Build Number 5763)
    Was eventually running out of memory when using the Actuals screen on Internet Explorer, due to memory leaks.
    Now the memory leaks have been fixed and will no longer run out of memory after extended use of the Actuals screen.

  • 13.4.10 (Build Number 5765)
    Was displaying Tasks at an inconsistent width and height under IE/Edge browsers.
    Now displays Tasks at a consistent width and height across all browsers.

  • 13.4.11 (Build Number 5770)
    Was failing to save changes when only modifying a single field, due to a bug in a third­party library used by Fewzion.
    Now saves when modifying a single field, after applying a bug fix to the third­party library.

  • 13.4.12 (Build Number 5772)
    The Equipment Schedule now allows for custom ordering of Equipment by selecting "Custom" ordering from the drop down and dragging and dropping the Equipment to rearrange the order.

  • 13.4.13 (Build Number 5774)
    The Process Plan report now shows summarized tasks to match the Planning Board screen and Schedule screens/reports.

  • 13.4.14 (Build Number 5776)
    The Task Work Order number and Locations will now show in the Planned Task and Standard Task Description field on the Planning Board screen.

  • 13.4.15 (Build Number 5779) [SUPPORT]
    Created a client specific migration script to update shift times.

  • 13.4.16 (Build Number 5783)
    Was returning an authorisation error when attempting to print the Shift Plan report from the Actuals screen in Internet Explorer (without a PDF reader installed).
    Now passes the authentication check when printing from Actuals.

  • 13.4.17(Build Number 5784)
    The Task Work Order number will now show in the Task Description field on the Actuals screen.

  • 13.4.18 (Build Number 5779) [SUPPORT]
    Created a client specific migration script to change the Shift order.

  • 13.4.19 (Build Number 5794) [SUPPORT]
    Created a client specific migration script to clear KPI actuals for particular shifts.

  • 13.4.20 (Build Number 5796)
    Created an improvement to automatically reload after 10 seconds when the "Connection Lost" message appears.

  • 13.4.21 (Build Number 5803)
    Was failing to close popups in Touch UI Actuals when tapping on the grayed out (masked) area, even though it has been configured to do so.
    Now closes popups when tapping on the masked area.

  • 13.4.22 (Build Number 5807)
    Was positioning the print dialog off the screen when printing in IE, making it impossible to print in some cases.
    Now positions the print dialog inside the screen when printing in IE.

  • 13.4.23 (Build Number 5810)
    Improvements have been made in Touch UI Actuals screen to allow the crew leader name to changed. Originally the crew leader name could only be selected once per shift plan.

  • 13.4.24 (Build Number 5812)
    The process "Show on 24/48 Schedule" and "Show on Shift Schedule" settings are now reflected in the Schedule Screen reports to match what is being seen on screen.

  • 13.4.25 (Build Number 5814)
    The Equipment Schedule report now includes the shift dates when "Show upcoming shifts" has been selected.

  • 13.4.26 (Build Number 5815)
    Created a client specific migration script to update shift times.

  • 13.4.27 (Build Number 5815)
    Was wrongly returning a concurrency error when modifying Recurrences followed by a modification to the same Standard Task.
    Now concurrency errors will no longer be returned unless other Users modify the same data at the same time, causing a conflict.

  • 13.4.28 (Build Number 5835) [SUPPORT]
    Created a client specific migration script to update Shift Time priorities.

  • 13.4.29 (Build Number 5841) [SUPPORT]
    Created a client specific migration script to rename a KPI short code.

  • 13.4.30 (Build Number 5843) [SUPPORT]
    Created a client specific migration script to rename a KPI short code.

  • 13.4.31 (Build Number 5846)
    Was failing to reschedule Recurrences when saving a Recurrence without any modifications.
    Now will trigger a reschedule when saving a Recurrence, with or without modifications.

  • 13.4.32 (Build Number 5854) [SUPPORT]
    Created a client specific migration script to update the configuration for Planned Task imports.

  • 13.4.33 (Build Number 5858)
    Was causing a massive memory leak resulting in a server crash when uploading Task attachments in IE with the "Include local directory path when uploading files to a server" setting enabled.
    Now strips the path before uploading the file to avoid the memory leak.

  • 13.4.34 (Build Number 5862) [SUPPORT]
    Created some client specific migration scripts to remove duplicate scheduled task recurrences.

  • 13.4.35 (Build Number 5874)
    Was running User Alerts jobs every five minutes occassioning poor performance during high usage periods.
    Now runs User Alerts once every hour resulting in improved performance.

  • 13.4.36 (Build Number 5875)
    Unavailable short codes featured in the Equipment schedule are now configurable to allow for custom short codes.

  • 13.4.37 (Build Number 5878)
    Was allowing Users with a Human Resources Role to assign roles to Users.
    Now only allows Administrators to assign roles to Users.

  • 13.4.37 (Build Number 5878)
    Was allowing Users with a Human Resources Role to assign roles to Users.
    Now only allows Administrators to assign roles to Users.

  • 13.4.38 (Build Number 5877)
    Was verbosely displaying conflict errors on the Actuals and Touch UI screens due to Concurrency Exceptions.
    Now supresses Concurrency Exceptions on the Actuals and Touch UI screens.

  • 13.4.39 (Build Number 5881)
    Was logging uncessary Concurrency Exceptions and not returning actual and expected ETag values when Tasks were updated.
    Now no longer logs uncesssary Concurrency Exceptions and returns the actual and expected ETag values.

  • 13.4.40 (Build Number 5901) [SUPPORT]
    Created a client specific migration script to update Users' details.

  • 13.4.41 (Build Number 5916) [SUPPORT]
    Created a client specific migration script to update Users' details.

[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.

Have more questions? Submit a request

Comments

Powered by Zendesk