Classes d'expédition¶
Le sous-onglet Classes d'expédition permet de regrouper vos produits par contraintes d'expédition. Chaque classe définit quels emballages sont autorisés et quel délai maximum est accepté pour le transport. Deux cartes structurent cette page.
Carte 1 : Classes d'expédition¶
Cette carte affiche le tableau des classes d'expédition gérées par Caisse-Connect, avec la possibilité d'en ajouter, modifier ou supprimer.
Colonnes du tableau¶
| Colonne | Description |
|---|---|
| Nom | Nom de la classe. Les classes créées directement sur votre boutique, en dehors de Caisse-Connect, apparaissent avec le suffixe « (WC) » |
| Délai max (h) | Délai maximum autorisé en heures. Les offres de transport dépassant ce délai seront exclues sur la page de commande. 0 = aucune contrainte |
| Emballages autorisés | Nombre d'emballages associés à cette classe (avec infobulle listant les noms). Un indicateur rouge « Aucun » s'affiche si la classe n'a pas d'emballage |
| Actions | Boutons Modifier et Supprimer (désactivés pour les classes non gérées par CC) |
Classes pré-créées¶
Lors de la première visite, 4 classes sont automatiquement créées :
| Classe | Délai max | Emballages | Usage type |
|---|---|---|---|
| Standard | 0 (aucun) | Carton XS, S, M, L, XL | Produits courants |
| Bouteilles | 0 (aucun) | Carton 3 bouteilles, 6 bouteilles | Bouteilles et flacons |
| Rapide | 24 h | Carton XS, S, M, L, XL | Produits nécessitant une livraison express |
| Déjà emballé | 0 (aucun) | Aucun (auto-emballé) | Produits expédiés dans leur emballage d'origine, sans suremballage |
La classe Bouteilles est automatiquement configurée avec la classe Standard comme classe de repli (voir ci-dessous).
Ajouter une classe¶
En bas du tableau, saisissez le nom de la nouvelle classe dans le champ texte et cliquez sur Ajouter. La classe est créée et apparaît dans le tableau. Cliquez ensuite sur Modifier pour lui associer des emballages.
Modifier une classe¶
Cliquez sur Modifier pour ouvrir la fenêtre de configuration. Elle comprend :
Nom -- Le nom de la classe (modifiable).
Délai max imposé (heures) -- Si vous saisissez une valeur supérieure à 0, les offres de transport dont le délai de livraison dépasse cette valeur seront automatiquement exclues sur la page de commande pour les produits de cette classe. Par exemple, une classe « Rapide » avec un délai max de 24 h ne proposera que les offres express.
Emballages autorisés -- Sélection par cases à cocher parmi les emballages actifs du registre global. Les emballages sont présentés en deux colonnes :
- Par poids : emballages à capacité 0 (remplissage au poids)
- Par unités : emballages à capacité fixe (par lot)
Contrainte de non-mélange
Une classe d'expédition ne peut pas mélanger des emballages par poids et des emballages par unités. Si vous cochez un emballage par poids, les emballages par unités sont automatiquement désactivés, et inversement.
Classe de repli -- Ce champ n'apparaît que si la classe utilise des emballages par unités dont la capacité est supérieure à 1. Quand le nombre d'articles d'une commande ne remplit pas exactement un colis (par exemple 8 bouteilles pour des cartons de 6), les articles excédentaires sont placés dans un colis de la classe de repli. Seules les classes utilisant des emballages par poids sont proposées.
Produits déjà emballés (expédiés dans leur emballage d'origine) -- Case à cocher qui fait de la classe une classe « auto-emballée » : ses produits sont expédiés tels quels, sans suremballage. Aucun emballage n'est alors à associer (la sélection d'emballages disparaît), et chaque unité du produit devient son propre colis. Dans le tableau des classes, une classe auto-emballée porte le badge Déjà emballé dans la colonne « Emballages autorisés ». La classe « Déjà emballé » pré-créée utilise ce réglage, mais vous pouvez l'activer sur n'importe quelle classe.
Cliquez sur Enregistrer pour sauvegarder.
Supprimer une classe¶
Cliquez sur Supprimer puis confirmez dans la fenêtre de confirmation. La suppression est irréversible.
Suppression refusée si la classe est encore utilisée
Pour éviter de casser votre configuration d'expédition par une suppression involontaire, une classe ne peut pas être supprimée tant qu'elle est encore utilisée. La suppression est refusée, avec un message indiquant la raison, si la classe est :
- affectée à des produits (directement par leur catégorie, ou par une affectation spécifique) ;
- utilisée comme classe de repli par une autre classe.
Retirez d'abord la classe des produits ou des classes concernées, puis recommencez.
Classes externes
Les classes d'expédition créées directement sur votre boutique (hors Caisse-Connect) apparaissent dans le tableau avec le suffixe « (WC) » mais ne peuvent pas être modifiées ni supprimées depuis cette interface.
Transférer des classes vers une autre boutique¶
Si vous gérez plusieurs boutiques, vous pouvez recopier la configuration des classes d'expédition de l'une vers l'autre, sans tout ressaisir. Deux boutons sont disponibles au-dessus du tableau :
- Exporter -- Ouvre une fenêtre listant vos classes. Cochez celles à transmettre, puis confirmez : un fichier est téléchargé sur votre ordinateur.
- Importer -- Choisissez un fichier exporté depuis une autre boutique. Une fenêtre affiche les classes qu'il contient, chacune accompagnée d'une pastille indiquant son état :
- nouvelle -- la classe n'existe pas encore ici et sera créée ;
- identique -- la classe existe déjà à l'identique, rien ne change ;
- différente -- la classe existe mais avec des réglages différents (un récapitulatif vous montre l'avant/après et vous demande confirmation avant remplacement) ;
- indisponible -- la classe ne peut pas être importée (par exemple parce qu'elle s'appuie sur des catégories absentes de cette boutique).
Au moment d'importer des classes, un menu « Emballages associés » vous laisse choisir ce qui accompagne les classes :
| Choix | Effet |
|---|---|
| Ne pas importer les emballages | Seules les classes sont importées (les emballages déjà présents sont utilisés) |
| Importer seulement les emballages liés aux classes sélectionnées | Les emballages dont les classes choisies ont besoin sont importés en même temps |
| Importer tous les emballages du fichier | L'ensemble du registre d'emballages du fichier est importé |
Une fois l'import terminé, un récapitulatif indique, classe par classe (et emballage par emballage), ce qui a été créé, ignoré ou laissé inchangé.
Carte 2 : Classes d'expédition des catégories¶
Cette carte permet d'associer une classe d'expédition à chaque catégorie de produits de votre catalogue. C'est le mapping qui détermine quelle classe (et donc quels emballages) sera utilisée pour chaque produit au moment du packing.
Tableau des catégories¶
Le tableau présente l'arbre hiérarchique de vos catégories avec trois colonnes :
| Colonne | Description |
|---|---|
| Catégorie | Nom de la catégorie, indenté selon son niveau dans la hiérarchie. Les catégories parentes disposent d'un triangle pour déplier/replier leurs enfants |
| Classe actuelle | La classe d'expédition en vigueur, suivie de la mention « (propre) » si elle est définie pour cette catégorie, ou « (héritée) » si elle provient d'une catégorie parente |
| Modifier | Liste déroulante pour changer la classe |
Héritage des classes¶
Le mapping fonctionne par héritage hiérarchique :
- Si une classe est définie pour une catégorie parente, toutes ses sous-catégories héritent automatiquement de cette classe
- Une sous-catégorie peut avoir sa propre classe, qui surcharge celle héritée
- L'option « Aucune (hériter du parent) » supprime l'association propre à cette catégorie : ses produits (et ses sous-catégories) reprennent alors la classe d'un ancêtre plus haut, s'il en existe une
- L'option « Non expédiable (bloquer, ignore le parent) » marque les produits de cette catégorie comme non expédiables même si un ancêtre porte une classe (ils ne seront disponibles qu'en retrait sur place)
Deux options fusionnées quand elles reviennent au même
Ces deux choix ne sont distingués que là où ils produisent un résultat différent (une catégorie qui hérite réellement d'une classe d'un ancêtre). Ailleurs — catégorie racine, ancêtre déjà non expédiable, branche sans aucune classe — les deux mènent au même résultat, et la liste ne propose alors qu'une seule option « Non expédiable ».
Options du select¶
| Option | Effet |
|---|---|
| Sélectionner | Aucun changement (option par défaut) |
| Aucune (hériter du parent) | Supprime l'association propre à cette catégorie ; ses produits reprennent la classe héritée d'un ancêtre, s'il y en a une |
| Non expédiable (bloquer, ignore le parent) | Les produits de cette catégorie ne seront pas proposés à l'expédition, même si un ancêtre porte une classe |
| Nom de classe | Associe cette classe à la catégorie |
Boutons Déplier et Replier en haut du tableau : permettent de développer ou replier toutes les branches de l'arbre en un clic.
Cliquez sur Enregistrer en bas de la carte pour appliquer les changements. La propagation est immédiate : tous les produits publiés sont mis à jour avec leur nouvelle classe d'expédition.
Autres moyens d'affecter les classes
Le mapping par catégorie est le moyen principal, mais vous pouvez aussi affecter une classe d'expédition :
- Par les actions groupées de l'onglet Produits (sélection multiple puis choix de la classe)
- Individuellement via l'éditeur mobile (fiche produit > classe d'expédition spécifique)
- Par exception, pour forcer un produit comme non expédiable quelle que soit sa catégorie