Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

erp:pres20170118_openolitor_facturacp [2017/03/01 05:31] (Version actuelle)
Ligne 1: Ligne 1:
 +====== facturAcp ======
 +{{tag>​facturAcp}}
 +~~SLIDESHOW~~
 +Présentation openolitor / facturAcp du 18.01.2017
  
 +===== Nom du projet de logiciel =====
 +{{:​erp:​facturacp.png|}}
 +
 +facturAcp, logiciel de gestion pour une coopérative d'​agriculture contractuelle de proximité (ACP en Suisse, AMAP en France)
 +
 +
 +
 +===== Institution qui organise le projet de logiciel =====
 +
 +Les Jardins de Cocagne, https://​cocagne.ch
 +
 +{{:​erp:​newlogoca200.png?​direct&​200|}}
 +===== Personnes faisant avancer le projet =====
 +{{:​erp:​pingouins.jpg?​direct&​400|}}
 +===== Développeur:​ Fred Radeff =====
 +Fred Radeff aka Zpartakov, https://​radeff.red
 +
 +{{:​erp:​radeff.png?​direct&​200|}}
 +===== ACP: cocagne.ch =====
 +
 +Les Jardins de Cocagne, https://​cocagne.ch
 +
 +Claude Mudry, Philippe Vollenweider
 +
 +{{:​erp:​newlogoca200.png?​direct&​200|}}
 +===== ACP: p2r.ch =====
 +Le Panier à deux roues, http://​p2r.ch
 +
 +Utilisent dolibarr en production depuis plusieurs années, avec l'aide de Alain Rihs, développeur
 +
 +{{:​erp:​p2r.png?​direct&​200|}}
 +===== ACP: ragedevert.ch =====
 +Thibaud Guillaume-Gentil,​ http://​www.ragedevert.ch/​ (Ruby on Rails)
 +
 +{{:​erp:​regedevert.jpeg?​direct&​200|}}
 +
 +===== itopie =====
 +Maurizio Notarangelo,​ http://​itopie.ch
 +
 +collaboration possible en fonction des dispos de Maurizio
 +
 +{{:​erp:​itopie.png?​direct&​200|}}
 +===== Motivation du projet, histoire du projet =====
 +[[http://​cocagne.ch|Cocagne]] utilise depuis plus de 10 ans un logiciel propriétaire (colibri) qui n'est plus développé.
 +===== Passage sur du libre =====
 +Courant 2015, décision de développer un équivalent libre. Recherche de produit opensource mysql/php (compatibilité maximale avec les CMS & hébergeurs les plus courants).
 +
 +{{:​erp:​amp.jpeg?​direct&​200|}}
 +===== Solution OpenOlitor =====
 +Cocagne suit les développement d'​OpenOlitor mais le choix de Java nous décourage de poursuivre dans cette voie.
 +
 +{{:​erp:​nojava.png?​direct&​200|}}
 +===== Panier à deux roues (p2r) =====
 +Début 2016, contact avec [[http://​p2r.ch|p2r]] pour bénéficier de leur expérience sur dolibarr. ​
 +
 +{{:​erp:​p2r.png?​direct&​200|}}
 +===== Choix dolibarr =====
 +Dolibarr est retenu par Cocagne
 +
 +https://​www.dolibarr.org/​
 +
 +arguments:
 +
 +  * [[https://​www.dolibarr.org/#​community|communauté > Mio utilisateurs]],​ notamment francophone
 +  * [[https://​fr.wikipedia.org/​wiki/​*AMP|AMP compatibilité CMS populaires]],​ modularité
 +  * [[https://​github.com/​Dolibarr/​dolibarr/​|développements continus]]
 +
 +
 +{{:​erp:​db.png?​direct&​200|}} {{:​erp:​lego.jpg?​direct&​200|}}
 +===== Démarrage du projet =====
 +Le projet démarre mi 2016 en se basant sur les première briques entamées dès 2010, https://​github.com/​zpartakov/​cakeACP.
 +===== Description des modules et fonctionnalités 1/2 =====
 +
 +  * gestion des points de distribution
 +  * gestion des demies-journées de travail
 +  * gestion des produits sur commande
 +  * ERP (Progiciel de gestion intégré - Dolibarr) adapté pour une ACP
 +
 +===== Description des modules et fonctionnalités 2/2 =====
 +
 +  * une passerelle CMS (Système de gestion de contenu - concrete5)
 +  * un outil global d'​administration (cakePhp)
 +  * un système de commande de produits (panier électronique)
 +
 +===== Fonctionnalités manquantes =====
 +Comparé à OpenOlitor, FacturACP ne gère pas notamment pas:
 +
 +  * les contenus des paniers / cornets
 +  * les livraisons personnalisées
 +  * le partage des paniers / cornets
 +  * la gestion des absences
 +  * le glissé/​déposé (drag and drop)
 +===== Plateformes et langages de programmation =====
 +  * 100% web: internet + navigateur récent
 +  * AMP (Apache, PHP, MySQL)
 +{{:​erp:​amp.jpeg?​direct&​200|}}
 +===== Responsive design =====
 +Le logiciel est partiellement //​responsive//​ mais n'est pas prévu pour être utilisé sur des smartphones - notamment parce que dolibarr n'est pas compatible smartphone, mais aussi parce qu'il est difficile de gérer une facturation complète sur un écran de quelques centimètres!
 +
 +{{:​erp:​smartphone.png?​direct&​200|}}
 +===== Etat du projet, avancement des travaux =====
 +  * Facturation ERP (dolibarr): 100%
 +  * Gestion ACP (cakePhp): 50% (ancienne version: 100%)
 +  * Intégration CMS (concrete5):​ 10%  ​
 +
 +{{:​erp:​chrono.png?​direct&​200|}}
 +===== Multilinguisme =====
 +  * projet francophone
 +
 +Le projet est développé en français mais est prévu pour s'​adapter dans d'​autres langues... si des traducteurs se manifestent!
 +
 +{{:​erp:​babel.jpeg?​direct&​300|}}
 +===== Licence OpenSource =====
 +GPL 3.0
 +
 +{{:​erp:​gpl.png?​direct&​300|}}
 +===== Publication du code =====
 +==== Nouvelle version (dev) ====
 +https://​gitlab.com/​zpartakov/​facturAcp
 +
 +==== Ancienne version (prod) ====
 +https://​github.com/​zpartakov/​cakeACP
 +
 +//Cette version ne comprend pas d'ERP (système de facturation)//​
 +===== Financement ​ =====
 +  * Aucun financement,​ projet 100% bénévole
 +  * Cocagne a financé l'​achat de quelques plugins dolibarr (jusqu'​ici:​ quelques centaines de francs)
 +
 +{{:​erp:​financement.jpeg?​direct&​200|}}
 +===== Modules payants recommandés =====
 +Une liste de modules payants recommandés pour dolibarr - mais pas obligatoires,​ si on a du temps
 +
 +{{:​erp:​modules.png?​direct&​200|}}
 +===== SwissBanking =====
 +
 +Pour un peu moins de 200 euros, SwissBanking permet de générer des BVR compatible avec les paiement par virements postaux
 +
 +https://​www.dolistore.com/​it/​moduliplugin/​286-SwissBanking.html
 +
 +{{:​erp:​swissbanking.jpg?​direct&​400|}}
 +===== Abonnements =====
 +reconduction automatique des abonnements,​ facturation et envoi en masse des factures par courriel, plusieurs modules
 +
 +Maxime MANGIN, maxime@tuxserv.fr,​ développeur dolibarr http://​boutique.tuxserv.fr/,​ [[http://​www.dolibarr.fr/​forum/​511-creation-dun-nouveau-module/​39000-contrat-dabonnement-gestion-des-abonnements|module abonnement]]
 +
 +{{:​erp:​abonnement.jpeg?​direct&​300|}}
 +===== module MyList =====
 +Permet de faire des listes personnalisées,​ d'y faire des recherche, d'​imprimer,​ d'​exporter et d'​exécuter un script p.ex. pour alimenter la table des destinataires pour un e-mailing. https://​www.dolistore.com/​fr/​modules/​547-myList---listes-dynamiques.html / [[https://​www.dolistore.com/​fr/​modeles-de-documents/​575-myListMore---aller-plus-loin-avec-myList.html|aller-plus-loin-avec-myList]]
 +
 +
 +{{:​erp:​mylist---listes-dynamiques.jpg?​direct&​300|}}
 +===== Participation =====
 +Sous quelle forme des intéressés peuvent-ils participer au projet?
 +{{:​erp:​pingouins2.jpg?​direct&​300|}}
 +===== participation Développeurs =====
 +clone repo gitlab: Le dépôt git est disponible sur 
 +
 +https://​gitlab.com/​zpartakov/​facturAcp
 +
 +{{:​erp:​geek.jpeg?​direct&​300|}}
 +===== participation ACP =====
 +  * Les ACP peuvent mandater un webmaster ayant des connaissances en php/mysql pour leur installer et adapter le logiciel
 +  * si elles sont soumises au dépôt git, leurs modifications peuvent profiter au développement du logiciel ​
 +  * à terme, un installateur sera prévu dans le logiciel
 +
 +{{:​erp:​wecandoit.jpeg?​direct&​200|}}
 +===== Frais d'​exploitation par ACP =====
 +Aucun, excepté si elle souhaite acheter des modules dolibarr payants (cf supra)
 +
 +Elle doit toutefois avoir un hébergeur web autorisant les outils requis (AMP), ce qui est le cas de la plupart des hébergeurs (notamment infomaniak) - si ce n'est pas le cas, compter un peu moins de CHF 200.- par an
 +
 +{{:​erp:​portemonnaie.jpeg?​direct&​300|}}
 +===== Documentation / manuel =====
 +Une documentation sommaire sera disponible online courant 2018, sous forme de wiki collaboratif / forum
 +
 +{{:​erp:​manual.jpeg?​direct&​300|}}
 +===== Helpdesk =====
 +//​Organisation du support technique pour ACP qui utilisent le logiciel//
 +
 +Aucun helpdesk n'est prévu, mais les ACP peuvent facilement mandater l'un des très nombreux développeurs PHP/MySQL pour les aider. ​
 +
 +{{:​erp:​helpdesk.jpeg?​direct&​300|}}
 +===== Map =====
 +Une carte heuristique (mindmap) du projet
 +
 +{{:​erp:​map.jpg?​direct&​800|}}
 +===== Demo =====
 +  * Demo concrete5.8:​ un utilisateur s'​inscrit à l'ACP
 +  * Demo dolibarr: un admin créée un login pour l'​utilisateur
 +  * automatiquement,​ le compte de l'​utilisateur est créé sur l'​intranet du site web
 +  * Demo concrete5.8:​ l'​utilisateur peut accéder à l'​intranet
 +  * Demo facturAcp: un admin créée une facture pour l'​utilisateur
 +
 +{{:​erp:​demo.jpeg?​direct&​200|}}
 +
 +[[:​facturacp:​demo:​]] (la démo n'est pas encore accessible)