Domaines fonctionnels
Organisations
Une organisation est l'entité juridique ou opérationnelle pour laquelle une personne agit. Elle peut acheter, vendre, recevoir des factures, déposer des documents, signer des contrats et être soumise à des contrôles de conformité.
Organisations
Une organisation est l'entité juridique ou opérationnelle pour laquelle une personne agit. Elle peut acheter, vendre, recevoir des factures, déposer des documents, signer des contrats et être soumise à des contrôles de conformité.
Types d'usage
| Usage | Description |
|---|---|
| Acheteur | Organisation qui enchérit, gagne des lots, paie des factures |
| Vendeur | Organisation qui propose des lots, suit ventes et factures |
| Mixte | Organisation pouvant acheter et vendre |
| Interne | Organisation ou équipe de gestion selon les besoins admin |
Données principales
| Donnée | Rôle |
|---|---|
| Identité organisation | Nom, email, téléphone, numéro d'établissement, TVA selon pays |
| Statut | Active, en attente, bloquée, supprimée ou autre statut métier |
| Membres | Personnes rattachées et rôles |
| Adresses | Siège, facturation, retrait, livraison |
| Contrats | Droits et conditions d'achat/vente |
| Documents | Justificatifs, conformité, mandats, fichiers organisation |
| Limites | Limites d'enchère, dépôt, conditions shop |
Actions possibles
| Action | Frontal principal | Règles |
|---|---|---|
| Créer | Admin ou inscription selon parcours | Les données obligatoires doivent être valides |
| Modifier | Espace personnel ou admin | Les champs sensibles peuvent être réservés admin |
| Ajouter membre | Espace personnel ou admin | L'utilisateur doit être admin organisation ou admin global |
| Gérer rôles | Espace personnel ou admin | Les droits accordés ne dépassent pas ceux autorisés |
| Bloquer | Admin | Impacte les personnes, enchères et actions futures |
| Débloquer | Admin | Décision tracée |
| Lier/délier | Admin | Utilisé pour hiérarchie, procurations ou rattachements |
Règles de gestion
- Une organisation bloquée ne doit plus pouvoir réaliser les actions sensibles.
- Les membres ne voient que ce que leurs droits et leur organisation permettent.
- Les contrats actifs donnent une partie des droits disponibles.
- Les documents de conformité peuvent conditionner l'achat, la vente ou le paiement.
- Une organisation peut avoir des droits différents selon le shop.
Ce qui est implémenté
- La création d'une organisation normalise les emails et contrôle les identifiants légaux.
- Les doublons d'identifiants d'organisation sont contrôlés.
- Si un doublon est détecté et qu'une personne est fournie, cette personne peut être rattachée à l'organisation existante.
- Un contrat de gestion de compte est créé automatiquement à la création d'une organisation.
- Les organisations enfants peuvent hériter de flags venant d'une organisation parent.
- Pour une organisation française avec numéro d'établissement, un enrichissement registre peut être lancé.
- Si des données blacklistées sont détectées lors d'une mise à jour, l'organisation est bloquée.
- Les mises à jour importantes réindexent l'organisation et les personnes rattachées.
- Les changements de numéro d'enregistrement ou de TVA peuvent être propagés aux organisations enfants concernées.
- L'organisation active pilote les documents, paiements, adresses, contrôles et droits visibles dans l'espace personnel.
Workflow simplifié
flowchart TD
creation["Création organisation"] --> verification["Vérification données"]
verification --> documents["Documents et conformité"]
documents --> contrats["Contrats et droits"]
contrats --> active["Organisation active"]
active --> usages["Achat, vente, factures, documents"]
active --> controle["Contrôle continu: blocage, rôles, audit"]
Factures et paiement
Les factures et paiements couvrent les sommes dues après une vente, des frais acheteur, des services, des commissions ou des opérations liées au shop. Ce domaine détermine ce qui peut être facturé, payé, annulé, remboursé ou soldé.
Personnes
Une personne est un utilisateur nominatif. Elle peut consulter la marketplace, agir pour une ou plusieurs organisations, recevoir des droits, être invitée, bloquée ou rattachée à des actions.