Fast Planning, PPE inventory tracking and Zapier integration in version v2.42.0

4HSE version v2.42.0 introduces features that improve scheduling, automate PPE inventory updates, and enable integration with Zapier to connect with external tools.

With v2.42.0, 4HSE introduces features that improve daily efficiency and enhance integration with external tools. In particular:

  • Enhanced Scheduler with the new Fast Planning
  • Automatic inventory tracking for PPE delivery
  • First Zapier integration to automate workflows

New Features

Fast Planning in the Scheduler

A new button in the Scheduler allows you to quickly enroll a recipient in an existing session or, if none is available, create a new one directly from the same interface.

This feature makes planning faster and more efficient, reducing the steps needed to manage actions.

Fast Planner


PPE Inventory Tracking

Previously, it was already possible to specify the number of items delivered in PPE delivery certificates. Now, this value is used to automatically update the inventory, reducing the availability of the registered material resources.

Additionally, the remaining quantity available for each material is now visible directly in the user interface, making it easier to monitor stock levels at all times.

Inventory


Integration with Zapier

Version 2.42.0 introduces the first integration with Zapier, aimed at users who want to connect 4HSE with external tools using automated workflows.


Bug Fixes

  • [service/#201] Fixed a 403 error when creating or updating a CertificateAction.
  • [service/#177] Fixed an issue where inventory quantities weren’t decreasing after assigning an item.
  • [service/#192] Fixed misaligned help icon in the material item form.
  • [service/#182] Fixed an issue preventing project root folder selection during file operations, even for admins.

Technical Improvements

  • [translate/#7] Added translations for the scheduled editions chart in HSE certificates.
  • [service/#158] Automatic removal of roles and users from the “actors” group when no longer needed.
  • [service/#161] Added project code selector in the Person API controller.
  • [service/#162] Created the first version of the 4HSE app on Zapier.
  • [service/#163] Added a new API for automatically historicizing people in projects.
  • [service/#164] New unique_code parameter in the v2/person/create API to prevent duplicates for the same code + project ID pair.
  • [service/#179] Introduced the new Fast Planning form in the Scheduler.
  • [service/#180] Fast Planning form now auto-fills main fields and suggests linking to an existing session if available. On save, it creates both the session and the enrollment.
  • [service/#188] PPE deliveries now automatically update available inventory.
  • [service/#191] Added material_item_id field in CertificateForm to link a specific material.
  • [service/#193] Material quantities now automatically decrease upon delivery.
  • [service/#194] Display of available material quantities directly in the user interface.
  • [service/#195] Recipients can now be linked to an existing session directly via the Fast Planning form.
  • [service/#196] Introduced a new model view for PPE inventory management.
  • [service/#197] Refactored material-related components using the Kalo framework.