CHANGELOG

* Official Release

Enhancement:
  • Risk Assessment – Initial release of the new Risk Assessment module.
Enhancement:
  • Checklist – Checklist blade implementation for comments, attachments and associated documents.
Enhancement:
  • Asset Register – Blades with comments, attachments and associated docs.
  • Audit – Comments, Attachments, and Associated documents moved to a blade.
  • Checklist – Mileage confirmation validation.
  • Concession – Blades with comments, attachments and associated docs.
  • Feedback – Comments, Attachments, and Associated documents moved to a blade.
Enhancement:
  • General – Added Associated Documents blade in Call Reports and Innovations.
  • Dashboard – New Dashboard viewer.
  • Incident – Incident Questions dynamic resize while typing.
Enhancement:
  • Meeting Minutes – Attendees can see their entires in module grid and attend button.
Enhancement:
  • Call Report – Integration with Incident module. Can raise Incidents associated with Call Report Interactions.
  • Call Report – Updated List and Graphical reports.
  • Employee Review – EMR grid and logic updates.
Enhancement:
  • Employee Management Records – The ability to download more than one Training Module certificate simultaneously in a zip archive.
  • Innovation – Questions: Answer textbox is smaller and will resize itself based on the text inside of it up to a maximum height, then scrollbars will be available.
  • Innovation – Implementation of label change.
  • Production – Additions in the Asset Register to accommodate new Production module functionality.
Enhancement:
  • Call Report – Archiving functionality and logs. Objective achieved/not achieved reasons added to the logs.
  • Production – Grid for new Production module.

Maintenance:
  • Incident – Moved Hourly Escalation setting to Incident Settings
Enhancement:
  • Production – Initial Release of new module.
Enhancement:
  • Action – Overdue actions report updated to use new format and exclude attachments if they are empty.
  • Call Report – Print and email updates for the updated Call Report layout. New grid for additional information.
Enhancement:
  • Incident – Investigating Team memebers able to open a confidental incident.
New Feature:
  • Call Report – Initial Release of the Call Report module changes.

Maintenance:
  • Innovation – Change Action PDCA validation notification to indicate that at least one action of type PDCA are required.

Enhancement:
  • Asset Register – The employee/company code will now be visible in user selection lists.
  • Incident – The employee/company code will now be visible in reassign nominated investigator selection lists.
Maintenance:
  • General – Removal of Mentor field in Teams.

Enhancement:
  • Audit – The employee/company code will now be visible in user selection lists.
  • Job Card – The employee/company code will now be visible in user selection lists.
  • Reports – New Report role which will allow granular access to module reports to users who do not have the manager role.
Enhancement:
  • Feedback – The employee/company code will now be visible in user selection lists.
  • Innovation – The employee/company code will now be visible in user selection lists.
Enhancement:
  • Escalation – Toggle to override the default Escalation Reassign behaviour with Escalation Notice instead. This toggle is in the Escalation Utility Module Grid. e.g.: Incident with status Under Investigation is due to escalate, it would send a notice instead.
Enhancement:
  • Incident – The employee/company code will now be visible in user selection lists.
  • PPE – The employee/company code will now be visible in user selection lists.
Enhancement:
  • Incident – Verification status will not be displayed in the incident print when OpLogic effectivness of actions and verification of SHEQ closure are turned off.
New Feature:
  • Asset Register – Addition of Vehicle Mileage Report.
Maintenance:
  • General – Wallpapers and backgrounds.

Enhancement:
  • Home – New grids for near miss and potential incident.
  • Job Card – Job Card SMS body to include custom identified and equipment no.
Enhancement:
  • Job Card – Job Card Email2SMS facility – when an artisan is assigned a job card, then an SMS notification will be sent (if enabled) else an email.
Enhancement:
  • Concession – Concession now supports having approval logic applied to the department level.

Maintenance:

  • Innovation – Removal of the category template facility. Questions handle this much better.

Maintenance:

  • Asset Register – When a vehicle mileage is captured, but the units of measurement have not been configured, a validation message will show instead of a generic exception message.
  • Incident – Incident sticky header and sizing updates.

Enhancement:

  • Feedback – Feedback recipient and originator control can be resized to see longer text.
  • Innovation – Ability to recategorise innovations with a button in the grey control panel. The initial and feasibility study questions will be updated accordingly, but any previous questions and answers will be replaced. If the new category has template text, then it will be appended to the description A log is kept and is available to view in the log page.

Maintenance:

  • Checklist – Log checklist generation inside the SP.

Enhancement:

  • Innovation – Comments and Attachments are now available in blades.

Maintenance:

  • Job Card – Schedule report, change wording from ‘N/A’ to ‘Not Yet Raised’.

Enhancement:

  • Asset Register – Display Critical column in the module grid.
  • Job Card – Speed improvement to the Job Card Module Grid.

Maintenance:

  • Asset Register – AccessType functionality and scheduled reports to use the EquipmentTypeIDs.
Enhancement:
  • Audit – Audit Follow up Threshold can now be configured in the Audit Utility. Only a value between 1 and 4 is permitted.
  • Manage Users – Disabled areas will be highlighted in red.
Enhancement:
  • Action – Increase size of comments.
  • Asset Register – Show Asset Number in Checklist Scheduler heading.
  • Incident – Status SHEQApproval: The SHEQHead will have the ability to update the details of the Incident as well as change the investigating area, and by doing so, this will update the nominated user.

New Feature:

  • Audit – Supplier audit list report.

Enhancement:

  • Checklist – Display the Title and Employee number in the responsible and assigned selections
  • Feedback – When selecting a recipient and originator, the employee number will be visible, along with their title
  • Innovation – Overdue report speed improvement

Maintenance:

  • General – Trash functionality maintenance on a few modules, audit, TPA, and call reports

Enhancement:

  • Home – Grid columns can be dragged and dropped so they stack vertically in a hierarchy
  • Incident – Grid columns can be dragged and dropped so they stack vertically in a hierarchy

Enhancement:

  • Document Register – Controlled documents can now be URLs, allowing a separate streaming service to handle the content (e.g., YouTube, Azure Blob Storage, OneDrive)
  • Entra – When the Microsoft Entra App Registration secret is close to expiration, a reminder notification will be sent to all emails on the notification list
  • Incident – Granted the Investigating Division Responsible the ability to approve an Incident at the ‘Manager Approval’ status
  • Incident – Created an operational logic toggle – Any investigating team member can start and investigate an incident
  • Incident – Incident Shadow Log – Show the Areas in the Gridview

Enhancement:

  • Incident – Apply optimisations to the Module grid

Maintenance:

  • Audit – Audit settings to show additional checkbox to allow users to view audit template utility in shortcuts if given the audit role

Enhancement:

  • Asset Register – Settings for asset register equipment types
  • Incident – Attachments and Comments are now available inside of Blades
  • Meeting Minutes – Facilitator and minutes by can mark attendees as absent or present

Maintenance:

  • Settings – User logs maintenance

Enhancement:

  • Incident – A magnification cursor will now be available

Enhancement:

  • Document Register – The name of the currently logged-in user is now an available option to be included in the document watermark

Enhancement:

  • Document Register – Improvements to downloading large files
  • Feedback – UI changes for Feedback module
  • Feedback – Slight changes to insert new feedback without Area if individual is selected
  • Feedback – Changes to email notifications for feedback new entry now go to the correct user who gets nominated properly with new object logic
  • Feedback – Closed and new entry emails for feedback updated to new format
  • Feedback – Changes to send out new format comment emails

Enhancement:

  • Risk Assessment – Include Category column in Risk Assessment Module Grid

Maintenance:

  • Action – Adjust formatting of list SQL to improve performance
  • Document Register – Remove file data from attachment lists

Enhancement:

  • TPA – Include Part Number column in the module grid

Enhancement:

  • Incident – There is now a master switch in the Incident utilities to enable or disable the confidentiality toggle inside Incident entries

Enhancement:

  • Job Card – A daily job card print can now be printed with all the days of the week so the job card can be printed and closed once per week

Enhancement:

  • All – Sticky headers will display the module and the status at the top of the screen while scrolling through an entry
  • Incident – Operational Logic checkboxes will enable/disable preventing incompatible selections

New Feature:

  • Job Card – Bulk download of print facility at the bottom of the module grid page

* Official Release

Enhancement:

  • Incident – Suppliers can edit investigation questions and 5 whys
  • Incident – Improved grid filtering
  • Incident – Sticky header will show the module and status while scrolling an Incident entry

Enhancement:

  • Incident – Rename ‘Nominated’ to ‘Investigator’ in the main Incident page
  • Incident – Include additional wizard integration for work order product cost
  • Settings – All emails can be disabled from a single location if required

Maintenance:

  • General – Locked out column for user import table
  • General – Added logic for login page to validate sign-in for Microsoft accounts
  • Risk Assessment – Validation for category
  • Settings – Module grid changed to DevExpress grid
  • Settings – New advanced settings

Enhancement:

  • Settings – Show Position and restricted access properties in the manage users utility grid

 

New Feature:

  • Asset Register – ‘Equipment Register’ rebranded as ‘Asset Register’
  • Asset Register – New asset types
  • Asset Register – Vehicle licence picture

Enhancement:

  • Incident – Include areas in quality statistics report

Enhancement:

  • Employee Review – Action Types General, Corrective, and Preventative are available for use
  • Incident – Can now navigate to the associated audit from the Incident entry
  • Job Card – When Job Card is in status Pending, hide start button until there is a Primary Artisan assigned. The save button will read ‘Assign’ as well.

Maintenance:

  • Asset Register – Increase calibration group size code to 15 characters
  • Asset Register – Hide sum in print setting is turned on, the sum row will be hidden as well

Enhancement:

  • Job Card – Calculate and display the Action Required By

 

New Feature:

  • Risk Assessment – New Module – Operational Risk
  • Risk Assessment – New Utility – Category

Enhancement:

  • Document Register – New Status ‘Current – Confirm Reviewers’. Optional setting to enable this status. Reviewers can be changed or removed before the approval process takes place.

Enhancement:

  • Equipment Register – Utility setting to hide the ‘SUM’ column in Calibration Certificate prints

Enhancement:

  • Concession – Display close date in concession grid archive

 

Maintenance:

  • Job Card – Job Card reorder and request column updates. Bulk close only available for Asset Register Job Cards based on operational logic.

New Feature:

  • Job Card – Bulk close facility in module grid

Enhancement:

  • Company – Company theme colour can be selected in the company utility

Enhancement:

  • Job Card – Email notifications

Enhancement:

  • Job Card – New cancel status

New Feature:

  • Innovation – New Dashboard

 

Enhancement:

  • Utilities – Cost Centre can now be linked to companies
  • Job Card – Trashing a JobCard will require a reason and this along with the conducted by user will be logged
  • Risk Assessment – Print layout updated
  • Job Card – Updated Schedule Report layout. Includes Hyperlink to Job Card and status. Report can be run with paramters All, Scheduled, non-scheduled

Enhancement:

  • Incident – Incident module icon will change to the confidential icon when an incident is marked as confidential
  • Job Card – Labour hours calculated and displayed on the fly

Enhancement:

  • Job Card – Job Card Verification on close (must have checklist complete, at least one labour item, and at least 1 reason)
  • Equipment Register – Include columns [TolerancePlus],[ToleranceMinus],[Variance],[Highest],[Lowest] in Calibration certificate
  • Incident – Incidents can be marked as Confidential. Only SHEQHeads, Affected/entered by area responsible, originator, nominated, and action required by can view the entry
  • Meeting Minutes – Include more tooltips on buttons

Maintenance:

  • Reports – Only the Manager role has access to the module report pages

New Feature:

  • Incident – Quality Statistics Report

Enhancement:

  • General – New toggle in Company utility – Restrict all module grids to only show Area filters if the user is associated as responsible for that area level

Enhancement:

  • Document Register – Ability to reassign author of attached doc

Enhancement:

  • Risk Assessment – Increase the character limits on the entry fields

Enhancement:

  • Job Card – Display Entered By, Entered Date columns in scheduler grid
  • Job Card – The Scheduler will allow a primary artisan to be associated with new Job Card entries generated fro mthe scheduler. If no artisan is selected, then an attempt will be made to calculate the previous Primary Artisan from the latest entry

Fix:

  • Equipment Register – When updating an entry, the status will no longer change to ‘In Use’

New Feature:

  • Job Card – Downtime Labour Hours Report

Maintenance:

  • Job Card – Rename Type ‘Scheduled’ to ‘Planned’

Enhancement:

  • Equipment Register – Show JobCard Unique Identifier AND Coloured Status columns in the Equipment Register Job Card List

Maintenance:

  • Equipment Register – Equipment can not be markes as Critical with a standard uptime value (in hours)
  • General – Cost Centre has been consolidated into a single entity for use across all relevant modules
  • Innovation – When creating an Innovation from an Incident, correctly handle the SHEQTypeIDs. SHEQ will translate directly, everything else will be a general Innovation

New Feature:

  • Job Cards – Labour Analysis Report New Feature
  • Job Cards – MTBF/MTTR Report

New Feature:

  • Job Cards – New Report: JobCard Overview Report
  • Document Register – Toggle setting inside Document Register Distribution utility which will allow or prevent emails from being sent to all distribution lists when an existing document is imported

Enhancement:

  • Incident – If hourly escalation is enabled, the time component will be visible in the Incident Target Date

Enhancement:

  • Document Register – Allow JPG/JPEG files to be uploaded into the Document Register

Enhancement:

  • General – Display user account avatars in Manage users utility grid
    General New user notification email with login details
  • Reports – Report scheduler can now specify Area (Company,Division,Department) as parameters for the Overdue Innovation report
  • Job Cards – When opening Job Card entries from the module grid and then returning to the grid, the previously clicked grid row will be highlighted
  • Job Cards – Supplier/Contractor JobCards
  • Job Cards – Artisans can be reassigned (Logged)

Enhancement:

  • Checklist – Print layout changes. Decrease Point height, display ChecklistID in Header. Default Export filename {ModuleName}_{CheckListID}

Fix:

  • Equipment Register – Schedule Checklist button has been moved from the Grey control panel bar, to beside the add checklist button

Enhancement:

  • Utilities – Ability to delete unused currencies from the currency Utility
  • Job Card – Location an no longer be entered, only selected

Maintenance:

  • Utilities – Merge SMTP, Entra Integration, API Utilities into new menu

Enhancement:

  • Incident – Selecting ‘Supplier’ as a SHEQSubType in the wizard will automatically apply ‘Supplier’ and ‘External’ = true to the incident entry.

New Feature:

  • Dynamic Risk Assessment – Analysis Report

Enhancement:

  • Equipment Register – New Field: Purchase Date
  • Job Card – Optional ability to link JobCard Reasons with Products in order to display a shortlist. Otherwise, all reasons will be available
  • Innovation – Overdue Innovation reports can now be scheduled using the Report Scheduler inside of each users profile page

Enhancement:

  • Document Register – Collection selection will be persisted when returning to the Module Grid

Enhancement:

  • Risk Assessment – Risk Assessments can now be archived with a reason when no longer relevant/current

Maintenance:

  • Audit – Trashed audits can be viewed. Reasons logged when trashing/untrashing, log viewable. Associated action trashed/untrashed accordingly

Enhancement:

  • Job Card – OpLogic – Toggle to allow Linked Modules

Maintenance:

  • Utilities – Rename Utilities Dashboard to Settigns Dashboard

New Feature:

  • Job Card – New Job Card Dashboard

Enhancement:

  • Job Card – Completion Statistics report renamed to Job Card List. To new filters, Type and Status. Hyperlink to Job Card.

Enhancement:

  • Meeting Minutes – Location is now optional

Enhancement:

  • Feedback – Lowered the Negative feedback threshold from 3 and below to 2 and below

Enhancement:

  • Innovation – New stacked bar graph in Response time report – Open vs Closed entries in period

New Feature:

  • Employee Review – Entires are now visible by Employee in the EMR module

New Feature:

  • JobCard – Report Generator and Initial Schedule List report
  • JobCard – JobCard Completion Statistics report initial release

Enhancement:

  • JobCard – Hide Area columns, show location and equipment description columns

New Feature:

  • Employee Review – Initial release of the Employee Review module

Enhancement:

  • TPA – Division and Department are no longer required or validated. CategoryGroups and TPA entries can be created without an area, making them available for selection with ANY area

New Feature:

  • Supplier Portal – Supplier Portal now supports suppliers completing Incidents
  • Dashboard – Dashboard builder
  • Innovation – New Response Time List Report – Display the number of Years, Months, Days, Hours, Minutes, and Seconds between each status event logged

Enhancement:

  • Incident – Adjustments to the Incident Trend Analysis report – SHEQcategory. When selecting a SHEQCategory, then the report will display the Groups, or SubCategories based on the category selection.

New Feature:

  • Audit – New Follow Up feature. Audit, Inspection, and Compliance Audit (Web app only) can now have a follow up of only the points of 3 stars or less. A copy of the audit is made with only the relevant points and then they can be ‘audited’ separately.

Enhancement:

  • Jobcard – When exporting an entry to a file, the filename format will automatically be set to {ModuleName}_{UniqueJobCardNumber}.XXX

Enhancement:

  • Jobcard – When adding Labour, Material, and Direct Purchase, the user selection will default to the current user

Enhancement:

  • Checklist – Hide Checklists in Home grid and Checklist grid if they are JobCard Checklists

Enhancement:

  • Jobcard – Additional level for JobCard Categories

Enhancement:

  • Incident – All Escalation and escalation warnings have been consolidated into a single email using the new email format with hyperlinks to all of the respective entries

New Feature:

  • Job Card – Approve/Reject logic available
  • Job Card -Log of Job Card activities

Fix:

  • Incident – Incident grid optimised to improve speed of lookups

Enhancement:

  • Incident – Include Risk column in List Lite 2 Report

Fix:

  • Document Register – Adjustments to the Automated reports scheduler
  • Incident – Archive grid speed improvement

Enhancement:

  • Incident – Thumbnails will be generated for DOCX, PowerPoint, Excel, and PDF files inside of the print
  • Innovation – Thumbnails will be generated for DOCX, PowerPoint, Excel, and PDF files inside of the print

Fix:

  • Training Module – Run Employee Training report by classification and course selection

Enhancement:

  • TPA – New field denoting if the record is positive/good/intended

Enhancement:

  • General – Attachment grid layout adjusted to better use available space

Enhancement:

  • Job Card -Job Card Artisan dropdown replaces with a type to search combobox

Enhancement:

  • Training Module – Inclusion of traffic light colours on target date

Fix:

  • CheckList – When a checklist is disabled, it will no longer run on schedule

Enhancement:

  • Document Register – Due For Review (Role) report adjusted to handle new Authorative access settings

Enhancement:

  • Innovation – Separate Overdue List report
  • Innovation New report parameter: Category

Enhancement:

  • Document Register – The order of Approvers will persist

Enhancement:

  • Document Register – New Access toggle – Allow Document Controllers authoriative access to All document register entries

New Feature:

  • Audit – Supplier Audit

Enhancement:

  • Document Register – New settings
  • Equipment Register – Equipment Register grid new column Make Enhancement

Fix:

  • Document Register – Approval and Review logic for documents has been reworked to prevent reviews getting stuck in a loop. Inclusion of a new consolidated log

Maintenance:

  • Innovation – Report layouts adjusted
  • Audit – Audit scheduler template selection width increased and column order changed

Enhancement:

  • Training Module – Training module report changes

Enhancement:

  • Job Card – Inclusion of Hazard utility and selection inside of Job Cards

Enhancement:

  • Innovation – Innovation Print layout adjusted and included new fields Customer/Supplier, Location, Products. Unused fields are hidden

Fix:

  • Innovation – Visually updated Innovations reports

Enhancement:

  • Innovation – During Initial Approval, the Action Required By will never be set to the responsible for the investigating area if that person happens to be the originator
  • Metro theme applied to Innovation reports and layouts adjusted

Enhancement:

  • Design Review – Multiple Approvers can be configured for an entry. They will approve in turn, similar to the concession module approval.
  • Innovation – Location available as a selection
  • Innovation – Customer and Supplier available as a selection
  • Calibration – Changed the Calibration report ordering
  • Audit – Scheduled audits will be generated 1 day earlier than the schedule in order to facilitate it’s inclusion and interaction in the SHEQsys mobile app
  • Audit – When scheduling audits, the title will now be validation and is required

Enhancement:

  • Action – New email format applied to all emails Enhancement
  • Job Card – added reason Enhancement
  • Added custom numbering to jobcards, based on company

Fix:

  • Incident – Incident Trend Analysis Reports functional

New Feature:

  • Audit – Trend Pareto Analysis report available

Enhancement:

  • Training Module – Delegates can now have multiple certificates and attachments

Enhancement:

  • PPE – New Utility field – Reason- included in TransactionType utility. Transactions can now use this field in the form of a dropdownlist and reports can be filtered by reason. Six generic options are included by default and any existing reasons saved against transactions will still be visible

Fix:

  • Equipment Register – Instrument List – Grouped by Area report calculations adjusted. Equipment with no calibration or maintanance also visible

Enhancement:

  • PPE – All stock transations for items are now visible inside of a dedicated transaction page.
  • Incident – Existing Trend reports (SHEQCategory, Customer/Supplier, Product) now all have pareto graphs
  • Incident – When Incident is Pending Investigation, the originator (and SHEQAdmin) can save changes
  • Innovation – Innovation reassign button visible to Admin, Coordinator, ActionRequiredBy

Enhancement:

  • PPE – The stock room can be disabled and PPE issued without validation if so desired. Reports altered

Enhancement:

  • Call Report – UI adjusted, adding and associating customer/supplier with contacts has been streamlined for easier use

Enhancement:

  • Innovation – Innovation module grid displaying the action required by name

Enhancement:

  • Call Report – Customer/Supplier selection layout changed and simplified
  • Innovation – Renamed Investigation logic ‘Coordinator Acceptance’ to ‘Coordinator Acceptance and Implementation’
  • Innovation – Only SHEQAdmin role and Area Responsible can reassign an innovation.

New Feature:

  • Job Cards – A blank template of a jobcard can be printed

Enhancement:

  • Innovation – The Originator of an Innovation entry will receive an email notification when when the entry is closed

Enhancement:

  • General – Collection – Can be enabled/disabled in the collection utility under site settings, and will not be visible when turned off.

New Feature:

  • API – APIs are available to sync Customer, Supplier, Product, Work Order, Employee, TPA, Areas (Company, Division, Department, Team). An API key must first be generated inside of SHEQsys before this feature can be used.

Enhancement:

  • Incident – Incident SubType Utility. Sort by Type Sort Order

Enhancement:

  • Incident – The ‘Product sample received’ option inside of the Incident product capture section can be explicitly validated or not by mean of a toggle in the Incident utilities
  • Design Review – Allow the association of multiple products in a single Design Review entry

New Feature:

  • General- -API Authentication key Generator
  • Design Review – Design Review entries can be printed

Enhancement:

  • Incident – Incident List reports will now include all possible costs in it’s cost calculation

Enhancement

  • Call Report – Email Log

Enhancement:

  • Design Review – Additional attendees can be associated with a single Design Review
  • Innovation – When initial approval is required, and the originator happens to be an area responsible, then an area responsible from a higher up area will be sought out
  • Home – The ID column will correctly sort numbers mixed with alphabet characters

New Feature:

  • Equipment Register – New Calibration Report

Fix:

  • Incident – Reclassified entries will no longer validate custom questions which are no longer applicable

Enhancement:

  • General – Include support for .OPUS files
  • Changed the label ‘Innovation by’ to ‘Raised By’

Enhancement:

  • General-Include support for .OPUS files

* Official Release

Enhancement:

  • Innovation – Innovation module sees the return of the ‘is implemented’ selection

Enhancement:

  • Incident – Incident Report generator SHEQType selection replaced with checkboxlist dropdownlist.
  • Incident – Incident Report Generator has a multi select SHEQCategory control
  • Incident – New Maintenance Manager Role
  • Job Cards – Multiple SHEQCategories can be selected and applied as filters for all applicable reports

Enhancement:

  • Action – The status of the parent module at the time will be logged along with the action entry. Innovation, Incident, Audit Only
  • Innovation – Move the action section outside of the Feasibility Study section and place it between implementation and comments

 

Maintenance:

  • Equipment Register – Exclude [IsTrash] from the Equipment Register module grid filter

Fix:

  • Risk Assessment – Correctly handle GeneralSHEQSubTypeID

Maintenance:

  • Innovation – Nominated users can now reassign innovations
  • Document Register –  Replace all Session variables with ViewState ones

Enhancement:

  • Audit – Viewing of attachments and downloading attachments

 

Fix:

  • Risk Assessment – Facility to mark templates for mobile synchronisation

Enhancement:

  • Innovation – Updated the Print to include all of the new fields available in the Innovation module
  • Audit – Updated the layout of the Audit List report. Include target date, status, title, group by area

Enhancement:

  • Risk Assessment – Grid updated with additional filters for Dynamic Risk as well s trashed entries
  • Equipment Register – Increase the allowance for number of characters in the Duration fields. Default cost of labour and spares to 0.00 in maintenance history.

Enhancement:

  • Risk Assessment – Dynamic Risk Assessments can now have multitple team members selected

 

Fix:

  • Action – Actions will now send emails when closed

Fix:

  • Innovation – Corrections to Innovation Emails

Fix:

  • Incident – hide the work order region if not required

 

Enhancement:

  • Audit – Renamed ‘Details of area audited’ to ‘title’
  • Innovation – Innovation Coordinator has elevated rights to entries

Enhancement:

  • General – If the text of a gridview side filter is too long, it will no longer display across multiple lines and will instead hide it’s overflow

Fix:

  • Document Register – Added logic to Document register to deal with the DocReg setting of enforce review on new doc add

Enhancement:

  • Equipment Register – If calibration or maintenance is disabled for the equipment, then the next respective date would not be displayed

 

New Feature:

  • Meeting Minutes – Stable merge and pull from Meeting Minutes development. Validation. Create Entry, Agenda elements.

Maintenance:

  • Innovation – Adjust security to allow the nominated user to add actions

Maintenance:

  • Innovation – Adjusted questions height CSS, Remove ability to trash on reject, Ability to cancel from any reject, Add product button on new entry

 

Enhancement:

  • Innovation – Initial Questions and Feasibility study questions will resize based on the content being typed into it
  • Innovation – Include InitialApproval and Acceptance Mail Notifications

Enhancement:

  • Equipment Register – Return the ‘Enabled for Calibration’ and ‘Enabled for Maintenance’ checkbox toggles

Fix:

  • Equipment Register – Checked for unauthenticated user BEFORE checking the users privileges

Fix:

  • Design Review – Currency Fix, SQL timeout, empty questions fix

Enhancement:

  • Concession – Trash Log with reason added
  • Document Register – Associated Documents functionality and layout improved with filtering

 

Fix:

  • Document Request – Prevent 404 exception when creating a new entry by applying ~/ as a prefix to the RedirectURL
  • Document Register – Fixed Status logic not functioning correctly
  • Document Register – Team Utility: exclude terminated and cannot SignIn users from the list of available users
  • Utilities – Rewrite of the document review process.

 

Maintenance:

  • General – Replaced all references to SiteConfig.BaseURL with SiteConfig.BaseURL_Cached. Only update the BaseURL value in the login page, if the cached value is empty.
  • General – Updated minimum password character count from 6 to 8
  • Feedback – Altered the size of the title and description textbox controls
  • Attachments – Adjustments to [spAttachments_List]. [ModuleEntryParentID] is now a required field and if nothing is supplied, then NULL is considered in the WHERE clause

 

New Feature:

  • Document Register – Added Associated Products
  • Training Module – New Training Register Print
  • Design Review – Initial Release of the new Design Review module

Maintenance:

  • Utilities – Provider key search facility to troubleshoot AAD duplicate provider keys

Fix:

  • Incident – Incident print corrected
  • Audit – Summary Report yes/no corrected
  • Audit – Checklist not showing yes/no

 

Maintenance:

  • Utilities – Bulk user Microsoft conversion tool

 

Fix:

  • Innovation – Debug and fix Innovations to work correctly with GeneralSubTypes

Fix:

  • Attachments – Found that the JPEG file extension was missing from the AttachmentsAndUploads.GetFileTypeForFileExtension() method, so it was treated like a file and excluded from prints and had no thumbnails generated for them
  • Enhancement:

    • Innovation – Reworked the module with new statuses (Initial Approval, Acceptance, Pending Feasibility Study, Feasibility Study) as well as the updated Metro theme

     

    Fix:

    • Incident – correct UserID/Id reference in “list_byuser” Incident report
    • Incident – CalculateRisk method signature was altered
    • Dashboards – Uninstall the NuGet package Microsoft.Data.SqlClient as per DevExpress response

     

    Maintenance:

    • Utilities – Move the iFrame UpdatePanel outside of the UtilitiesNavBar UpdatePanel in an attempt to speed up page loading.
    • Audit – [Audit_AuditSchedule].[Location] = NVARCHAR(100) and [Subject] = NVARCHAR(255) NULL

Enhancement:

  • Incident – Comments are ordered by entereddate DESC and the Comments_AddToList() method will insert at index as required

 

Enhancement:

  • Audit – Scheduler will save the subject/title as the ‘Details of Area Audited’

New Feature:

  • Incident – SHEQCategory Analysis Report

Fix:

  • Document Request – Classification replaced with ClassificationID in CreateNewDocumentRegister()
  • Incident – SHEQCategory Fix – Permanent

Enhancement:

  • Action – Added the band to display the information of the entry where the action originated from

 

Fix:

  • Document Register – Correctly handle and update Classification and SubClassification when editing an existing Document Register entry
  • Risk Assessment – Fixed the Risk Assessment Assessment Date Picker not displaying when adding or viewing a Risk Assessment

 

Maintenance:

  • General – Overdue Report Section returned to the User Profiles
  • Utilities – Added logic to convert account button to ensure that its only visible if the MS credentials have been provided
  • Incident – Incident print lockdown reverted as per customer request

 

New Feature:

  • Incident – Inclusion of a custom safety SubType which can be renamed, but has no exclusive logic associated with it apart from custom questions

 

Enhancement:

  • Reports – All reports and prints will now display the logo of the generating user company, should one exist in the company utility

 

Fix:

  • Incidents – DIFR report calculation adjustment

Fix:

  • Concession – Find and correct UD.[Id] and U.[UserID] references from the Identity update that were missed

Maintenance:

  • General – Remove obsolete setting ‘Prevent Anonymous users from creating SHEQsys accounts’

Enhancement:

  • Audit – Include support for Integated Audit types when raising an incident from an audit finding

 

Fix:

  • Profile – “Fixes to the User Details page to include position and title as well as fixing them to make sure they save this pr does not require any SQL script changes to work”

Enhancement:

  • General – Child modules are now available regardless if the parent module has been disabled
  • Training Module -Order all course lists alphabetically. Remove the facility to order by Position

Enhancement:

  • Document Register – Ability to reassign Document Containers to other document controllers. Only a user with the Document Controller role and the SHEQAdmin role can perform this action

 

Enhancement:

  • Incident – Originator added as a column to ListLite 1 and 2 reports
  • Audit – Audit Blade legend will show the applicable template shapes
  • Training Module – Rename Institution to ‘Provider’
  • Training Module – Show shortcuts in main menu to Training Module Classification and Institution utilities, if the current user belongs to the Training role
  • Training Module – Alter dimentions of the Course Drop down selection

 

Fix:

  • Audit – Fixed the Audit Scheduler.

 

Maintenance:

  • General –  Update DevExpress version from 21.2.6.0 to 22.2.4.0

 

New Feature:

  • General – Initial release of the Umbani only bulk user conversion tool for AAD

Enhancement:

  • Training Module – Improve the performance of the training list grid by 50%
  • Document Register – Display the Document Controller responsible for documents in the document grid
  • Audit – Included a sliding blade with the score/rating key

Enhancement:

  • Organogram – Areas which have been marked as ‘not enabled’ will no longer be included in the Organogram

Enhancement:

  • General – SHEQsys will prompt all users to change their password to something more secure after an admin assist with a password reset

Fix:

  • Audit – Updated user details in the audit scheduler

 

Enhancement:

  • Employee Management Records – Training module certificates are viewable from the EMR training grid.
  • Training – A delegates details can be updated without having to reupload the certificate.

 

Enhancement:

  • General – Inclusion of the clients logo in the SHEQsys header

Enhancement:

  • Document Register – Change Document Register Filer by Area to Filter by Distribution.
  • Document Register – Alter column order and adaptive priority.
  • Document Register – Show Author/Owner in main grid.

Fix:

  • Audit – Prevent deleting templates that have been previously used
  • Audit – Audit, Inspection, Compliance Audit: Ratings between 1 and 3 will prompt for a comment/audit finding

 

Enhancement:

  • Audit – Audit List report header to repeat every page
  • Audit – Observation Target report will exclude terminated employees

Maintenance:

  • Incident – Adjusted ‘is no control over’ label to our company

Enhancement:

  • Document Register – Renames ‘Document Author’ to ‘Document Owner’
  • Document Register – Show the controlled document file size in the grid view

Fix:

  • Innovation – Update to the print Missing users table

Fix:

  • Calibration – Fix to Adding History for Maintenance allowing dates ahead of time

 

Enhancement:

  • Utilities – Include the ability for HR role to change users passwords for them

Fix:

  • Call Report – Update to AAD Identity

 

Enhancement:

  • Dynamic Risk Assessment – Allow for large text entry

Fix:

  • Audit – Correctly display if a point row has an attachment

 

Maintenance:

  • General – Applied new look to AccessDenied and ErrorPage403

 

Enhancement:

  • Document Register – Review Failure email: call-to-action now reads ‘Please ensure document is revised as per comments’
  • General – All email notifications will send asynchronously

Enhancement:

  • Dynamic Risk Assessment – Inclusion of ‘Further Details’ field
  • Dynamic Risk Assessment – Show Integer Calculation instead of the Code
  • Dynamic Risk Assessment – Show additional notifications

Maintenance:

  • Document Register – Redirect after trashing a document

 

New Feature:

  • Dynamic Risk Assessment – New risk Assessment Module: Dynamic Risk Assessment

Fix:

  • Audit – Update to the template shape selection

Fix:

  • General – Update to UserID settings

Fix:

  • General – Replaced the login page to redirect the user to the new identity login page

Fix:

  • Utilities – Company, Division, Department, Team utilities updated to handle AAD Identity change

 

Enhancement:

  • Utilities – Include the ability to switch a SHEQsys account into a Microsoft account

Fix:

  • General – Login page image pathing has been corrected

 

Enhancement:

  • Audit – New rating shape available in Audit, Inspection, Compliance Audit – Circle
  • Profile – User Profile screen has been redesigned
  • Utilities – Manage users utility has been redesigned
  • Utilities – Create user utility has been redesigned and users can only be created from within SHEQsys now. Anonymous user account creation is no longer available

 

New Feature:

  • Audit – New Audit Type: Compliance Audit
  • General – SHEQsys now supports Microsoft AAD as an alternative login provider. Once setup, users will be able to log into SHEQsys using their Microsoft Work and School account from Azure Active Directory
* Official Release

Fix:

  • Incident – Incident, prevent exception when parsing ‘false’ as an audit value in the back button navigation assignment.

 

Enhancement:

  • Risk Assessment – When reviewing an entry, the existing control measure will be carried across to the review

 

Fix:

  • Incident – Incident, prevent exception when parsing ‘false’ as an audit value in the back button navigation assignment.

 

Enhancement:

  • Risk Assessment – When reviewing an entry, the existing control measure will be carried across to the review

 

Enhancement:

  • Document Register – Lock down options and features more securely so unassociated users are unable to make or save changes of any kind
  • Feedback – Feedback MailNotification send to originator on closure
  • General – Attachment support for SolidWorks files .SLDDRW and .SLDPRT
  • General – Support for Microsoft 365 Exchange via GraphAPI included
  • Incident – Lock down options and features more securely so unassociated users are unable to make or save changes of any kind
  • Innovation – Included universal attachments in entry print

 

Fix:

  • Incident – Restrictions to buttons if you are not authorised

 

Enhancement:

  • Home – Documents which require the review or approval by the user will be listed

Fix:

  • Audit – When creating Incidents from an Audit Point, the back button will return you to the correct audit entry. After the Incident has been successfully created, the user will automatically return to the Audit they were on
  • Employee Management Records – Include UserID in the where clause of the attachment list
  • Innovation – The SubType will no longer be visible or validated if the Risk Analysis operational logic is disabled for that particular SHEQType
  • Risk Assessment – Prevent the back button from navigating the user back the same page they are currently on
  • Risk Assessment – Investigation area was missing from risk assessment entry
  • Utility Management – Update Currency ID constraint

 

Enhancement:

  • General – Additional Login backgrounds fro diabetes day and Guy Fawkes
  • Innovation – When creating an Innovation from an Audit Point, the user will be automatically returned to the Audit after successfully creating the Innovation.
  • PPE – Layout updates
  • PPE – OTP Email – new format
  • PPE – Additional grid view in the PEE ToDo section
  • Training Module – courses can be setup which may not require a certificate to prove attendance. When applicable, certificate expiry is calculated off of certificate valid days.

 

New Feature:

  • Checklist – Checklists entries can now be printed
  • PPE – New Transaction Type Setting
  • PPE – Supplier, Currency, Item Cost included on Receive Stock
  • PPE – Item history Page
  • PPE – Store Area Level checkbox

Fix:

  • Training Module – The display certificate buttons will only be visible if a certificate is present.

Fix:

  • Incident – Re-factored the Incident vehicle hotspot image utility
  • Incident – Vehicle image hotspot utility was missing relational integrity
  • Incident – Build validation to the risk analysis
  • Training Module – Correct module name in automated email headers

 

Enhancement:

  • Attachments – Universal attachments rolled out to the outstanding modules
  • General – Add entry wizard heading adjusted for each module
  • Incident – Altered the escalation logic to work with the ActionRequiredBy user instead of the Nominated user.
  • Risk Assessment – Increased the size of the Entry Legal Reference field to 500 characters
  • Utility Management –  Cost is now available as a field to capture against

 

Fix:

  • Incident – Update enable Multiple SHEQ type functionality

 

Maintenance:

  • PPE – Modifications to the logic which calculates the remaining stock

Enhancement:

  • Employee Management Records – Improvements to the comments section

 

Fix:

  • Checklist – Closed button is no longer visible once the checklist entry is closed
  • Document Register – Adjusted the stored procedure to not consider the submitted userID, if they only had access to a document through the reviewer approval
  • Employee Management Records – Adjustments to the employees visible based on responsible area
  • Incident – Incident SHE Analysis Report: Correction to the SHEQCategory Pie chart SQL.
  • Incident –  Safety Vehicle Direct Cause is now updating as expected

 

Maintenance:

  • Equipment Register – Calibration: Assigned user list will show all non-terminated users regardless of other factors
  • Feedback – Attachments are now powered by the new Universal attachment framework
  • Feedback – Feedback: Correct btnSubmit text. Correct ‘scan for X’ text in due report scheduler.
  • Training Module – Access denied to the training module unless the user has the training module role

 

New Feature:

  • Innovation – New DevExpress dashboard control for SHEQAdmin users

Enhancement:

  • Document Register – Responsible and Escalation reports
  • Document Request – Include Document Register Number and Title in the Request Grid
  • Employee Management Records – Update to the training module link in the EMR
  • Home – Include Actions in My team, department, division, company filters
  • Manuals – All manuals have been moved to an online location for easier maintenance
  • Risk Assessment – Updated Risk Assessment Scheduler
  • Risk Assessment – Added days Ahead filter to report
  • Risk Assessment – Added review period to Risk Assessment Utility Page
  • Risk Assessment – Reformatted Risk Assessment Report

 

Maintenance:

  • Add Wizard – Consistent header layouts for all module pages and add wizard pages
  • Audit – AuditNo value is now generated exclusively from [fnAudit_CustomIdentifier_Inline]
  • Audit – Rating Threshold is now configurable in the database. Green, Yellow, or Red can be set based on a decimal threshold value.
  • Document Register – Apply Metro theme to report scheduler
  • Document Register – Escalation Scheduler only work if escalation is enable in DocReg Utility
  • Document Register – Escalation reports will only go off it scheduled to do so
  • Document Register – Added Receivers names to outgoing emails.
  • Document Register – Update to approver escalation emails
  • Document Register – Applied Days ahead and status to Role & Responsible emails
  • Document Register – Update to all email Headers and Subjects for inbox display
  • General  – Updated to the EMR module attachment table
  • Training Module –  Attachments are now powered by the new Universal attachment framework

Maintenance:

  • Incident – Include Questions in the Incident Print

 

Enhancement:

  • Incident – Disabled SHEQTypes will no longer be visible in the Add Incident Wizard

New Feature:

  • Facilities Management – Inclusion of the first phase of Facilities Management: Job Cards

Maintenance:

  • Innovation – Adjust security to allow the nominated user to add actions

Fix:

  • Incident – Change new entry current entry questions to include module ID
  • Incident – Correct a bug which prevented Near Miss and Potential Incidents from being created. Module always set to Incident
  • Document Register – Increase the size of the trash reason column

Enhancement:

  • Incident – Include new SHEQType ‘Risk’

Fix:

  • General – Correction to email notification to show the company logo

Maintenance:

  • Feedback – Update of libraries
  • Equipment Register – Removed Calibration Type from Maintenance Centre Utility

Fix:

  • Equipment Register – Correctly assign CalibrationTypeID to Initial Calibration History when creating an entry

 

Maintenance:

  • General – Update to Settings after API padding setting and the error log automated email settings
  • TPA – Apply Metro Theme. View trashed entries and ability to untrash
  • Training Module – Update to course renewal functionality

 

Enhancement:

  • Feedback – Apply Metro Theme. Include Customer/Supplier, Products. Included logging, Ability to Print an entry. Apply new email format to email notifications. View trashed entries and ability to untrash

Fix:

  • Document Register – Prevent the review date from being earlier than the last review date

Fix:

  • Incident – Incident Date will no longer show a validation failed message when selecting a time.
  • Equipment Register – Update for adding a vehicle in Equipment Register
  • To Do Dashboard – Corrections to prevent the report sending every day to everyone

Enhancement:

  • Training Module – Course Cost, No attendance, Additional course notes and requirements, email notification with scheduled delegate print out
  • Training Module – Bar and pie charts added to Analysis Report (Ethnicity and Gender)
  • Employee Management Records – Update to Training Module grid

 

  • Enhancement:

    • Employee Management Records – Pull data per module when the module is expanded

     

    Maintenance:

    • General – Update of libraries

     

    New Feature:

    • General – Gender and Ethnicity utilities and user settings are now available

Fix:

  • Incident – Default Vehicle images and hotspots included for Car, Pickup, Truck, Motorcycle, Van, Forklift, Minibus.
  • Risk Assessment – Automated ‘Due for Review’ report logic has been altered to only fetch risk assessment which are already due for review, or will be due for review in the X days specified in the ‘Review Period’ before the review date

 

Maintenance:

  • Incident – Improvements to the Incident Vehicle Hotspot utility

 

New Feature:

  • Innovation – Risk Analysis can be toggled on/off in the Innovation Operational Logic

Fix:

  • Incident – altered admin to work with role ID instead of role name in the where clause
  • Equipment Register – Workaround on the calibration module to allow saving of equipment
  • Incident – Correctly handle colours in the DriverList report
  • Document Register – List Report – Correctly apply the status colour
  • Equipment Register – Calibration Entry save validation relaxed

 

New Feature:

  • Incident – Toggle inside the Incident utilty ‘Allow entries to be captured with the bare minimum of validated fields’. Allowing Incidents to be captured initially with string or relaxed validation. At the bare minimum, the area, description, title, SHEQCategory, and Risk Analysis need to be captured
  • Enhancement:

    • Training Module – Improved logic which determines which users/employees require training or are due for renewal of training for a particular course
    • Training Module – Improved logic which determines which courses have users/employees requiring training

     

    Maintenance:

    • General – Update Manuals
    • Equipment Register – Relaxed validation to only Category, group, responsible, unique number

New Feature:

  • Incident – New Report – Driver Report
  • Incident – New Report – Vehicle Analysis Report
  • Training Module – New Report Generator
  • Training Module – New Report – List Report
  • Training Module – New Report – Training Analysis Report

Fix:

  • Audit – Allow users who only have the Audit role to access to the Audit Template utility from the shortcuts menu

Enhancement:

  • Settings – Position Utility moved to the ‘Manage Users’ section
  • Settings – General Subtypes’ utility moved to the ‘Site Settings’ section

 

Fix:

  • Innovation – Best, list, and Analysis reports corrected, so they are now operational once again
  • Reports – Changed the logic for ‘Last’ day of month segment in overdue automated report schedule checks.

 

New Feature:

  • Innovation – New Classification feature (With utility)
  • Innovation – Risk Analysis built into Innovation module
  • Document Register – New Report Generator and two new reports. List, and Analysis.
  • Calibration – Rebranded as ‘Equipment Register’ as part of the facilities management development. Apply new style/layout

Fix:

  • Employee Management Records – Correct hlnkCertificate URL for Training Module Certificates

Enhancement:

  • Incident – Return of Incident reclassification feature. SHEQAdmin or SHEQHead, Not trashed or archived, and status of SHEQApproval, Pending Investigation, Under investigation

Enhancement:

  • Home – The ToDo and Notice board views can be selected as the default view after logging into SHEQsys

 

Maintenance:

  • Calibration – Calibration: IsActive will not longer be considered when databinding the AssignedUser dropdownlist

Fix:

  • Action – Action module attachment upload correctly refresh the attachments grid after uploading.
  • Incident – Implement tighter restriction on allowing the target date to be changed by a user who does not belong to the SHEQAdmin role. i.e.: The manager role. This has been exposed inside of the Incident object for ease of use. Corrected spModule_GetTargetDateChangeLimit to not return a count, but rather the [TargetDateChangeLimit] value for the supplied @ModuleID

Fix:

  • Audit – Audit Print: correctly handle NULL score check and adjust the attachment print to acrossTHENdown

Fix:

  • Incident – Incident Statistical Analysis report corrections and UI adjustments. [ClosedLater] Column. Correctly apply SHEQType parameters
  • Incident – Correct ‘Category’ reference in Incident_Type_Subtype Utility.

 

Maintenance:

  • General – Partial removal of [SafetyTypeID] reliance in Risk Asessment, Incident Reports, and other locations.

 

New Feature:

  • Home – New ‘Notice Board’ view available in the home screen
  • General – New consolidated ‘Items requiring your approval’ report

Enhancement:

  • Training Module – Replace FileUpload control and View Certificate page

 

Fix:

  • Risk Assessment – Minimum Width for Risk Matrix

Enhancement:

  • Training Module – The certification form has been redesigned and updated

 

New Feature:

  • Training Module – Training Module Scheduled Reports
  • Home – New ‘To Do’ view available in the home screen
  • Risk Assessment – General SubTypes now have a consequence utility, allowing custom consequence values to be created for each subtype

Enhancement:

  • Training Module – Training Module capture form redesign

Enhancement:

  • Incident – Change Incident analysis report Root cause graph title to ‘Investigation Root Cause for Closed Entries in Period’

 

Maintenance:

  • Document Register – Remove the default watermark value. This can be set by somebody with access to Settings
  • Training Module – Apply the correct style and javascript to the training module gridview side filter

 

New Feature:

  • Calibration – Licence renewal report – schedule
  • Calibration – Due for maintenance report – schedule

Enhancement:

  • Incident – Sort the list of RootCauses alphabetically

 

Fix:

  • Concession – Alter the Incident back button to RedirectSafetly to the concession module, preventing an unhandled exception from being generated on concession approval when returning to the concession entry from the incident back button.

Fix:

  • Document Register – Corrected the DocReg ApprovalGrid OnRowDataBound event

Enhancement:

  • Home – Checklist entries which originate from the calibration module, will show the calibration category value in the category column of the home grid (all items)
  • Document Register – Complete the reformatting of the generic email button section

Fix:

  • Incident – Correction to the Incident Rejection for initial approval logic. Commented out the investigation logic part of the reject with reason code
  • Enhancement:

    • Document Register – Replace GenericEmail subject ModuleName with DocumentTitle
    • General – A random background will be displayed on the login page every day

New Feature:

  • Document Register – Watermark utility
  • Document Register – Watermark documents when viewing and printing
  • Document Register – Utility toggle to allow printing

Fix:

  • Call Report – Include spacer at the bottom of the Call Report grid page and fix the control panel so it can collapse

 

Maintenance:

  • General – The ‘admin’ role has been renamed ‘SHEQAdmin’. The ‘Utilities’ role has been renamed to ‘settings’
  • Call Report – The ‘Sales Representative’ role has been changed to a sales representative setting available underneath the role selections

Fix:

  • Utility Management – Fixes to prevent the report from showing  blank first page

New Feature:

  • Utility Management – Release of new Utility Management Module along with a report generator and a report

Fix:

  • Call Report – Perform null checks of the selectedemail controls and clear the ASPxlbSelectedEmailontacts control

 

Maintenance:

  • Call Report – Increase the size of the Interaction text area.

Enhancement:

  • Document Register – New setting to specify X Days before Review to open and allow the review process to happen.
  • Document Register – Users with the Document Controller role will need to confirm the list of reviewers before they will be notified of the review. They will also be the only users able to add or delete reviewers in the review list. Once the reviewers are confirmed, an email notification will be sent, and they can then approve or reject in any order. Any reject will mark the document as review rejected.
  • Document Register – Applied metro theme to the Controlled document upload section
  • Document Register – Include the Published Revision date, and next review dates inside of the controlled document grid
  • Create User Wizard – Implement email address validation

 

Fix:

  • Concession – Correct 404 error when approving a concession and redirect safely

 

Maintenance:

  • Document Register – Various UI improvments and tweaks
  • Incident – Redirect to Incident grid after initial approval of an incident
  • General – Increased the padding of the gridview for easier legibility of the column headers

Fix:

  • Audit – Re-factored the audit print score star image code into a single method called by each of the star images during report generation. This was to address a problem where the star images did not match the score.
  • Observation – Corrected the BeforePrint events for the observation values in the audit print. Emp and con values and total will be displayed as they always should have been.

Enhancement:

  • General/Document Register – Include support for .DOTX files as attachments
  • Document Register – Display the Controlled Document Review/Approve buttons to Document controllers, or to a user who is inside of the review/approve list. who has not yet saved a value.

 

Fix:

  • Document Register – Correction to the HasUserReadDocument Method which validates if a user has opened a document for review
  • Document Register – Document viewer will correctly display a DOTX file as a DOCX by manually changing the file extension.

 

Maintenance:

  • Document Register – Optimisations to the Document Register Module

Fix:

  • Incident – Correction to the Incident UnsafeAct/UnsafeCondition validation.

Fix:

  • Document Register – When reviewing or approving a document, a validation message would appear informing the user that need to read the document first before they could proceed, even if they had opened it before

Fix:

  • Incident – Corrections to the Incident Analysis Report.

Fix:

  • Incident – SHEQCategory utility, replace N/A with All SubTypes

Fix:

  • Incident – Alter Safety: Unsafe validation. EITHER an act OR a condition is required, not both.
  • Incident – Incident back button now works correctly when returning to a concession
  • Incident – Corrected the incident grid NAV bar SHEQ filters. They will now work again as expected

 

Maintenance:

  • Incident – prevent Incident: My Overdue emails from sending if the report is empty. TODO: This should likely be a toggle or revisited ad refactored.

Fix:

  • Employment Management Records – Correction to the EmployeeManagementRecord Attachment view URL. It was pointing to Innovation

Enhancement:

  • Document Register – DocumentRegister: if a document is set to allow downloading, then the document gridview attachment button will navigate to the download link instead of the view link

Maintenance:

  • Incident – List Lite report – explicitely sort by EnteredDate

 

Enhancement:

  • Incident – When printing an incident entry, the logo in the print header will be relevant to the investigating company, if such a logo exists in the company utility. Otherwise the default logo will be used

 

Fix:

  • Incident – Corrected Actions inside of the Incident print
  • Incident – List Lite Reports will no longer show duplicate rows

Enhancement:

  • Incident – Include ‘Tissue Damage’ as an injury effect

 

Fix:

  • Incident – Replace missing redraw.png image in the incident vehicle hotspot utility
  • Incident – Reference SafetyVehicle instead of QualityProductVehicle when changing the safetyVehicle Position or vehicle type
  • General – Change to how MS Office files are downloaded
  • Action – Update the Dashboard to reflect the new statuses and their colours. Correct SQL to prevent duplicate Status column

Enhancement:

  • Document Request – include Date Initiated and the latest Approval date in the print
  • Action – Include Module, Who, EnteredByName, Status in ListLite report
  • Incident – Custom investigation team members can save and progress Incidents when the status is rejected or under investigation

 

Fix:

  • Incident – Prevent a duplicate action email notification from being sent when an effectiveness action is raised

 

Maintenance:

  • Incident – Remove the redundant log grid from the Incident report scheduler

Fix:

  • Incident – Verification Rejected will now have the same functionality available as a Pending action.
  • Incident – Incident at the SHEQClosure status will not progress to closed if there are any unverified actions.
  • Incident – Include validation on vehicle. VehicleTypeID, DriveSideID, Make, Model. Alter object to throw exception rather than return a validation string.
  • Action – Only admin and SHEQHead to verify an Action in the action page.

Fix:

  • Action – When reopening an action (associated with an incident) ensure that it’s status is set to pending, and not verification.

New Feature:

  • Incident – New Report – List Lite 3

Fix:

  • Document Request – Approved entries will be sent to the archive

New Feature:

  • Action – New List Report – Grouped by Module

Enhancements:

  • Actions – Includes a status column
  • Actions – Action verification can now be conducted on the action entry page as well
  • Actions – Integration with the Incident module. When the last action is closed, the action will evaluate if it is the last action in the list and then progress the status of the Incident from ‘Pending Actions’ to the next valid status

 

New Features:

  • Actions – New Report Generator
  • Actions – New List Report available in the report generator
  • Incidents – New status ‘Pending Actions’ which can be toggled in the Operational logic utility
  • Incidents – New Operational logic option ‘Verification on Closure of Action’ – SHEQ Head verification will happen immediately after an action is closed

 

Maintenance:

  • Actions – Refactor the Action module
  • Incidents – Renamed Investigation Logic option ’18) Verification of Effectiveness’ to ’18) Effectiveness of Actions’

New Features:

  • Document Request – Action framework is now available inside Document Request entries
  • Document Request – Ability to print the entry

 

Fix:

  • Training Module – Unable to upload a replacement certificate

Fix:

  • General – Improvements to the login and forgot password facilities
  • Document Register – Corrected problem where a user who is set as an approver or reviewer tries to approve/reject, and can not because it was not correctly determining that they had indeed opened the document already
  • Incident – Ishikawa Report not displaying data

Maintenance:

  • Utilities – Optimised as well as a minor UI improvements

Fix:

  • PPE – Validation problem issueing PPE corrected

Enhancement:

  • Risk Assessments – The Investigating Area can be changed
  • Document Request – Label changes. Wizard will auto progress if there is only one classification to select
  • Training Module – Employees will now be visible in the delegate list

 

New Features:

  • Document Request – Create a Document Request utility page
  • Document Request – Create a toggle which will show or hide the manager as an approver
  • Document Request – Create classification utility which will allow Utility role users to disable unrequired classifications
  • Document Request – Risk Analysis has been replaced with Impact Assessment. As many Impact assessments can be created as is required.

 

Fix:

  • Risk Assessment – Remove duplicate investigating division values from the dropdown list

Enhancement:

  • PPE – Restored the PPE OTP Message

 

Fix:

  • Audit – Print not displaying
  • Audit – Correct problem preventing audit point attachments from displaying in the audit print
  • Document Register – Display validation messages correctly when creating a new document registry entry
  • PPE – Correction to the Issue grid

Enhancements:

  • Document Register – Periodical Reviewer: Rejection – email notification will also go to the document author
  • Document Register – Initial Reviewers : new email format
  • Document Register – New email format applied to all emails
  • Incidents – Include Unknown options for tyre conditions selections as well as a N/A for Trailer tyre conditions, remove explicite validation for trailer tyre condition
  • Incidents – Optimisations to Incident page database communication

 

 

Fix:

  • Document Register – DocumentRegister Approver emails will now send to each approver only when it is their turn to approve.
  • Incidents – Made a change to prevent a 404 not found exception from being shown when attempting to create and incident from an audit point

New Features:

  • Document Register – Documents in the register can either be viewed (the default option) or downloaded. Document Controllers have access to both by default and can specify if all users with access to those specific documents can view only or be allowed to download it as well.

New Features:

  • Incidents – Support for WorkOrder details in a Quality incident

 

Fix:

  • Calibration – Correct problem which prevented the correct Days Ahead value from being applied to the forward scan

Enhancements:

  • Risk Assessments – When copying an element, the list of risk assessments are now sorted by RiskAssessmentID rather than by date
  • Training Module – Remove confirmation popup from trash reason save button

 

Fix:

  • PPE – Corrected problem with email to SMS not sending OTP

Enhancement:

  • Training Module – Apply metro style to the training report scheduler
  • Training Module –  Include Has No Expiration as an option in Classification
  • Training Module –  Classification utility maintenance

Enhancement:

  • Incident – The Vehicle hotspot utility has been redesigned to be easier to use

Enhancement:

  • Calibration – Include Vehicle Licence Expiry as a validated field
  • Calibration – Calibration. Remove vehicle attachment calibration and build in attachment upload facility

 

New Feature:

  • Calibration – Include new Status ‘Calibration Not Required’
  • Fix:

    • Audit – Correct spelling mistake ‘typoe’
    • Incident – Show the reporter in the Incident module grid
    • Incident – Prevent an unhandled exception from displaying when the Safety Vehicle Heading selection is left empty
 
* Official Release

Enhancements:

  • Incident – Prevent ‘duplicate’ incident entires from being displayed in the home grid

Enhancements:

  • Employee Management – Display the name of the employee in the header

 

Fix:

  • Home – Prevent ‘duplicate’ incident entires from being displayed in the home grid

Enhancements:

  • PPE – Apply the new UI to the PPE automated report scheduler. Refactor and optimise.
  • PPE – Optimise Due for review Role into report file and send via the new email format
  • PPE – Optimise Due for review Department Responsible into report file and send via the new email format
  • PPE – Optimise Minimum stock into report file and send via the new email format

Enhancements:

  • Action – Include the Action ID inside the Action list report along with a hyperlink to the entry

 

Maintenance:

  • Action – Rename Action Type ‘Verification’ to ‘Effectiveness’
  • Incident – Rename the 3 Question descriptions to Cause, Correction, Corrective

Maintenance:

  • Incident – Increase the size of the Five Why text boxes and apply the Table structure
  • Manage Users Utility – Order alphabetically by first name and surname instead of by department
  • General – Optimise the Generate Avatar code

 

Fix:

  • Audit – Prevent duplicate auditor names from being included in the primary auditor list

Enhancements:

  • Innovation – Show the currency symbol in the Innovation report and best innovation report. Included padding on some of the edge fields

 

Maintenance:

  • Incident – Adjustments to the layout/formatting of the Incident List reports

Maintenance:

  • Incident – Reorder the operational logic. Place liable party at position 12

Enhancements:

  • Generic Email – Construct a new generic email format builder for use with email notifications. Calibration reports are currently using it
  • Innovation – Optimised the overdue report and included the new email format
  • Incident – Optimised the overdue report and included the new email format

 

Maintenance:

  • Calibration Report Generator – Restyled
  • Utilities – Hide all module reports if the module is not enabled
  • Risk Assessment – Apply the correct colour

Enhancements:

  • Incident – Include 5 Why column questions in print

Fix:

  • Incident – Adjustments to the Justification analysis report. Will display SHEQCategory/SHEQSubCategory where applicable and correctly apply SHEQ Type filter

 

New Features:

  • Checklist – Checklist/Calibration integration. Mileage values are now stored and retrieved exclusively from a log

 

Maintenance:

  • Home – Show checklist description in the title column

New Features:

  • Calibration – Checklists work with mileage capture if created against calibration type vehicle

Enhancements:

  • Manage Users Utility – Additional column displaying SHEQ Head status for each user

Maintenance:

  • Incident – If user is not allowed to change target date, then the facility to request a target data change is shown instead. Emails are sent to SHEQ Head

Maintenance:

  • Home – Apply optimisations to the SQL which populates the home page

Enhancements:

  • Incident, Innovation, Audit, Action, Calibration, Call Report, Checklist, Concession, Document Register, Document Request, Employee Management, Feedback, Gas Analysis, PPE, Risk Assessment, TPA, Training, Home Page, Manage Users Utilities – Grid layout can be customised and saved as a favourite

 

Fix:

  • Document Register – Addressed a problem with the document history grid when moving between pages
  • Manage Users – Adjusted the page to display all of the columns when it loads

Enhancements:

  • Incident – Merged Customer Type and Customer Group into the Customer Dropdown List as additional columns

New Features:

  • Employee Management – New Employee management module
  • Incident – Allow the Incident module grid to be filtered by Customer/Supplier
  • Incident – Allow the Incident module grid to be filtered by collection
  • Incident – Grid view can now be customised by the user

 

Enhancements:

  • Calibration – Enhancements to the module

Enhancements:

  • Incident – Admin role can change target date in any status

 

Maintenance:

  • Incident – Applied new style to the action entry and comments pop outs

Maintenance:

  • Incident – Adjustments to layout order of investigation tools

Enhancements:

  • Incident – Quality product now has a default value of ‘N/A’ inside the ‘Order/Ref/Trace#’ field

Enhancements:

  • Call Report – Replace Customer Supplier combo box, complete with the partial lookup

Enhancements:

  • Incident – Remove Customer Account field
  • Incident – Show SHEQ Type in Incident SubType utility

 

Maintenance:

  • Call Report – UI Call Report adjustments
  • Incident – Remove validation from location of accident field

Enhancements:

  • Call Report – Responsive for mobile screens

 

Maintenance:

  • Create User Account – Restyle
  • Checklist/Calibration – Prevent automated checklists from executing for all statuses except ‘in use’

Maintenance:

  • Recover Password – Restyle

Enhancements:

  • Incident – Incident comments popup will disable submit button to prevent duplicate submissions and close popup on success

New Features:

  • Call Report – New role created – Sales Representative (Limited). This role has limited access to only the base modules (Innovation, Incident, Document Request, Document Register, Actions, Call Report) and the user will only be able to see their own entries or entries which have been explicitly assigned to them. Profile access limited and dashboard/report access removed.

 

Enhancements:

  • Incident – Display the customer/supplier name in the email notification
  • Incident – Analysis Report rewritten
  • Utilities – Sales Representative / Profile access disabled – the profile link will now display a change password wizard to the user

 

Maintenance:

  • General – Password recovery wizard has been rewritten to work with either SMTP or Exchange sending

New Features:

  • Training Module – Initial release of new training module

Maintenance:

  • General – Custom scrollbars

Fix:

  • Document Register – Prevent archived entries from being included in the due for review notifications

Enhancements:

  • Checklist – Display the vehicle registration number as the category for calibration entries which are vehicle
  • General – Side filter menu is now open by default, and if collapsed, the state will be remembered and reapplied when visiting the page

 

Fix:

  • Checklist – Correction to the weekly checklist calculation

Enhancements:

  • Call Report – Show actions in the call report print out

Enhancements:

  • Incident – Include a toggle/kill switch to enable/disable the ability to create incidents with multiple SHEQ types
  • Incident – Incident List reports can be filtered by Driver

 

Fix:

  • Incident – Auto closed incidents will have their close date set to the entered date
  • Document Register – Fix problem when opening a trashed entry
  • Document Register – Remove trashed entries from due for review notifications

Maintenance:

  • General – Further optimisations to the attachments across all of the modules. Improving the speed and decreasing the View state footprint

New Features:

  • Checklist – New Checklist module

 

Enhancements:

  • Incident – The updated incident module. Multiple Injured people, Multiple vehicle damage with drivers, with injuries. Vehicle products. Multiple SHEQTypes per incident.
  • Calibration – Integration with new Checklist module

New Features:

  • PPE – New Report – PPE Current Stock

 

Enhancements:

  • Audit – Hyperlink to Action entries in print. Include auditors and auditees in print
  • Audit – Restore the Action hyperlink in the audit print
  • Utilities – Performance improvements to the Customer utility
  • General – Allow the .XLSM file type – Macro enabled excel file
  • Document Register – Allow the .XLSM file type – Macro enabled excel file
  • Incident – Include Justification as a parameter in the Analysis report
  • Incident – Include Justified/Not-Justified as a parameter in the Justification report

 

Maintenance:

  • Incident –  Optimisations to the Incident Analysis Report

 

Fix:

  • PPE – Calculation correction to List report
  • Risk Assessment | Doc Req | Audit – Fixed a problem loading the associated document
  • General – Changes and fixes to the new O365 email facility in order to prevent blank emails from being sent out
  • Audit – Correct problem preventing more than one element from displaying

Maintenance:

  • PPE – Displayed stock levels will be calculated from the current issuing user’s area store, not the user being issued to.

Maintenance:

  • PPE – Alter the PPE Stock Take and Cycle count screens calculations.

Enhancements:

  • Concession – Adjustments to the print layout.
  • Concession – Slight optimisations to page load speed.

New Features:

  • PPE – Ability to print PPE Issue Transaction with place to sign.

 

Enhancements:

  • PPE – When store level is division: Users can now issue stock to other divisions inside of their company. Toggle inside of utilities to enable/disable feature.
  • PPE – Issue PPE: Justification is not longer a required or validated field.

 

Fix:

  • Utilities – Manage Users: Log button works as expected.

Fix:

  • Innovation – Apply server side validation on estimated cost and estimated saving fields prompting for decimal numbers only i.e.: 1234.56.

Enhancements:

  • Concession – Disable the save button when the concession is pending approval.
  • System – Optimise the attachments to prevent slow connections and slowing down or even freezing the page.

 

Maintenance:

  • Customer/Supplier – Apply optimisations to the customer utility.

Enhancements:

  • Incident Analysis Report – Analysis report – Change to Outstanding calculation. Update of layout of report.

Enhancements:

  • System – Filter menu is now collapsible.

 

Maintenance:

  • Audit – Optimise the attachments to prevent slow connections and slowing down or even freezing the page.

Enhancements:

  • Utilities – Menu is now collapsible

 

Maintenance:

  • General – Auto minification of the css stylesheet – optimisation

Maintenance:

  • Document Register – Sort Associated Documents by Document Number

Maintenance:

  • Calibration – Optimise the attachments to prevent slow connections and slowing down or even freezing the page.

Maintenance:

  • Calibration – Remove tabing facility from calibration history capture form to prevent screen jumping
  • Calibration – Change calibration label to ‘Calibration/Verification History Add’

Enhancements:

  • Training – Allow inactive users to be available in the delegate dropdown list

 

Maintenance:

  • Document Register – Adjustements to the collection filter in the main module grid.

New Features:

  • Training – Include ability to upload attachments

 

Maintenance:

  • Calibration – Prevent screen jumping when focus changes

Maintenance:

  • Calibration – Applied maintenance on Calibration due report that was preventing the reports from sending out.

Maintenance:

  • Utilities – Hide Call Report section when call reports are not enabled
* Official Release

Maintenance:

  • Incident — Prevent archived and trashed entries from being hidden in the trash view.

New Features:

  • Document Register — Escalation of Review and Approval entries – With utilities

Enhancements:

  • Document Register — Trash log with reason
  • Document Register — Distribution list available in add entry wizard
  • Document Register — Main grid – Trash filter
  • Document Register — Reviewer confirmation

Maintenance:

  • Document Register — Objectified module
  • Document Register — Apply Metro Theme – UI and Email

Maintenance:

  • Concession — Disable the submit button after clicking when creating a new concession

Enhancements:

  • Document Register — Due For Review report which sends a relevant, consolidated list of all documents soon to be due for review or currently due for review to each applicable reviewer

Maintenance:

  • Document Register — Apply Metro theme

Enhancements:

  • Document Request — Show the View Doc hyper link for the Document to Revise
  • Document Request — Show Initiator Division and Department in the Grid
  • Document Register — Include a Next Review Date column in the main grid and highlight it red when due for review

Maintenance:

  • Innovation — Merge Add/Edit pages. Apply Metro style. New Status: Canceled
  • Innovation — Archived entries which have been trashed, are now visible in the trash grid
  • Document Register — View Doc URL generated from a single method/SP and replaced as the default URL

Maintenance:

  • Scheduled Reports — Replace all Thread Pools in the login page processing section with Tasks() with no reliance on the parent thread.
  • Incident — Display associated incidents in the header of an incident.

Enhancements:

  • Incident Analysis Report — Show ‘Outstanding’ column
  • Incident Analysis Report — Root Cause Chart calculated exclusively by Close Date
  • Incident List Lite 2 — Include Root Cause, Target Date, and Status columns

Maintenance:

  • Manage Users Utility — When clicking the approve button in the email notification, the manage users grid view will filter to the required user

Enhancements:

  • PPE — Report page now sorts Job Positions alphabetically
  • PPE — Employee list will include non active employees

Enhancements:

  • Audit — Audit/Inspection Yes no will now display the comments/findings popup when no is selected

Enhancements:

  • Incident — Toggle to hide the risk section when printing an incident

Maintenance:

  • Incident — Injury List – show inactive users as options for selection
  • Incident — Analysis report – Investigation root cause for period graph changed from pie to bar, sorted descending by value
  • Incident — Analysis report – All pie chars now sort descending by value
  • Incident — Justification Analysis report – SubCategory by Percentage graph changed from pie to bar, sorted descending by value

Maintenance:

  • Audit — Review Print – remove Rating column from print

New Features:

  • PPE — Minimum stock report – Automated

New Features:

  • PPE — Equipment issued to user Report to show all the equipment that has been issues to specific users, grouped by user

Maintenance:

  • Supplier Utility — Print page is now an iFrame

New Features:

  • Calibration — Access utility – Instrumentation / Vehicle
  • Calibration — Vehicle calibration included

 

Enhancements:

  • Calibration — Dashboard updated to include vehicle
  • PPE — Job Position visible in Issue Stock screen
  • PPE — Transaction can now have attachments loaded. E.g. Delivery note, invoice
  • Calibration — Optimisations to the capture history popup
  • Document Register — Distribution Utility – alter to make fields more easily legible

 

Maintenance:

  • User Profile — Adjust UI to better accommodate report selections
  • Terms & Conditions — Display and require acceptance of Ts&Cs

New Features:

  • Risk Assessment — Display counts of job positions and higher risk factor users

 

Maintenance:

  • Audit — Survey, remove validation for Company, contact, designation, email

New Features:

  • Calibration — Due for calibration report sent to calibration roles
  • Utilities — HR role with sole access to manage user utilities

 

Enhancements:

  • Audit — Audits, Inspections, Turtle Process Map. Templates now have the facility to choose between rating types, 5 star and yes/no

Enhancements:

  • Risk Assessment — Include Collection filter in Risk Assessment Dashboard

Enhancements:

  • Risk Assessment — Hazard control can now be changed per type
  • Risk Assessment — Additional Type – General with SubSubs and associated utility

 

Maintenance:

  • Utilities — Hide SHEQsys Admin by default – set to invisible
  • All Modules — Applied tighter limits on the responsive grid view columns allowing the header text to be hidden and the data to expand across two lines, allowing more columns to be visible on smaller screens