Geeek.org 🗲 Le Blog Geek & High Tech 100% Indépendant

Vous connaissez les tickets restaurants ? Leur gestion n'est vraiment pas simple pour les petites PME. Il faut les compter, les recompter, pour éviter toute erreur de calcul, ensuite il faut les ordonner par montant puis remplir une fiche déclarative relativement complexe contenant le total des Tickets restaurant par montant.

Bref, cette tâche est une énorme perte de temps et pourrait être simplifiée par un logiciel de comptage automatique de tickets restaurant.

Je me suis demandé comment était réalisé le numéro des codes barres des Tickets restaurant afin d'en déduire le montant du ticket.

Après avoir analysé 3 tickets restaurants, tout c'est éclairci très rapidement.

ticket-restaurant-specimen

Structure d'un code-barre de ticket restaurant

Le code sur les tickets fait 20 caractères de longeur. Il est sous le format suivant :

XXXXXXXXXXXMMMMMYYYY

Ce code se décompose de la manière suivante :

Structure Description
XXXXXXXXXXX L'identifiant unique tu ticket
MMMMM Le montant du ticket en centimes d'euros, un ticket pourrait donc atteindre une valeur maximale de 999,99 euros
YYYY L'année de validité du ticket

Pour en déduire le montant du ticket scanné, il faut donc extraire les chiffres situés entre la 12ème et la 16ème position.

Enfin, avec une table MySQL simple et un petit script de comptage/génération d'un PDF de synthèse, il serait finalement assez simple de gérer ses Tickets restaurant.

J'espère que ce contenu vous sera utile, n'hésitez pas à rejoindre le serveur discord Geeek si vous souhaitez continuer la discussion.


Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Parfait ! Vous êtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magique pour vous connecter à ce site