Domaines fonctionnels
Ventes et séances
Les ventes regroupent les lots proposés aux acheteurs. Les séances organisent le contexte de vente: dates, type de vente, visibilité, conditions, statut et parfois accès privé.
Ventes et séances
Les ventes regroupent les lots proposés aux acheteurs. Les séances organisent le contexte de vente: dates, type de vente, visibilité, conditions, statut et parfois accès privé.
Notions
| Notion | Définition |
|---|---|
| Lot | Objet ou ensemble mis en vente |
| Vente | Parcours commercial d'un ou plusieurs lots |
| Séance | Cadre opérationnel d'une vente: dates, statut, conditions, liste d'accès |
| Brouillon | Lot préparé mais pas encore publié |
| Publication | Moment où le lot devient visible sur la marketplace |
| Clôture | Fin de la phase d'enchère ou de vente |
| Invendu | Lot non attribué à un acheteur |
Cycle de validation des ventes
flowchart TD
brouillon["Brouillon"] --> completude["Contrôle de complétude"]
completude --> contrat["Contrôle contrat et organisation"]
contrat --> docs["Contrôle documents si nécessaire"]
docs --> validation["Validation admin ou opérationnelle"]
validation --> publication["Publication"]
publication --> ouverte["Vente ouverte"]
ouverte --> cloture["Clôture"]
cloture --> resultat{"Résultat"}
resultat --> vendu["Vendu"]
resultat --> invendu["Invendu"]
Gestion des séances
| Action | Règle |
|---|---|
| Créer une séance | Réservé aux profils autorisés |
| Modifier les dates | Possible tant que le statut le permet |
| Associer des lots | Les lots doivent être compatibles avec le contexte |
| Rendre privée | Exige une gestion d'accès ou d'autorisations |
| Notifier | Peut déclencher des communications aux personnes concernées |
| Clôturer | Doit respecter les règles d'enchères, prolongation et attribution |
Actions de lot implémentées
| Statut lot | Actions disponibles |
|---|---|
| Brouillon | Valider, retirer |
| À contrôler | Valider, supprimer, retirer, demander validation vendeur |
| À modifier | Soumettre, valider, supprimer, retirer, générer description selon contexte |
| Validé | Ouvrir, retirer |
| Ouvert | Prolonger, fermer, retirer |
| Fermé | Assigner, ne pas assigner, ne pas vendre |
| Invendu sans enchère | Assigner, retirer, remettre en vente |
| Invendu avec enchère | Assigner, retirer |
| Supprimé, refusé, retiré | Aucune action |
Les lots self-service ajoutent des actions de refus, demande de modification et génération de description.
Règles de publication
Un lot ne doit pas être publié si:
- les informations obligatoires sont manquantes;
- la catégorie, marque, modèle ou caractéristiques sont incohérents;
- le vendeur ou son organisation n'est pas autorisé;
- le contrat requis est absent;
- la séance n'est pas prête;
- un document ou contrôle de conformité bloque la vente;
- le statut courant ne permet pas la publication.
Ce qui est implémenté
- La publication d'un lot valide les caractéristiques obligatoires, rend le lot visible et enregistre la date de publication.
- La demande de validation vendeur crée une validation rattachée au vendeur et passe le lot en contrôle dans l'espace personnel.
- Une validation vendeur peut être validée, refusée ou annulée.
- Pour un utilisateur non admin, une validation vendeur est refusée si la date de fin de vente est à moins de 14 jours.
- À la clôture, un lot sans enchère devient invendu.
- À la clôture, un lot avec enchère peut être auto-assigné si le contrat l'autorise, si le prix de réserve est atteint et si la facturation automatique est possible.
- Une remise en vente calcule un nouveau prix de départ à 65 % du prix initial, arrondi à la centaine supérieure.
Séances privées implémentées
- Une séance privée expose les actions générer invitation, envoyer invitation et notifier.
- Une séance non privée expose l'action notifier.
- Une liste d'accès est rattachée à une séance, avec token et date de validation.
- Les optins de liste d'accès peuvent être ajoutés, mis à jour ou supprimés.
- Une invitation n'est envoyée qu'aux personnes pas encore invitées.
- La date d'invitation est stockée sur chaque optin invité.
- La notification de séance traite gagnants, perdants et vendeur, puis stocke le résultat de notification.
Impacts entre frontaux
| Étape | Marketplace | Espace personnel | Admin |
|---|---|---|---|
| Brouillon | Non visible | Visible vendeur | Visible opérations |
| En validation | Non visible | Suivi vendeur | Contrôle et décision |
| Publié | Visible acheteurs | Suivi vendeur | Supervision |
| Fermé | Résultat affiché selon règles | Suivi acheteur/vendeur | Facturation et reporting |
Watchlists et recherches sauvegardées
Les watchlists et recherches sauvegardées permettent aux utilisateurs de suivre les lots et de retrouver facilement les opportunités qui les intéressent.
Workflows
Les workflows expliquent comment une action avance dans TARS, depuis l'utilisateur jusqu'à la décision de la plateforme.