Bonjour à vous ! Je ne sais pas si j'écris ça au bon endroit mais en fait étant souvent plusieurs à partir ou à revenir de plans nous sommes confrontés à la problématique de ne pouvoir avoir qu'une seule fenêtre d'inventaire de départ/retour.
Le fait que lors de la sauvegarde le formulaire envoi une requête PUT contenant tout le listing du matériel empêche de diviser les tâches de comptage entre différents lieux de notre local. Car si jamais une personne sauvegarde sa partie celà viens écraser le travail d'une autre.
Serait-il possible d'imaginer un système où chaque formulaire lors de la sauvegarde ne push que des "actions" avec des timestamp dans une table du type :
id_event
id_material
qty_ok_change
qty_broken_change
timestamp
417
12
+5
0
20/02/2024-17:02:45
417
12
-5
0
20/02/2024-17:02:48
417
12
+2
+2
20/02/2024-17:02:52
Ce qui permettrais de rafraichir le formulaire et de reconstruire les différentes quantités à partir d'une liste d'action comme le ferais un historique. Et surtout au final de pouvoir utiliser plusieurs appareils pour faire des inventaires.
On pourrais imaginer que lorsque l'inventaire est marqué comme terminé les différentes actions seraient mergées pour un PUT final et enfin supprimer les lignes de la table qui n'auraient plus d'utilité.
Je pose ça là et ce n'est peut-être pas sa place mais ca m'est passé par la tête. ;)
Bonjour à vous ! Je ne sais pas si j'écris ça au bon endroit mais en fait étant souvent plusieurs à partir ou à revenir de plans nous sommes confrontés à la problématique de ne pouvoir avoir qu'une seule fenêtre d'inventaire de départ/retour.
Le fait que lors de la sauvegarde le formulaire envoi une requête PUT contenant tout le listing du matériel empêche de diviser les tâches de comptage entre différents lieux de notre local. Car si jamais une personne sauvegarde sa partie celà viens écraser le travail d'une autre.
Serait-il possible d'imaginer un système où chaque formulaire lors de la sauvegarde ne push que des "actions" avec des timestamp dans une table du type :
Ce qui permettrais de rafraichir le formulaire et de reconstruire les différentes quantités à partir d'une liste d'action comme le ferais un historique. Et surtout au final de pouvoir utiliser plusieurs appareils pour faire des inventaires.
On pourrais imaginer que lorsque l'inventaire est marqué comme terminé les différentes actions seraient mergées pour un PUT final et enfin supprimer les lignes de la table qui n'auraient plus d'utilité.
Je pose ça là et ce n'est peut-être pas sa place mais ca m'est passé par la tête. ;)
A suivre !