Outil de bureau · en service
Stocktake counter
Une fenêtre flottante au-dessus d’UkrSklad qui compte chaque scan de code-barres pendant l’inventaire, car le logiciel comptable n’affiche qu’une somme en hryvnias.
Dépôt privé · démonstration sur demande

- 10–30 mspar touche depuis un scanner, le signal sur lequel il repose
- 0installations manuelles sur un nouveau portable
- 3compteurs : lot, total, cet article
- CSVet export Excel pour UkrSklad
Le problème
Dans la fenêtre d’entrée de stock d’UkrSklad, l’opérateur voit de l’argent, pas des pièces. Pendant un inventaire, personne ne sait combien d’articles compte le lot en cours ni combien d’unités d’un produit ont été scannées, et une erreur oblige à recompter l’étagère.
Comment ça marche
- 01
Le manque
Le logiciel comptable reste tel quel. Le compteur tourne à côté dans une petite fenêtre toujours au premier plan.
- 02
Écouter, pas intercepter
Un scanner USB n’est qu’un clavier très rapide. Un hook clavier bas niveau voit chaque touche sans la prendre, donc UkrSklad reçoit toujours ses chiffres.
- 03
Scanner ou humain
Un scanner tape un code entier à 10–30 ms par touche et finit par Entrée ; un humain descend rarement sous ~120 ms. Seules les rafales rapides comptent. Essayez dans la démo.
- 04
Des compteurs qui ne se perdent pas
Lot en cours, total et nombre pour le produit qui vient d’être scanné, avec un journal sur disque pour qu’un plantage ne coûte rien.
- 05
Export pour import
À la fin, les comptes partent vers Excel ou CSV dans un format qu’UkrSklad peut importer.
- 06
Tourne sur n’importe quel portable
Rien à installer à la main. Un fichier batch récupère Python si besoin, et un mode hors ligne prépare tout pour un portable sans internet.
Essayez : tapez n’importe quoi et appuyez sur Entrée, ou simulez un scanner.
- lot
- 0
- total
- 0
- cet article
- 0
Réimplémentation de la règle dans le navigateur. L’application de bureau lit les touches via un hook bas niveau WinAPI et ne les retire jamais à UkrSklad.
Limites connues
- La règle dépend de la vitesse de frappe, donc un scanner réglé pour envoyer les touches lentement ne serait pas reconnu tant que le seuil n’est pas ajusté dans la configuration.