Domaines fonctionnels

Contrats

Les contrats définissent les conditions dans lesquelles une organisation peut acheter, vendre, être facturée ou bénéficier de droits particuliers.

Contrats

Les contrats définissent les conditions dans lesquelles une organisation peut acheter, vendre, être facturée ou bénéficier de droits particuliers.

À quoi sert un contrat ?

FonctionDescription
AutoriserOuvrir certains droits d'achat, de vente ou de gestion
EncadrerDéfinir conditions, commissions, frais, dépôt, facturation
RelierAssocier une organisation, un shop, une vente ou un type d'activité
ContrôlerServir de base aux vérifications avant publication ou facturation

Cycle de vie fonctionnel

flowchart TD
  draft["Contrat préparé"] --> review["Contrôle interne"]
  review --> active{"Validé ?"}
  active -->|Oui| actif["Contrat actif"]
  active -->|Non| correction["Correction ou rejet"]
  actif --> usage["Droits appliqués aux ventes, achats, factures"]
  usage --> archive["Archivage ou remplacement"]

Actions possibles

ActionQui ?Règle
Créer un contratAdmin autoriséOrganisation et conditions doivent être connues
ModifierAdmin autoriséCertaines modifications peuvent impacter les droits existants
ActiverAdmin autoriséLes conditions minimales doivent être remplies
ArchiverAdmin autoriséLe contrat ne doit plus être utilisé pour de nouveaux droits
ConsulterOrganisation concernée ou adminLes informations confidentielles sont limitées

Règles de gestion

  • Les droits d'une session peuvent dépendre des contrats actifs.
  • Une mise en vente self-service peut exiger un contrat actif.
  • Certaines conditions financières doivent être présentes pour générer les factures.
  • Un contrat template ne doit pas être confondu avec un contrat appliqué à une organisation.
  • Une organisation parent peut transmettre certains droits seulement si cette transmission est prévue.

Ce qui est implémenté

  • Un contrat non modèle est rattaché à une organisation et reçoit une référence générée.
  • Les contrats modèles automatiques sont contrôlés pour éviter les doublons sur type, shop, année et type client.
  • Les conditions tarifaires sont validées à la création et à la mise à jour.
  • Si la TVA vendeur manque sur un contrat non modèle, TARS détermine une TVA par défaut depuis l'organisation.
  • Un contrat automatique peut faire avancer l'onboarding de l'organisation.
  • Une mise à jour de contrat peut propager des flags aux organisations enfants et réindexer l'organisation.

Actions par statut implémentées

Statut contratActions disponibles
Actif modèleArchiver
Actif non modèleArchiver, expirer, désactiver
DésactivéArchiver, expirer, réactiver
ExpiréArchiver
ArchivéAucune action

Impacts

DomaineImpact du contrat
AccèsDétermine ou limite des droits
VentePeut autoriser la mise en vente et la publication
FinanceSert aux commissions, factures et conditions
EnchèrePeut porter dépôt, limites ou conditions particulières
AuditLes changements contractuels doivent être traçables
Copyright © 2026