Suite a un probleme technique, j'ai du continuer un erp (que j'avais commence pour le fun) en urgence et bosser sur une partie importation de l'historique et de la base client a partir de la base access du logiciel microcash (base corrompue bref)
on a joue quelques heures, fait un cahier des charges peu precis (ce qui explique que les fichiers tels que caisse_visionner et encaisser soient relativement mals codes) et donc on a une table pour les clients, une table pour les produits, une table pour les prestations, une table pour les paiements, une pour les passages en caisse, une pour les produits encaisses, une pour les prestations encaissees, c'est un gros projet peu commente, je l'avoue, mais relativement facile a comprendre si on exclut les fichiers caisse_visionner et encaisser.php :)
Ca fait en gros un an que c'est en entreprise (ils ont une version legerement inferieure a celle-ci donc il peut rester quelques bugs) ca sert dans un salon de coiffure nantais, et ils ne s'en plaignent pas, meme si utiliser linux ca a ete dur pour eux au debut :)
On a un menu deroulant pour selectionner les produits et prestations dans la base, ceci fait en ajax, un cahier de rdv fait en XUL, on peut ajouter / supprimer / modifier des villes, des clients, des prestations, des produits, des categories de statistiques ou le menu... On a une gestion du code barre (en entree), de l'imprimante ticket (a brancher sur le port serie :/ ) du multi paiement, par plusieurs moyens et a des moments differents...
Les remises en banques ne marchent pas, c'est la pour le fun, mais ca ne pouvait etre correct que si je placais une chose comme cloture de journee, la j'ai trouve une meilleur solution... on verra si ca marche...