Type de projet
Interconnexion d’applications et de systèmes
Année de réalisation
2023
Le contexte
Une entreprise spécialisée dans la fabrication de composantes métalliques pour l’industrie de la construction et de l’équipement industriel utilisait principalement deux systèmes logiciels pour gérer les activités de son organisation:
- ERP (Enterprise Resource Planning) : Ce logiciel permettait notamment à l’entreprise de planifier ses projets, les tâches à réaliser, le respect des échéanciers de projets ainsi que de comparer les heures de travail réalisées concrètement aux heures estimées initialement pour le projet.
- Système de comptabilité : Leur logiciel, se nommant Avantage, appartenait à la même famille que le logiciel Acomba toux deux distribués par ACCEO Solutions.
L’entreprise n’avait qu’un seul problème avec l’utilisation de ces deux logiciels; elle devait entrer manuellement les heures de travail de ses employés sur les projets dans le ERP, mais devait aussi le refaire pour le système de comptabilité.
5 heures/semaine
perdues par le client pour entrer les mêmes données à deux emplacements différents.
Pour entrer les mêmes données à deux endroits différents, l’entreprise perdait 5 heures de temps par semaine. Heures qui auraient pu être déployées dans l’accomplissement de tâches davantage utiles. En été 2022, elle a fait appel à DevActif pour résoudre sa problématique. Étant membre du programme pour développeurs Acomba, notre équipe se voyait très bien outillée techniquement pour épauler le client.
La solution
Comme DevActif était déjà un firme de développement Acomba, elle connaissait bien l’environnement de travail d’ACCEO Solutions. En effet, un de nos experts avait déjà développé un logiciel Windows dans le langage WPF/C# permettant de communiquer avec celui de Acomba.
Le client possédait un ERP fait sur mesure pouvant être modifié de sorte à obtenir les cartes de temps entrées dans le système web. Grâce à la flexibilité de ce premier logiciel, notre équipe a pu développé un système sur mesure pouvant synchroniser les cartes de temps avec le logiciel de comptabilité utilisée par l’entreprise.
En gros, le système conçu sert de pont automatique entre les deux logiciels et permet de limiter les entrées de données inutiles. Notre développeur Acomba a réalisé avec brio ce premier projet de programmation avec Avantage.
La synchronisation de cartes de temps
Bien que le travail à effectuer n’était pas si simple, le concept de la solution développée est facile à comprendre.
La solution logicielle de synchronisation des cartes de temps exécute le processus automatisé suivant :
- Le logiciel s’exécute par lui-même d’une façon périodique. C’est à dire qu’à chaque jour, le logiciel fera la synchronisation des données entre les deux systèmes automatiquement.
- À chaque fois qu’il s’exécutera, il demandera les cartes de temps de la semaine précédente au ERP utilisé par notre client et, ce, d’une manière très sécurisée.
- Par la suite, le logiciel de synchronisation traitera les informations reçues et adaptera leur structure afin de les mettre dans un format compréhensible par le logiciel de comptabilité Avantage.
- Enfin, le logiciel de synchronisation des cartes de temps ajoutera les nouvelles données dans le logiciel de comptabilité Avantage.
Le logiciel de solution a été installé sur un ordinateur/serveur qui était déjà en fonction de manière continue au sein du réseau interne de l’entreprise. Le choix de ce support pour l’installation permettait d’assurer à la solution d’exécuter son processus de manière automatisée sans interruption.
5
heures sauvées par semaine par l'entreprise en instaurant cette solution.
260
heures par année maintenant déployées à tâches plus significatives pour l'entreprise.
7500
dollars économisés par année en salaire par l'automatisation de la tâche répétitive (selon un salaire de 60 000$/année).
Les avantages
Économie de temps
La pénurie de main d’œuvre frappe toutes les entreprises. Les tâches répétitives doivent être automatisées afin que les employés puissent se concentrer sur des tâches de plus haute valeur.
Diminution de la charge de travail
Votre employé part en vacances ou quitte pour un autre emploi? En automatisant les tâches répétitives, vous vous donnez les outils pour diminuer la charge de travail nécessaire à remplacer durant son absence et éviter d’être dépendant de son savoir-faire en tant qu’employé.
Outil versatile
Vous changez de systèmes? Pas de problème, les connecteurs que nos développeurs programment pour interconnecter les systèmes sont très versatiles et peuvent se connecter à la plupart des systèmes existants.