Frontaux
Interactions entre frontaux
Les trois frontaux manipulent souvent les mêmes objets. Une action dans un espace peut donc changer ce qui est visible ou possible dans les autres.
Interactions entre frontaux
Les trois frontaux manipulent souvent les mêmes objets. Une action dans un espace peut donc changer ce qui est visible ou possible dans les autres.
Exemples structurants
| Objet | Marketplace | Espace personnel | Admin |
|---|---|---|---|
| Lot | Visible si publié | Visible pour vendeur ou acheteur concerné | Créé, corrigé, validé, publié, clôturé |
| Séance | Expose une vente ou un groupe de lots | Suivi des ventes associées | Configure dates, accès, statuts |
| Organisation | Nom public possible | Membres, documents, factures | Gestion complète, rôles, contrats, blacklist |
| Document | Public seulement si prévu | Dépôt et suivi | Contrôle, validation, refus, expiration |
| Facture | Généralement non visible | Paiement et suivi | Création, correction, reporting |
| Commentaire | Questions publiques ou privées selon cas | Suivi des échanges | Modération, traitement, historique |
Règle d'or
Le même objet peut être visible différemment selon le frontal. TARS adapte la vue selon:
- l'utilisateur;
- son organisation active;
- ses droits;
- le statut de l'objet;
- le shop ou contexte de vente;
- le caractère public ou confidentiel de la donnée.
Objets partagés observés
| Objet | Effet transversal implémenté |
|---|---|
| Session | Les droits, l'organisation active et les entitlements sont consommés par les frontaux via un contexte commun |
| Enchère | Le parcours marketplace et espace personnel partage le dry-run, le dépôt, l'appel d'enchère, le temps réel et le rafraîchissement des droits |
| Ressource | Les messages temps réel peuvent ajouter des documents traités sur lots, personnes, organisations ou séances |
| SDK front | Les contrôleurs exposent enchères, watchlists, recherches sauvegardées, documents, commentaires, factures, organisations, rendez-vous et audit |
Workflow d'un lot entre frontaux
sequenceDiagram
participant EP as Espace personnel
participant ADM as Admin
participant M as Marketplace
participant T as TARS
EP->>T: Le vendeur prépare un lot
T-->>EP: Brouillon visible au vendeur
ADM->>T: Contrôle et valide
T-->>ADM: Statut mis à jour
T-->>M: Lot publié si conditions remplies
M->>T: Acheteur enchérit
T-->>EP: Enchère visible dans le suivi acheteur
T-->>ADM: Historique disponible
Espace personnel
L'espace personnel est l'espace connecté d'un utilisateur. Il regroupe ce qu'il doit suivre ou gérer pour lui-même et pour les organisations auxquelles il appartient.
Marketplace
La marketplace est l'espace de consultation et d'achat. Elle permet de rendre les ventes visibles, de faciliter la recherche et de permettre aux acheteurs autorisés de participer.