Nouveautés iSYBUY — Octobre 2026
La mise à jour d'octobre 2026 apporte quatre évolutions dans iBAT Temps : la possibilité de ne pas préremplir les heures sur les pointages issus du prévisionnel, la conversion paramétrable des forfaits jours en heures dans les suivis de temps et de budget, le verrouillage granulaire des activités via API, et la suppression en masse des prévisionnels direction et projet via API.
📋Au programme de cette mise à jour
- iBAT Temps — Non-préremplissage des heures sur les pointages issus du prévisionnel
- iBAT Temps — Conversion paramétrable des forfaits jours en heures
- API — Verrouillage granulaire des activités
- API — Suppression en masse des prévisionnels (bulk-delete)
🕐 Non-préremplissage des heures sur les pointages issus du prévisionnel
Jusqu'ici, poser un prévisionnel sur un employé générait automatiquement un pointage prérempli avec son temps de travail théorique. Une nouvelle option permet de partir d'un pointage à 0h à la place, pour forcer la saisie manuelle des heures réelles avant validation.
Ce qui change
- Un nouveau paramètre booléen est disponible dans Configurations Client > Paramétrage Temps > Gestion du Pointage & Absence : "Ne pas remplir les temps de travail sur les pointages issus du prévisionnel". Désactivé par défaut (comportement existant conservé).
- Le paramètre peut être décliné par Groupe, Société ou Direction via l'IHM — le niveau le plus spécifique prime. Côté API, seul le niveau Groupe est pris en compte.
- Lorsqu'il est activé, les pointages générés par le prévisionnel direction et projet sont créés à 0h (ou 0 jour pour les employés en unité Jour).
- Le blocage qui empêchait de poser un prévisionnel sur un employé dont le temps de travail théorique est de 0h est supprimé — le prévisionnel peut désormais être posé dans tous les cas.
📊 Conversion paramétrable des forfaits jours en heures
Les suivis de temps et de budget raisonnent en heures dans iBAT. Jusqu'ici, la conversion d'une journée de travail était fixée à 8h quel que soit le client. Il est désormais possible de paramétrer cette équivalence pour fiabiliser l'ensemble des indicateurs de suivi.
Ce qui change
Un nouveau champ "Temps de Travail Standard forfait jour" est disponible dans Configurations Client > Paramétrage Temps > Gestion des Employés. Valeur par défaut : 8 heures. Valeur numérique positive uniquement.
Pour tout employé au forfait jour, les temps pointés en jour sont convertis en heures selon la formule : jours pointés × valeur du paramètre.
Les quatre écrans concernés sont : Suivi du personnel, Suivi des activités, Suivi des budgets et Suivi du budget détaillé (y compris l'export Excel associé).
Les employés au forfait heure ne sont pas impactés.
🔒 Verrouillage granulaire des activités
Les clients intégrateurs qui pilotent leurs activités via API peuvent désormais protéger certaines activités contre des modifications involontaires effectuées depuis l'interface iBAT.
Ce qui change
Un nouveau champ
lockedActionsest disponible sur l'objet Activité (API Activities). Il accepte un tableau contenant une ou plusieurs valeurs :EDIT,DELETE,ACTIVATE. Par défaut :[](aucun verrou).Seul un utilisateur ADMIN GROUPE authentifié via token peut écrire ce champ via API (POST ou PATCH).
Pour les utilisateurs non-ADMIN GROUPE, les contrôles concernés sont grisés ou masqués dans l'interface (bouton Modifier, bouton Supprimer, case Actif) avec une info-bulle explicative. Les verrous sont également appliqués côté back-end (réponse 403).
Les utilisateurs ADMIN GROUPE ne sont jamais impactés par les verrous, quelle que soit la valeur de
lockedActions.Les trois verrous sont indépendants : poser
EDITseul ne bloque pas la suppression ni l'activation.
lockedActions n'est pas exposé dans l'interface iBAT. Tout verrouillage ou déverrouillage doit être effectué via un appel API par l'intégrateur technique.🗑️ Suppression en masse des prévisionnels (bulk-delete)
Il est désormais possible de supprimer en masse, via API, le prévisionnel direction et le prévisionnel projet sur un périmètre et une période donnés — sans avoir à identifier et transmettre les lignes une par une.
Ce qui change
Deux nouveaux endpoints sont disponibles :
DELETE /api/business_unit_forecasts/bulk-deleteetDELETE /api/project_forecasts/bulk-delete.Un mode simulation (
dryRun: true, valeur par défaut) retourne la liste des éléments qui seraient supprimés sans les effacer. Un mode exécution (dryRun: false) effectue la suppression réelle.Les critères de filtrage disponibles sont : période (
fromDate/toDate), employés, sociétés, directions, projets — et activités pour le prévisionnel projet uniquement. La logique est : OU à l'intérieur d'une même famille, ET entre familles.Au moins un critère de filtrage est obligatoire — un body vide retourne une erreur 400.
dryRun: true avant de lancer une suppression réelle. Un appel dryRun: false répété relance la suppression à chaque fois — aucun mécanisme d'annulation n'est disponible.Mots-clés : release notes – octobre 2026 – prévisionnel – pointage – forfait jour – conversion heures – verrouillage activité – bulk-delete – API – iBAT Temps