Bonjour,
Je projette de développer un programme de facturation Le principe est le suivant.
Comme je suis spécialiste java, j'ai demander sur le forum comment interfacer les api.
http://www.developpez.net/forums/d14...bres-java-gui/
Principe :
Le client à des rendez-vous une à plusieurs fois par semaine avec un prestataire par exemple pour des cours, des thérapie etc.. qui sera facturé selon la préférence du client.
A la fin du mois (dans une première version)
Toutes les x séances.
Autres.
Le langage dans laquelle j'ai été formé est java
J'ai déjà commencé a faire la conception et je me suis vite rendu compte que le plus difficile à développer pour moi serait la récurrence des rendez-vous avec leurs exceptions. (vacance, congé) ect...
J'ai trouvé ça dans kontact de kde et évolution.
Voici les classe intéressante.
http://api.kde.org/4.12-api/kdepimli...ecurrence.html
http://api.kde.org/4.12-api/kdepimli...renceRule.html
http://api.kde.org/4.12-api/kdepimli..._1_1Event.html
http://api.kde.org/4.12-api/kdepimli...Exception.html
Je prévois utiliser au maximum des format ouvert afin de garantir la lisibilité des donnée.
Pendant mes recherches, j'ai trouvé le format icalandar :pour les rendez-vous et vcard pour les personne.
Voici les page wikipedia.
vcard
http://api.kde.org/4.12-api/kdepimli...Addressee.html
version française
http://fr.wikipedia.org/wiki/Vcard
version anglaise.
http://en.wikipedia.org/wiki/Vcard
Icalandar
http://fr.wikipedia.org/wiki/ICalendar
Pour la base de donnée, je prévois utiliser sqlite 3 ou tout autre base de donnée open source qui génère des fichiers simple et qui puisse être installée sur une clef USB ou un disque dur externe avec le programme.
Il manque encore un moteur de synchronisation open source qui puisse passer par owncloud ou autre solution open source.
J'ai essayer openerp qui me parais trop complexe pour moi et dolibarr auquelle il manque malheureusement la récurrence. et je ne peut pas modifier la base de donnée parce-que je ne peut pas ajouter des table dont il y a une clèf étrangère d'une table que j'ai ajoutée qui pointe vers une table de dolibarr.
plus d'infos sur dolibarr ici :
http://www.dolibarr.fr/
Je vous remercie pour votre aide et vous envoie mes meilleurs salutations
Partager