CashCash

CashCash est une caisse enregistreuse complète pour tablettes sous Android.

Elle est née d’un test pour imprimer à partir d’une application sous Android, avant que n’arrivent les API pour Google Cloud Print (que j’ai évidemment maintenant pris en compte).

Petit à petit, au gré de mes idées (bien aidé par mes connaissances du petit commerce et de l’encaissement en grande distribution), j’ai ajouté des fonctionnalités, au point d’arriver à une caisse enregistreuse des plus complètes.

CashCash c’est aujourd’hui plus de 11000 lignes de Java (documentées !) et plus de 2000 lignes de XML !

Non seulement cette app permet de jouer le rôle d’une caisse enregistreuse « basique » (encaisser les ventes), mais en plus elle sait :

  • Gérer le rendu de monnaie,
  • Editer des « X » et des « Z » : elle conserve un journal complet de toutes les actions (bande de contrôle),
  • Gérer différents taux de TVA (en standard les 20%, 7%, 5,5%, 2,1%, exonération, mais il est également possible d’ajouter d’autres taux),
  • Maintenir une liste d’articles (avec pour chacun un texte affiché sur l’écran, un autre en impression, un taux de TVA, la possibilité -ou pas- d’en modifier le prix lors de l’encaissement),*
  • En cours de saisie de ticket, rappeler une ligne pour la supprimer ou ajouter une quantité du même article (par ajout d’une autre ligne de ticket),
  • Permettre les appels « PLU » et par code-barre en utilisant l’application « Barcode Scanner » de ZXing Team, qui a été téléchargé plus de 100 000 000 e fois (oui : 100 millions de fois),
  • Personnaliser les entêtes et pieds de tickets,
  • Permettre la programmation de 30 touches (article, texte, couleur de texte, image à afficher sur le bouton, etc.),
  • Imprimer les tickets de caisse, mais aussi les envoyer par e-mail,
  • etc.

Et comme si tout cela ne suffisait pas, toutes les tables de la base de données peuvent être importées et exportées au format CSV !

En savoir plus sur le code source : cliquez ici

La télécharger (gratuitement) sur Google Play : cliquez ici

Related Post

Sa programmationSa programmation

Une des raisons principales pour passer à Android plutôt que tout autre système d’exploitation pour smartphone, est la facilité de développement des applications. Un système Linux pour sa fiabilité légendaire

Android PrompteurAndroid Prompteur

Le premier prompteur Android gratuit, absolument idéal pour les tablettes. Choisissez un texte (fichier format .txt par exemple), la taille d’affichage des caractères, la vitesse de défilement, affichez en blanc