Ir al contenido

SimpleCaisse

Caja para eventos de asociaciones, del fondo de caja a la diferencia justificada.

live OSS

En producción, disponible hoy

Para qué sirve

El problema, la solución.

SimpleCaisse lleva el registro de un evento de asociación desde la apertura hasta la rendición de cuentas: fondo de caja, cobros a lo largo de la actividad, recuento de cierre guiado billete a billete y moneda a moneda, y después la conciliación. La diferencia entre el efectivo esperado y el efectivo contado se calcula y se califica, junto con la facturación por todos los medios de pago y el importe a ingresar en el banco. Impresión con casillas de visado y exportación CSV para archivar la recaudación y presentarla al tesorero. Una sola página HTML: ninguna cuenta, ninguna instalación, nada sale del dispositivo.

Funcionalidades

Qué incluye.

  • Conciliación de fin de evento con diferencia calificada (exacta, excedente, faltante)
  • Justificante imprimible con casillas de visado y exportación CSV
  • Recuento guiado billete a billete, del 500 al céntimo
  • Cobros a lo largo de la actividad (efectivo, tarjeta, cheque, HelloAsso)
  • QR de pago a pantalla completa o en cartel
  • Una página HTML autónoma, sin cuenta ni conexión

Para quién

A quién va dirigido.

Asociaciones y voluntarios que llevan una caja en efectivo durante un evento (bar, mercadillo, bingo, fiesta) y deben justificar la diferencia ante el tesorero.

README del proyecto

Documentación oficial

Sincronizada desde Flavien-Dragamig/SimpleCaisse en el momento de la compilación.

Este README está redactado en francés.

SimpleCaisse

Le bordereau de caisse d'un événement associatif, de l'ouverture à la reddition de comptes. Fond de caisse, encaissements de la journée, comptage de clôture, écart de caisse justifié et signé. Buvette, brocante, loto, kermesse.

Une seule page HTML : aucun compte, aucune installation, aucune connexion, rien qui sorte de l'appareil.

Suivi d'un événement

Utilisation

Téléchargez SimpleCaisse.html (bouton Download raw file en haut à droite du fichier) et ouvrez-le dans un navigateur. C'est tout : pas d'installation, pas de compte. Le fichier se garde sur le bureau, se transmet par courriel ou sur une clé USB, et se dépose tel quel sur n'importe quel hébergement statique. Un index.html de redirection est fourni pour l'usage à la racine d'un domaine ou sur GitHub Pages.

Deux entrées :

  • Simple comptage : compter les billets et les pièces, obtenir le total. Rien n'est enregistré.
  • Suivi d'événement : fond de caisse, encaissements au fil de l'activité, clôture, réconciliation.

Ce que ça fait

Réconciliation de fin d'événement. C'est le coeur de l'outil. Fond de caisse

  • encaissements en espèces − sorties = espèces attendues, comparées aux espèces réellement comptées. L'écart est qualifié (caisse juste, excédent, manquant), avec en regard le chiffre d'affaires tous moyens, les dépenses et le montant à déposer en banque. La billetterie en ligne vous dit ce qui a été vendu sur internet ; elle ne vous dit pas si la caisse tombe juste. C'est ce chaînon qui manque partout.

Justificatif signé. Impression avec cases de visa (comptée par, vérifiée par) et export CSV, prêt à ouvrir dans un tableur français : l'événement complet, ou le seul comptage quand on ne fait qu'un comptage simple. De quoi archiver la recette d'une buvette et la présenter au trésorier ou en assemblée générale.

Encaissements au fil de l'activité. Client, objet, montant, moyen de paiement (espèces, carte, chèque, HelloAsso, autre). Un montant négatif compte comme une sortie de caisse. Les noms et libellés déjà saisis sont proposés à la frappe suivante.

Comptage guidé. Une coupure par écran, du billet de 500 au centime. Chaque billet et chaque pièce est dessiné à l'échelle de ses dimensions réelles, on reconnaît la coupure sans lire. On tape le nombre, Entrée valide et passe à la suivante, le total se fait seul. Un bénévole qui n'a jamais vu l'outil compte sa caisse sans explication.

Paiement en ligne. Un lien de billetterie ou de paiement (HelloAsso ou autre) par événement, affichable en QR code plein écran à poser sur la table, imprimable en affichette.

Écran de comptage

Raccourcis clavier

Tout se fait au clavier ou au pavé numérique, sans quitter les mains du comptage.

Écran Touches
Accueil E suivi d'événement · S simple comptage · flèches pour parcourir la liste
Événement P saisir un encaissement · F fond de caisse · C clôturer · M modifier · Q QR de paiement · Échap retour
Comptage 0 à 9 · Entrée valide et enchaîne · Retour arrière corrige · flèches pour naviguer · Échap voir le total
Bilan Entrée valider · P encaissements · C clôture · R reprendre le comptage

Un pavé numérique est également affiché à l'écran pour l'usage sur tablette.

Vos données

Tout reste dans le navigateur de l'appareil (localStorage). Rien n'est envoyé nulle part, il n'y a ni serveur ni statistiques. Effacer les données du site efface les événements : exportez le CSV pour conserver une trace.

Sous le capot

Un fichier de 316 ko, SimpleCaisse.html, sans build, sans installation, sans cadriciel. Le code de l'application est du HTML, du CSS et du JavaScript écrits à la main. Tout le reste est embarqué dans le fichier, ce qui permet à la page de fonctionner à l'identique sans connexion : aucune requête réseau n'est émise à l'ouverture ni pendant l'usage.

Composants intégrés

Composant Rôle Licence
qrcode-generator 1.4.4, Kazuhiko Arase Génération des QR codes de paiement MIT
Bricolage Grotesque, Mathieu Triay Titres et chiffres des coupures SIL OFL 1.1
IBM Plex Sans, IBM Texte de l'interface SIL OFL 1.1
IBM Plex Mono, IBM Montants et colonnes chiffrées SIL OFL 1.1

Les polices sont incluses en woff2 base64, restreintes au sous-ensemble latin. Les billets, les pièces et les QR codes sont dessinés en SVG par la page, sans image externe.

Licence

MIT, voir LICENSE. Réutilisation, modification et usage commercial libres, en conservant la mention de copyright. Les licences des composants embarqués sont rappelées dans NOTICE.md.


Studio Dragamig, Flavien Mauny. Développé avec l'aide de Claude Code d'Anthropic.

¿Tiene un proyecto en mente en torno a SimpleCaisse?

Estudio, integración, despliegue a medida: hablemos.

Actualizado el