Gestion commerciale : vente de véhicules haut de gamme, location de vans et conciergerie automobile
Version{{ appVersion }}
Date de version{{ appVersionDate }}
Développée par{{ appAuthor }}
Environnement{{ appEnvironment }}
Numérotation : les petites modifications font évoluer le numéro secondaire (V.1.1, V.1.2…) ; un ajout de fonctionnalité fait passer à la version majeure suivante (V.2). L'historique complet des versions figure à la fin du manuel.
Historique des versions
{{ h.version }}{{ h.date }}
•{{ it }}
Paramètres
Réglages de l'application, communs à tous les utilisateurs — sauf Apparence, propre à chaque utilisateur
Scoring des leads
Catégories de véhicules
Apparence
Thème de l'interface
Réglage personnel : il s'applique aussitôt, est mémorisé sur votre compte et repris sur vos autres appareils. Les écrans et les fonctions restent identiques, seuls couleurs, polices et contrastes changent.
{{ t.label }}
Actif
{{ t.desc }}
Taille d'affichage
{{ sc.label }}
{{ sc.desc }}
Règle automatique
La catégorie d'un véhicule est déduite de son année et de son prix, à l'import du site comme à la saisie. Une catégorie modifiée à la main dans la fiche véhicule est conservée et n'est plus recalculée.
Youngtimer : année jusqu'à
Prestige : prix de vente à partir de (€)
Ordre d'application : Youngtimer si l'année est ≤ {{ categoriesForm.youngtimerMaxYear }}, sinon Prestige si le prix est ≥ {{ categoriesForm.prestigeMinDisplay }}, sinon Premium.
Aperçu sur le stock actuel : {{ categoriesPreview }}
{{ categoriesMessage }}
Aperçu avec cette grille sur les {{ scoringPreviewTotal }} leads actuels : {{ scoringPreviewChaud }} chauds · {{ scoringPreviewTiede }} tièdes · {{ scoringPreviewFroid }} froids
{{ scoringMessage }}
Seuils
Score sur 100. Un lead est « Chaud » à partir du premier seuil, « Tiède » à partir du second, « Froid » en dessous.
Chaud à partir de
pts
Tiède à partir de
pts
Horizon du projet
Points selon le délai d'achat déclaré.
Court terme (< 3 mois)
pts
Moyen terme (3 à 6 mois)
pts
Long terme (> 6 mois)
pts
Source et coordonnées
Bonus selon la provenance du lead et la présence d'un téléphone.
Formulaire
pts
Chatbot
pts
Saisie manuelle
pts
Téléphone renseigné
pts
Budget déclaré
Paliers testés dans l'ordre : le premier palier atteint donne ses points.
Palier 1 : budget ≥
€
Points palier 1
pts
Palier 2 : budget ≥
€
Points palier 2
pts
Points en dessous
pts
Gamme du véhicule d'intérêt
Si le véhicule est dans le stock, les points dépendent de son prix. Sinon, la marque ou le modèle saisi est comparé aux mots-clés ci-dessous (premier niveau reconnu, dans l'ordre). Le prix indicatif sert de référence pour la cohérence budget / véhicule.
Véhicule en stock — selon son prix
Prix ≥
€
Points
pts
Prix ≥
€
Points
pts
Prix ≥
€
Points
pts
Points en dessous
pts
Véhicule hors stock — reconnaissance par mots-clés
Niveau
Points
Prix indicatif (€)
Mots-clés (séparés par des virgules, sans distinction majuscules / accents)
Cohérence budget / véhicule
Compare le budget déclaré au prix de référence du véhicule (prix du stock, ou prix indicatif du niveau reconnu). Bonus si le budget couvre le véhicule, malus s'il en est très éloigné.
Bonus si budget ≥
% du prix
Bonus
pts
Malus si budget <
% du prix
Malus (retiré)
pts
Administration
Utilisateurs et profils d'accès au CRM
Accès par profil
Module{{ roleName }}{{ m.label }}
Profils disponibles
{{ r.label }}{{ r.usersCount }} utilisateur(s)(profil de référence)
{{ r.description }}
Les droits se cochent dans « Accès par profil » ci-dessus ou dans la fenêtre du profil : Voir ouvre le module en lecture, Modifier autorise à y créer, modifier et supprimer. Un profil sans utilisateur peut être supprimé depuis sa fenêtre.
UtilisateurProfilStatut
{{ u.nom }} ✎
{{ u.email }}
{{ u.statut }}
Fiche utilisateur
Nom affiché dans le CRM, adresse de connexion (Office 365 ou mot de passe), profil d'accès et statut.
Nom complet
E-mail de connexion
Téléphone portable — repris dans la signature de ses e-mails
Profil
Signature
Signez dans le cadre (doigt, stylet ou souris). Une fois enregistrée, cette signature s'appose automatiquement, au-dessus du tampon en filigrane, dans les cadres « Solea Motors » des contrats et restitutions que cet utilisateur signe.
Nouveau mot de passe provisoire (laisser vide pour ne pas le changer)
À transmettre à la personne : il n'est pas envoyé automatiquement. Sans effet sur la connexion Office 365.
{{ editUserForm.error }}
Ajouter un collaborateur
Le compte est créé immédiatement. La personne pourra se connecter avec son mot de passe ou avec son compte Office 365 (même adresse e-mail).
Nom complet
E-mail professionnel
Profil
Mot de passe provisoire
À transmettre à la personne : il n'est pas envoyé automatiquement.
{{ userForm.error }}
Site internet
Lié au site, le CRM synchronise le stock avec les annonces, publie les fiches, met à jour les annonces et reçoit les demandes du chatbot et du formulaire. Décoché, le CRM fonctionne seul : synchronisation, publication, liens d'annonce et états « Publié / Non publié » disparaissent.
Adresse du site
{{ siteLinkForm.message }}
Envoi d'e-mails
Les e-mails du CRM (relance et envoi de facture) partent par Brevo avec l'expéditeur ci-dessous. La clé API Brevo est conservée dans le coffre de la base (crm_brevo_key), jamais dans l'application ; l'adresse d'expédition doit être validée chez Brevo (domaine authentifié).
Nom de l'expéditeur
Adresse d'expédition
{{ mailSettingsForm.message }}
Paiement en ligne
Les moyens de paiement proposés au client se règlent dans le tableau de bord Stripe, sans intervention ici — sauf au-dessus du seuil ci-dessous, où le lien n’accepte que les moyens listés. Un prélèvement SEPA, par exemple, se conteste sans justification pendant huit semaines, la contestation est honorée d’office et sans appel : acceptable sur un mois de conciergerie, pas sur le prix d’un véhicule. Les clés Stripe sont dans le coffre de la base (crm_stripe_key, crm_stripe_webhook_secret), jamais dans l’application.
Seuil (€ TTC)
Moyens acceptés au-delà du seuil
{{ paiementForm.aide }}
{{ paiementForm.message }}
Taux de TVA
Taux proposés sur chaque article (Articles et catalogue des propositions commerciales). Réservé aux administrateurs. Le taux par défaut est présélectionné pour un nouvel article ; modifier un taux ici ne change pas les articles déjà enregistrés.
Sélectionnez une proposition commerciale pour voir le détail.
Conciergerie
Stockage de véhicules et génération des contrats
Véhicules saisis pour la conciergerie, classés selon leur contrat : en stockage (contrat actif), en attente (contrat créé ou envoyé pour signature), sortis (contrat échu ou terminé). Ils restent hors du stock ; « Mettre en vente » fait entrer le véhicule au stock en dépôt-vente, le propriétaire devenant le déposant.
Le plan comptable est vide. Collez-le d’un coup avec « Importer le plan » — une ligne par compte, le numéro puis le libellé — ou ajoutez les comptes un par un.
Les écritures de la période, dans un fichier à remettre au cabinet. Chaque pièce est équilibrée ; rien n’est produit tant qu’un compte manque ou qu’une pièce ne tombe pas juste.
{{ statsPrestations }} facture(s) de conciergerie et de prestation
En attente
{{ statsAttente }}
facturé, pas encore encaissé
Durée moyenne
{{ statsDuree }}
{{ statsDureeBase }}
Reconduction
{{ statsReconduction }}
{{ statsReconductionBase }}
{{ statsNonRegles }} contrat(s) ont un mois à facturer ou non réglé.
La conciergerie n’a pas de coûts suivis dans le CRM : ces chiffres sont des revenus, pas une marge.
Livre de police
Registre légal des transactions de véhicules d'occasion — art. 321-7 et 321-8 du Code pénal, conservation 10 ans
{{ livreIncompleteCount }} entrée(s) « À compléter » : les véhicules du stock sont inscrits automatiquement, mais le VIN, l'identité et l'adresse du cédant, le prix d'achat et le mode de règlement restent à renseigner avant verrouillage.
{{ livreVenteManquanteCount }} vente(s) non inscrite(s) au registre : {{ livreVenteManquanteLabel }}. La sortie est normalement créée au marquage « vendu » ; inscrivez-la avec « Nouvelle inscription » (opération Vente, puis liez-la à l'entrée d'achat du véhicule).
Horodatage et auteur de chaque action · un clic ouvre la fiche
{{ vh.text }}
{{ vh.time }}
Aucune action enregistrée pour l'instant.
Établir un avoir
Facture {{ avoirForm.numero }} — {{ avoirForm.client }}, {{ avoirForm.montantFacture }}. Une facture émise ne se supprime pas : elle s’annule par un avoir, qui porte son propre numéro et reste au dossier.
Montant de l’avoir (€ TTC)
{{ avoirForm.dejaAvoireLabel }}
Motif (il figure sur le document)
— {{ ef.texte }}
{{ avoirForm.error }}
{{ planForm.title }}
{{ planForm.error }}
Importer le plan comptable
Une ligne par compte : le numéro, puis le libellé, séparés par une tabulation, un point-virgule ou un espace. Un collage depuis un tableur convient tel quel. Les comptes déjà au plan sont mis à jour, pas dupliqués.
{{ planImport.apercu }}
Ignorées : {{ planImport.refus }}
{{ planImport.error }}
Motif du refus
Sélectionnez un ou plusieurs critères
Option, service ou autre (optionnel)
{{ clientVehicleForm.title }}
Véhicule appartenant au client, rattaché à sa fiche sans entrer au stock.
{{ clientVehicleForm.error }}
Apparence
Réglage personnel, appliqué aussitôt et mémorisé sur votre compte. Les écrans et les fonctions restent identiques.
{{ t.label }}
Actif
{{ t.desc }}
Taille d'affichage
{{ sc.label }}
{{ sc.desc }}
Nouveau client
Prénom et nom ci-dessous : la personne qui représente la société. SIRET, TVA et pièce d'identité se complètent ensuite dans la fiche.
Client déjà connu ? Vérifiez avant de créer un doublon :
{{ repriseRefuseForm.label }} — le motif est conservé sur la fiche projet.
Motif
Précision (optionnel)
Véhicule récupéré par le client
{{ restitutionForm.vehicleLabel }} — dépôt-vente. Un rapport de restitution signé est généré et archivé.
Date et heure de restitution
Kilométrage constaté
Récupéré par (nom du client ou de son mandataire)
Observations (état du véhicule, effets restitués…)
Signature du client (au doigt ou à la souris)
Reconnaît avoir récupéré le véhicule.
Signature pour Solea Motors ({{ restitutionForm.soleaSigner }})
Atteste la restitution.
Je soussigné(e) reconnais avoir récupéré le véhicule ci-dessus, confié en dépôt-vente à Solea Motors.
{{ restitutionForm.error }}
Affaire perdue
{{ lostForm.leadLabel }} — le motif alimente les statistiques de perte.
Motif
Précision (optionnel)
{{ roleForm.title }}
Nom du profil
Description
Modules accessibles
{{ roleForm.error }}
{{ wd }}
{{ confirmDelete.title }}
{{ confirmDelete.description }}
Pour confirmer, saisissez {{ confirmDelete.keyword }} ci-dessous :
Le mot saisi ne correspond pas.
{{ storageModalTitle }}
Contrat signé — client, véhicule, période et pack ne se modifient plus (reconduisez le contrat pour une nouvelle période). Photos, conditions particulières et fiche du véhicule restent modifiables.
Aucun client connu ne correspond : créez-le avec « + Nouveau client » (la saisie est reprise).
Véhicule confié
Choisissez d'abord le client : ses véhicules sont proposés ici.
Le véhicule est enregistré dans la fiche du client (véhicules possédés), hors stock ; ses informations seront reprises telles quelles s'il est un jour mis en vente chez Solea.
Le véhicule est enregistré dans la fiche du client (véhicules possédés), hors stock.
{{ storageForm.vehicleSummary }}
Numéro de série (VIN) *— article 2 du contrat ; repris de la fiche du véhicule et recopié dessus
Début du stockage
{{ wd }}
Fin — facultatif
La date de fin ne peut pas être antérieure à la date de début.
{{ wd }}
{{ storageForm.dureeHint }}
Pack de services
Prestations de ce contrat *— pack à contenu libre : une prestation par ligne, reprises telles quelles dans le contrat
Langue du contrat — le client reçoit le contrat dans cette langue
{{ storageForm.langueHint }}
Mode de paiement — article 12 : le 5 de chaque mois
Montant (€) *
Expertise jointe
Photo principale — identification du véhicule (vignette au survol du contrat ; reprise de la fiche du véhicule si elle en a une)
État du véhicule à l'entrée — état général et imperfections constatées
Conditions particulières (optionnel)
Les champs en rouge sont obligatoires (ou mal renseignés) ; un véhicule doit être choisi ou créé via sa fiche. Seules les conditions particulières sont facultatives.
{{ contractClientName }} (Déposant) — « Lu et approuvé », horodaté à la validation
{{ contract.error }}
Envoyé pour signature le {{ contract.sentAt }} à {{ contract.sentTo }} — en attente de la signature du client. Dès qu'il signe sur la page reçue par e-mail, le contrat passe « Actif » ici automatiquement.
{{ contract.signedLine }}
Solea Motors (Dépositaire)
{{ contractClientName }} (Déposant)
{{ livreModalTitle }}
Toutes les mentions sont obligatoires (art. R321-3 à R321-5 du Code de la sécurité intérieure).
Date de l'opération
Lier à une entrée du registre (achat non encore revendu)
Véhicule en stock (optionnel — préremplit la description)
Marque et modèle
Numéro de série (VIN)
Immatriculation
Couleur
Kilométrage
Pays d'origine
{{ livreForm.tiersLabel }}
Client existant du CRM (optionnel)
Raison sociale
SIRET
Personne qui réalise la transaction
Mention obligatoire au registre, en plus de la société : identité et pièce d'identité du représentant présent.
Nom
Prénom
Pièce d'identité
N° de la pièce
{{ livreForm.adresseLabel }}
Code postal facultatif (tous les pays n'en ont pas). En France, il préremplit la ville.
Enregistrer accepte une inscription incomplète : elle reste « À compléter » et une note rappelle ce qui manque. Verrouiller exige toutes les mentions obligatoires et fige la ligne définitivement.
Facture de reprise : montant à régler par Solea Motors au client. TVA non applicable (achat à un particulier, régime de la marge).
{{ detailInvoice.repriseDeductionLabel }} — le montant TTC ci-dessous est le net à payer par le client après reprise de son véhicule.
Montant HT{{ detailInvoice.montantHtDisplay }}
{{ tl.label }}{{ tl.montantDisplay }}
Total TVA{{ detailInvoice.montantTvaDisplay }}
Montant TTC{{ detailInvoice.montantDisplay }}
Échéance{{ detailInvoice.echeance }}
OrigineFacture directe (projet validé, sans proposition commerciale)
Proposition liée{{ detailInvoice.devisRef }}
Acquittée le{{ detailInvoice.paidDate }}
Formalités de cession — véhicule intégralement réglé : {{ detailInvoice.saleDocs.vehicule }} · certificat de cession et attestation de vente dans Documents
À remettre à l’acquéreur : certificat d’immatriculation barré (« vendu le … », signé), certificat de cession (exemplaire acquéreur), certificat de situation administrative de moins de 15 jours, procès-verbal de contrôle technique de moins de 6 mois (véhicule de plus de 4 ans), carnet et factures d’entretien, double des clés. Déclaration de cession à faire sur l’ANTS sous 15 jours.
Réglé{{ detailInvoice.regleDisplay }}
Reste à payer{{ detailInvoice.resteDisplay }}
Dernière relance{{ detailInvoice.relanceDate }}
Règlements
{{ pr.montantDisplay }} · {{ pr.moyen }}
{{ pr.detail }}
Aucun règlement enregistré : la facture peut être réglée en une ou plusieurs fois.
Véhicule proposé en reprise par le client : même fiche qu'un véhicule du stock. Il n'entrera au stock qu'à la validation de la reprise, avec tout ce qui est saisi ici (descriptif, informations, équipements, photos).
Véhicule d'un client, hors stock : mêmes informations qu'un véhicule en vente. S'il est un jour mis en vente chez Solea, tout est repris dans sa fiche de stock (prix et publication viendront à ce moment-là).
Valeur souhaitée par le client ; la valeur convenue est demandée à la validation.
Valeur de reprise (€)
{{ vehicleForm.repriseValeurDisplay }}
Repris à {{ vehicleForm.repriseClientName }} · facture {{ vehicleForm.repriseInvoiceNumero }}
Prix de vente réel (€ TTC)
Prix réellement encaissé ; le prix affiché ci-dessus n'apparaît plus sur le site.
Photo principale
{{ vehicleForm.headerPhotoHint }}
Accroche de l'annonce
{{ vehicleForm.accrocheHint }}
Descriptif de l'annonce
{{ vehicleForm.writeError }}
{{ vehicleForm.descriptionHint }}
{{ vt.label }}
{{ inf.label }}
{{ inf.value }}
Mêmes intitulés pour toutes les annonces ; kilométrage et énergie suivent la fiche. Tableau « Informations générales » du site, traduit automatiquement en 6 langues.
{{ vehicleForm.equipCountLabel }}
{{ ec.nom }}{{ ec.countLabel }}
{{ vehicleForm.equipHint }}
Ces informations sont partagées avec le livre de police : saisies ici ou sur l'entrée du registre, elles sont reportées automatiquement.
Référence
{{ vehicleForm.referenceDisplay }}
Immatriculation
Prix d'achat (€)
dont TVA déductible (€)
{{ vehicleForm.achatHtLabel }}
VIN (numéro de série, 17 caractères)
Notes de reprise (état, historique d'entretien, options…)
Lien tenu à jour par la synchronisation avec le site.
Aucune annonce sur le site.{{ vehicleForm.publishBlockedMessage }}Enregistrez d'abord le véhicule, puis publiez-le depuis sa fiche ou la liste.
Dépôt-vente
Client déposant
Photo principale
Photos additionnelles
Carte grise
Photo (tous formats, HEIC converti) ou PDF. Document privé : visible uniquement par les utilisateurs connectés du CRM.
Contrôle technique
Photo ou PDF du procès-verbal de contrôle technique. Document privé.
Factures — entretien, réparations, pièces… (une ou plusieurs)
📄 {{ fd.name }} {{ fd.dateLabel }}
Photos ou PDF ; chaque fichier est conservé avec sa date d'ajout. Documents privés.
Photos
La première photo devient la photo principale.
Carte grise
Photo (tous formats, HEIC converti) ou PDF, envoyée à l'enregistrement du véhicule.
📄 {{ vehicleForm.pendingCarteGriseName }}
{{ vehicleForm.margeVenteTitre }}
{{ vehicleForm.margeVenteLabel }}
Prix d’achat
− {{ vehicleForm.margeAchatLabel }}
Frais
− {{ vehicleForm.margeFraisLabel }}
{{ vehicleForm.margeTitre }}
{{ vehicleForm.margeLabel }}
{{ vehicleForm.margeTauxLabel }}
{{ vehicleForm.margeManqueLabel }}
Frais engagés
{{ vehicleForm.fraisCountLabel }} — ce que le véhicule a coûté en plus de son prix d’achat
Aucun frais saisi. Préparation, carte grise, transport, entretien : tant qu’ils ne sont pas inscrits ici, la marge affichée sur ce véhicule sera supérieure à la réalité.
{{ serviceForm.subtitle }} — service ponctuel facturé en plus du pack (dépôt en atelier, révision, convoyage…).
Prestation
Montant TTC (€)
Date de la prestation
Précisions (facultatif)
Règlement
Moyen de paiement
Référence (facultatif)
Une facture « Prestation » est créée au nom du client du contrat (TTC, TVA au taux normal incluse), rattachée au contrat et visible dans Factures.
{{ serviceForm.error }}
Fusionner deux fiches en doublon
Choisissez la fiche à conserver. Tout ce qui est rattaché à l’autre passera sur elle.
{{ fc.badge }}
{{ fc.nom }}
{{ fc.meta }}
{{ fc.cree }}
Rattaché : {{ fc.liens }}
{{ mergeForm.gardeLabel }}
{{ mergeForm.effetLabel }}
Saisissez FUSIONNER pour confirmer
{{ mergeForm.error }}
{{ costForm.title }}
Nature
Libellé
Montant payé (€ TTC)
Date
{{ costForm.coutLabel }}
Fournisseur (facultatif)
Note (facultatif)
{{ costForm.error }}
{{ documentsPanel.title }}
{{ documentsPanel.subtitle }}
{{ documentsPanel.countLabel }} · cliquez une ligne pour ouvrir le document
Aucun document à cet endroit pour l’instant. Les pièces s’ajoutent au fur et à mesure : contrat signé, états des lieux, mandats, factures, documents remis.
{{ doc.categorie }}{{ doc.titre }}
{{ doc.meta }} {{ doc.dateLabel }}
{{ handoverForm.title }}
{{ handoverForm.subtitle }}
{{ handoverForm.resume }}
remis le {{ dc.dateDisplay }}
Remis à
Observations
Signature du client (facultative)
{{ handoverForm.error }}
La liste se rouvre et se complète au fil des jours : enregistrez même si tout n'est pas encore remis, ce qui manque figure sur le document.
{{ mandateForm.title }}
{{ mandateForm.subtitle }}
Véhicule
Immatriculation
Numéro VIN
Autorisations accordées au prestataire
Tout est autorisé par défaut : décochez ce que le client refuse. Ce qui n'est pas coché figure au document comme non accordé.
Aucune autorisation cochée : le mandat n'autoriserait rien.
Personne à qui le client donne procuration
Qualité (facultatif)
Le mandataire pourra donner, au nom du client, toute autorisation relative au véhicule. Le mandat vaut jusqu'à révocation écrite.
Fait à
Date
Signature du client ({{ mandateForm.clientLabel }})
Signature pour Solea Motors ({{ mandateForm.soleaSigner }})
{{ mandateForm.error }}
{{ checkForm.title }}
{{ checkForm.subtitle }}
Grille reprise de l'état des lieux d'entrée : ce qui a changé est surligné.
{{ checkForm.draftLabel }}
Date
Conducteur
Kilométrage
Niveau carburant
Dernière vidange
Prochaine révision
Validité du CT
{{ grp.titre }}
{{ pt.libelle }}
{{ pt.ecartLabel }}
Aspect extérieur — défauts
{{ df.reprisLabel }}
Commentaires supplémentaires
Signature pour Solea Motors ({{ checkForm.soleaSigner }})
Bon pour accord — le client
{{ checkForm.error }}
Fermer conserve la saisie : vous la retrouverez telle quelle en rouvrant l'état des lieux.
{{ suspendForm.title }}
{{ suspendForm.subtitle }}
{{ suspendForm.dateLabel }}
Motif (facultatif)
{{ suspendForm.note }}
{{ suspendForm.error }}
{{ renewForm.title }}
{{ renewForm.subtitle }}
Nouveau début
Nouvelle fin
Pack de services
Un nouveau contrat est créé pour cette période (statut Créé, à signer par les deux parties) ; l'ancien contrat passe « Terminé » à son échéance.
{{ renewForm.error }}
{{ mailForm.title }}
{{ mailForm.subtitle }}
Destinataire
Objet
Message
{{ mailForm.senderLine }}
{{ mailForm.error }}
Enregistrer un règlement
{{ paymentForm.subtitle }}
Montant réglé (€ TTC)
{{ paymentForm.resteHelp }}
Moyen de paiement
Date et heure du règlement
Référence (n° de chèque, libellé du virement…)
Note
La facture sera acquittée
{{ paymentForm.error }}
Aperçu — {{ invoicePreview.numero }}
Catalogue d'articles
Options, accessoires et prestations facturables — base commune à toutes les propositions commerciales