Un applicatif métier pour optimiser les interventions
L’application permet de planifier des interventions via la sélection d’un client, les techniciens disponibles, une date de début et de fin. Pour chaque technicien concerné par l’intervention, un événement est directement ajouté dans son calendrier Google pour savoir où et quand il doit intervenir.
Fini les papiers et les risques associés, toutes les informations relatives aux opérations réalisées lors d’une intervention sont saisies par l’intermédiaire de formulaires. Toute intervention d’installation, de maintenance ou de dépannage d’équipements frigorifiques nécessite le renseignement d’un certain nombre d’informations obligatoires (rapports, CERFA) qui peuvent dorénavant être archivées.
L’application est accessible depuis tous types de terminaux, ce qui permet aux techniciens d’effectuer leurs saisies depuis leur téléphone, tablette ou pc portable. Afin de certifier les informations renseignées ou valider un nombre d’heures passées au cours d’une intervention, un module de signature électronique a été implémenté. Dorénavant, les signatures sont conservées ; celles-ci sont horodatées et l’image est stockée au format binaire afin d’éviter tout litige avec les clients.
L’application est développée avec le framework Symfony et un bundle proposé par la société Open Yama basé sur différents composants Sylius afin d’industrialiser les développements.
Un grand nombre de nouveaux formulaires pourront être ajoutés à l’application au cours de son cycle de vie. Pour cette raison, un choix technique a été opéré avec le standard JSON Schema afin de simplifier l’implémentation de nouveaux formulaires complexes.
L’outil PDFtk a également été utilisé pour lier les données renseignées via les formulaires générés dynamiquement par l’intermédiaire de JSON Schema afin d’automatiser le remplissage des formulaires PDF.