Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:didrocks:specboutique [Le 22/05/2009, 09:51]
213.95.41.13
utilisateurs:didrocks:specboutique [Le 11/09/2022, 13:15] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 4: Ligne 4:
  
   * pour l'​instant,​ limité à 2 associations (framasoft et ubuntu-fr), devra pouvoir s'​adapter à plus de projets si besoin (par la suite).   * pour l'​instant,​ limité à 2 associations (framasoft et ubuntu-fr), devra pouvoir s'​adapter à plus de projets si besoin (par la suite).
-  * Un skin pour la partie ​commmune ​et une pour chaque association,​ suivant où l'on se trouve ? +  * Un skin pour la partie ​commune ​et une pour chaque association,​ suivant où l'on se trouve ? 
-  * Une vue des produits de tous les projets (triables par type : ex TS, mugs), par catégori+  * Une vue des produits de tous les projets (triables par type : ex TS, mugs), par catégorie
   * Une vue par association de produits dédiés (voir tous les produits "​ubuntu-fr",​ ou tous les produits "​framasoft"​ uniquement).   * Une vue par association de produits dédiés (voir tous les produits "​ubuntu-fr",​ ou tous les produits "​framasoft"​ uniquement).
-  * Les commandes sont envoyés périodiquement par un fichier --- ourgh excel --- à une plateforme ​logistique qui fait ensuite les envoies. Par contre, l'​encaissement se fait de notre côté. A chaque envoie du fichier excel, il faut par contre débloquer un paiement (pour l'​instant par chèque, mais voir si on peut faire un warning pour un virement que l'on peut acquiter) vers cette plateforme.+  * Les commandes sont envoyés périodiquement par un fichier --- ourgh excel --- à une plate-forme ​logistique qui fait ensuite les envoies. Par contre, l'​encaissement se fait de notre côté. A chaque envoie du fichier excel, il faut par contre débloquer un paiement (pour l'​instant par chèque, mais voir si on peut faire un warning pour un virement que l'on peut acquitter) vers cette plate-forme.
  
-===== Fichier de comm avec la plateforme ​=====+===== Fichier de comm avec la plate-forme ​=====
  
--> exemple des champs du fichiers que l'on envoie aujourd'​hui à la plateforme ​logistique (la première ligne contient ces titres):+-> exemple des champs du fichiers que l'on envoie aujourd'​hui à la plate-forme ​logistique (la première ligne contient ces titres):
 |No commande | No client ​ | Nom  | Complement nom  | Adresse 1  | Adresse 2  | Code Postal ​ | Ville  |Pays | Mode expedition ​ | S  | M  | L  | XL  | XXL  | mail | |No commande | No client ​ | Nom  | Complement nom  | Adresse 1  | Adresse 2  | Code Postal ​ | Ville  |Pays | Mode expedition ​ | S  | M  | L  | XL  | XXL  | mail |
  
Ligne 27: Ligne 27:
   * Chaque projet peut gérer (ajouter/​supprimer/​modifier le prix) de SES et uniquement SES objets   * Chaque projet peut gérer (ajouter/​supprimer/​modifier le prix) de SES et uniquement SES objets
   * Possibilité de faire plusieurs prix pour un produit (ex: CD à 1 euros pour les particuliers et 0.5 pour les assos avec nombre minimum de 20 CD pour l'​envoi.)   * Possibilité de faire plusieurs prix pour un produit (ex: CD à 1 euros pour les particuliers et 0.5 pour les assos avec nombre minimum de 20 CD pour l'​envoi.)
-  * afficher ​séparement ​les frais d'​expéditions (peut différer pour chaque produit ou être global suivant le nombre de produit)+  * afficher ​séparément ​les frais d'​expéditions (peut différer pour chaque produit ou être global suivant le nombre de produit)
  
 ===== Paiement: ===== ===== Paiement: =====
Ligne 43: Ligne 43:
   * gestion du stock restant (donc possibilité de mettre un stock initial, rentrées)   * gestion du stock restant (donc possibilité de mettre un stock initial, rentrées)
   * possibilité de faire des retraits manuels dans le stock (ex pour une party) et de l'​indiquer tels quels ("X TS, X mugs et X CDs retirés le ... pour la party du ..."   * possibilité de faire des retraits manuels dans le stock (ex pour une party) et de l'​indiquer tels quels ("X TS, X mugs et X CDs retirés le ... pour la party du ..."
-  * gestion des commandes en cours (+ une colonne "​envoyée à la pateforme ​logistique ?") et si le paiement a été reçu.+  * gestion des commandes en cours (+ une colonne "​envoyée à la plate-forme ​logistique ?") et si le paiement a été reçu.
   * pour les projets communs (framabuntu),​ pouvoir définir les parts qui reviennent à chaque asso. Genre "(Prix X - frais fixes)/​(nombre d'asso dans le projet).   * pour les projets communs (framabuntu),​ pouvoir définir les parts qui reviennent à chaque asso. Genre "(Prix X - frais fixes)/​(nombre d'asso dans le projet).
   * possibilité donc pour "​l'​association qui effectuera le paiement"​ de faire un "​export excel" qui marquera alors toutes les commandes associées comme envoyées.   * possibilité donc pour "​l'​association qui effectuera le paiement"​ de faire un "​export excel" qui marquera alors toutes les commandes associées comme envoyées.
   * "​l'​asso maitre"​ voit si elle a remboursé les assos ou pas et peu faire changer le statut.   * "​l'​asso maitre"​ voit si elle a remboursé les assos ou pas et peu faire changer le statut.
  
-Ex: (une framabuntu à 30 euros - 2 euros envoie + plateforme)/2 = 14 euros par asso.+Ex: (une framabuntu à 30 euros - 2 euros envoie + plate-forme)/2 = 14 euros par asso.
  
 Framasoft reçoit le paiement (si c'est l'asso qui récupère tout), puis un warning doit apparaître dans les deux backends : vous devez 14 euros à ubuntu-fr (et côté ubuntu-fr : framasoft vous doit 14 euros...) Framasoft reçoit le paiement (si c'est l'asso qui récupère tout), puis un warning doit apparaître dans les deux backends : vous devez 14 euros à ubuntu-fr (et côté ubuntu-fr : framasoft vous doit 14 euros...)
Ligne 56: Ligne 56:
 ===== Drupal + UberCart ===== ===== Drupal + UberCart =====
  
-Le module UberCart permet l'​intégration aisée d'un système de boutique/​vente en ligne au sein d'un CMS Drupal. ​+Le module UberCart permet l'​intégration aisée d'un système de boutique/​vente en ligne au sein d'un CMS Drupal.
  
 === Modules utilisés === === Modules utilisés ===
Ligne 78: Ligne 78:
   * Stock (gestion des .... )   * Stock (gestion des .... )
   * Flaterate (pour rajouter des frais de ports fixe par article ou par commande)   * Flaterate (pour rajouter des frais de ports fixe par article ou par commande)
-  * Payment Method Pack (paiement par cheque)+  * Payment Method Pack (paiement par chèque)
   * PayPal (paiement par ...)   * PayPal (paiement par ...)
 +  * Views + View UI (prérequis UCViews)
 +  * View Slideshow (prérequis UCViews)
 +  * UberCart Views (permet d'​utiliser les commandes dans les vues)
 +  * Bonus : Views Export (permet d'​exporter une vue en CSV)
  
 === Modules envisagés === === Modules envisagés ===
-  * ThemeKey : permet de modifier le theme en fonction des termes de vocabulaire par ex.+  * ThemeKey : permet de modifier le thème ​en fonction des termes de vocabulaire par ex.
   * Attribute : pour gérer les attributs des articles (taille du tee-shirt...)   * Attribute : pour gérer les attributs des articles (taille du tee-shirt...)
  
Ligne 88: Ligne 92:
  
 Drupal + UberCart permet basiquement de gérer l'​intégralité d'une boutique en ligne classique : Drupal + UberCart permet basiquement de gérer l'​intégralité d'une boutique en ligne classique :
 +
 Back-end : Back-end :
   * Authentification   * Authentification
Ligne 96: Ligne 101:
   * l'​utilisateur finalise sa commande, un compte utilisateur est crée automatiquement,​ il paie, et recoit un email de confirmation   * l'​utilisateur finalise sa commande, un compte utilisateur est crée automatiquement,​ il paie, et recoit un email de confirmation
  
-Comment sont gérés ​les particularités ​du CDCF ? +=== Points du CDCF entièrement ou partiellement réalisable === 
-TODO+  * export des commandes pour le fournisseur : création d'une vue sur les commandes d'un certain status, mis en place d'un export CSV sur cette vue (et non XLS) 
 +  * chaque assoc peut créer des produits, et modifier SEULEMENT ses produits : gestion avec les droits : créer des produits / modifier ses propres produits 
 +  * boutiques par assoc : géré avec les catalogues. On peut mettre un produit dans 2 catalogue (frambuntu par ex). Par contre, ​ le produit framabuntu ne peut pas être géré par les 2 assoc (il n'y aura qu’un seul auteur du produit!!) 
 + 
 +=== Points ​du CDCF non réalisable (pour le moment...) === 
 +  * gestion des comptes inter-assoc : peut-être avec les rapports ? je ne sais pas...
  • utilisateurs/didrocks/specboutique.1242978662.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)