Decopierre
L’atelier de suivi
{{ monRoleLabel }}
{{ (me && me.agence && me.agence.nom) || 'ENDUIT DECO CENTRE' }}
Se connecter
{{ me.nom }}
{{ me.initiales }}
Démonstration Les dossiers, chiffres et équipes affichés sont fictifs. Vous voyez l'atelier comme un(e) responsable d'agence. Vos essais ne sont pas enregistrés. Poser une question
{{ todayMonthLabel }} · {{ heroEyebrow }}

{{ todayDayNum }}
{{ todayDayName }} {{ todayMonthLabel }} · semaine {{ todayWeekNum }} « L'art de créer la pierre. »
{{ k.label }} {{ k.value }} {{ k.delta }}
✓

Mes tâches.

Les prestations positionnées pour ton équipe. Marque-les commencées puis terminées, avec un mot pour le chef de chantier.
{{ a.meta.label }} {{ STATUT_LABELS[a.statut] }} En retard

{{ a.dossier.client }}

{{ a.dossier.address }} · {{ a.dossier.city }}

{{ formatPose(a.dateDebut, true) }} → {{ formatPose(a.dateFin, true) }} · {{ a.heures }} h · dès {{ a.heureDebut }}h

Terminée le {{ formatDateTime(a.faitLe) }} par {{ a.faitPar }} — « {{ a.commentaire }} »

Dossier équipe
Aucune tâche positionnée pour ton équipe.
01

Mes commissions.

Tant que vos pièces ne sont pas toutes fournies, votre commission reste gelée. Complétez vos dossiers pour la débloquer en temps réel.

{{ commissionStats.frozenLabel }}

{{ commissionStats.bannerHint }}

{{ formatNum(commissionStats.frozen) }}€
à débloquer
{{ c.initials }}
{{ c.name }} {{ statsFor(c.id).dossiers }} dossiers · {{ statsFor(c.id).poseDays }} j de pose
Complétude moyenne {{ statsFor(c.id).avgCompletion }} %
{{ statsFor(c.id).readyCount }} dossier{{ statsFor(c.id).readyCount > 1 ? 's' : '' }} prêt{{ statsFor(c.id).readyCount > 1 ? 's' : '' }} {{ m.text }}
{{ formatNum(statsFor(c.id).pendingAmount + statsFor(c.id).readyAmount) }} € {{ statsFor(c.id).pendingAmount === 0 ? 'à verser' : 'dont ' + formatNum(statsFor(c.id).pendingAmount) + ' € gelés' }}
{{ currentRoleId === 'commercial' ? '02' : '01' }}

Dossiers en cours.

{{ dossierIntro }}
DEVIS {{ d.id }} · {{ stageLabels[d.stage].toUpperCase() }}

{{ d.client }}

{{ d.city }}
{{ formatAmount(d.amount) }}HT
{{ stageLabelsShort[s] }}
{{ completionPct(d) }}% {{ completionLabel(d) }}
CO {{ commercialPiecesPct(d) === 100 ? '✓' : commercialPiecesPct(d) }}
{{ completionPct(d) === 100 ? '✓' : completionPct(d) }}
{{ commercialById(d.commercial).initials }}
{{ commercialById(d.commercial).short }}

Aucun dossier ici.

Changez de filtre ou créez un nouveau dossier.

02

Planning prévisionnel.

Le commercial vend soit un mois précis, soit une saison. Les mois vont directement dans la grille ; les saisons attendent dans le tableau du dessus, où le responsable planning leur donne un mois. Objectif annuel saisi : {{ formatNum(totalAnnualObjective()) }} € HT.
{{ previsionnelYear }}
{{ t.short }}
Sans mois prévu {{ previsionnelDossiersAPositionner.length }} dossier{{ previsionnelDossiersAPositionner.length > 1 ? 's' : '' }} à positionner
{{ d.client }} {{ d.city || '—' }} · {{ d.poseDuration || '—' }} j {{ formatAmount(d.amount) }}
✓ Tous les dossiers vendus ont un mois d'intervention prévu.
Vendus à la saison Le responsable planning fait glisser une carte vers un mois ci-dessous.
{{ sa.label }} {{ sa.moisLabels }}
{{ formatAmount(sa.total) }} +{{ sa.pendingCount }} en attente
⏳ {{ d.client }} {{ formatAmount(d.amount) }} {{ d.city || '—' }} · {{ d.poseDuration || '—' }} j
— Glissez un dossier ici
{{ col.label }} {{ previsionnelYear }}
{{ formatNum(col.total) }} € / {{ formatNum(col.objectif) }} €
⏳ {{ col.pendingCount }} en attente
⏳ {{ d.client }} {{ formatAmount(d.amount) }} {{ d.poseDuration || '—' }} j
hors mois
Lecture seule — seul le responsable d'agence ou la direction peut déplacer les dossiers.

Planning de l'agence en consultation. Les dates et les équipes sont fixées par la planification.

03

Planning des équipes.

Le « vrai » planning. Vue Jour pour caler à l'heure près. Semaine pour 14 jours glissants. Mois pour la vue d'ensemble. ✓ {{ recentDone.length }} tâche{{ recentDone.length > 1 ? 's' : '' }} terminée{{ recentDone.length > 1 ? 's' : '' }} ces 7 jours
Équipes
{{ day.num }}
{{ day.name }}
{{ team.short }}
{{ team.name }}
{{ seg.act.dossier.client }} {{ seg.act.creneauIndex + 1 }}/{{ seg.act.creneauTotal }} {{ seg.act.heures }}h
Équipes
{{ h }}h
{{ team.short }}
{{ team.name }}
{{ act.dossier.client }} {{ act.meta.label }} · {{ act.heures }}h
Équipes
{{ day.num }}
{{ team.short }}
{{ team.name }}
{{ activitiesForTeamOnDay(team.name, day.iso).length }}
{{ apercuMois.dateLabel }}
{{ apercuMois.equipe }}
Aucune intervention ce jour.
{{ a.client }} {{ a.prestation }} · {{ a.heures }} h {{ a.ville }} {{ a.statutLabel }}
{{ currentRoleId === 'commercial' ? '03' : '04' }}

SAV & terrain.

Tous les tickets SAV remontés depuis les équipes ou ouverts par l'admin. Une fois planifiés (équipe + jour), ils apparaissent en bloc rouille sur le planning des équipes ci-dessus.

SAV en cours

{{ displayedSavs.length }} OUVERT{{ displayedSavs.length > 1 ? 'S' : '' }}

Aucun ticket ne correspond à ces filtres.

{{ s.client || '—' }} {{ s.departement }} {{ s.desc || s.titre }} {{ s.description }}
Où {{ s.localisation || s.location }}
Ouvert {{ s.poseDate }}
Chantier {{ s.contact.adresse }}
{{ s.severity }} {{ s.days }}
✓ Planifié
Aucun ticket SAV ouvert.
05

Prévisionnel équipe.

Le tableau Excel de Daniel, en temps réel. Chantiers du mois par équipe, totaux et progression vers l'objectif annuel de l'agence.
{{ previsionMonthLabel }}

{{ eq.name }}

{{ eq.dossiers.length }} chantier{{ eq.dossiers.length > 1 ? 's' : '' }} · {{ eq.totalDays }} j
Client Chantier HT Jours
{{ d.client }} {{ formatAmount(d.amount) }} {{ d.poseDuration }}
— Aucun chantier prévu ce mois —
Total {{ eq.name }} {{ formatNum(eq.totalAmount) }} € {{ eq.totalDays }}
Total {{ previsionMonthLabel }} {{ formatNum(previsionMonthTotal) }} € HT
Total année {{ previsionYear }} {{ formatNum(previsionYearTotal) }} € HT
Objectif annuel : {{ formatNum(totalAnnualObjective()) }} € · {{ previsionObjectivePct }}% atteint
{{ currentRoleId === 'commercial' ? '04' : '06' }}

Reporting par commercial.

Vue agence : CA porté, dossiers prêts à facturer, complétude, commissions débloquées. Une ligne par commercial. Votre tableau de bord : où en est votre activité ce mois-ci, et combien de commission vous attend.
Commercial Dossiers Prêts CA porté CA soldé m² Decopierre m² ravalement Complétude moy. Comm. débloquée Comm. gelée
{{ r.initials }} {{ r.name }} {{ r.dossiers }} {{ r.ready }} {{ formatNum(r.ca) }} € {{ formatNum(r.caSold) }} € {{ r.m2Deco ? formatNum(Math.round(r.m2Deco)) + ' m²' : '—' }} {{ r.m2Raval ? formatNum(Math.round(r.m2Raval)) + ' m²' : '—' }} {{ r.avg }}% {{ formatNum(r.commReady) }} € {{ formatNum(r.commFrozen) }} €
— Aucun commercial avec dossier actif —
Total agence {{ reportingTotals.dossiers }} {{ reportingTotals.ready }} {{ formatNum(reportingTotals.ca) }} € {{ formatNum(reportingTotals.caSold) }} € {{ reportingTotals.m2Deco ? formatNum(Math.round(reportingTotals.m2Deco)) + ' m²' : '—' }} {{ reportingTotals.m2Raval ? formatNum(Math.round(reportingTotals.m2Raval)) + ' m²' : '—' }} — {{ formatNum(reportingTotals.commReady) }} € {{ formatNum(reportingTotals.commFrozen) }} €
07

Prévisions fin de chantier.

État financier de chaque chantier : facturé, TVA, acompte reçu, solde à régler. Les lignes « prévis. » sont estimées tant qu'aucune facture n'a été émise.
Date N° facture Client Total HT TVA 10% Total TTC Acompte À régler Taux Statut
{{ formatPose(r.date) }} {{ r.numero }} {{ r.client }} · {{ r.city }} {{ formatNum(r.ht) }} € {{ formatNum(r.tva) }} € {{ formatNum(r.ttc) }} € {{ formatNum(r.acompte) }} € {{ formatNum(r.aRegler) }} € {{ r.taux }}% Soldé Prévis. À régler
— Aucun dossier facturable —
Total {{ formatNum(previsionsFinChantierTotals.ht) }} € {{ formatNum(previsionsFinChantierTotals.tva) }} € {{ formatNum(previsionsFinChantierTotals.ttc) }} € {{ formatNum(previsionsFinChantierTotals.acompte) }} € {{ formatNum(previsionsFinChantierTotals.aRegler) }} €
08

Commissions du mois.

Tant qu'un dossier n'est pas complet, sa commission reste gelée. Cochez les pièces manquantes — la commission se débloque en direct.

{{ commissionStats.frozenLabel }}

{{ commissionStats.bannerHint }}

{{ formatNum(commissionStats.frozen) }}€
à débloquer
{{ c.initials }}
{{ c.name }} {{ statsFor(c.id).dossiers }} dossiers · {{ statsFor(c.id).poseDays }} j de pose
Complétude moyenne {{ statsFor(c.id).avgCompletion }} %
{{ statsFor(c.id).readyCount }} dossier{{ statsFor(c.id).readyCount > 1 ? 's' : '' }} prêt{{ statsFor(c.id).readyCount > 1 ? 's' : '' }} {{ m.text }}
{{ formatNum(statsFor(c.id).pendingAmount + statsFor(c.id).readyAmount) }} € {{ statsFor(c.id).pendingAmount === 0 ? 'à verser' : 'dont ' + formatNum(statsFor(c.id).pendingAmount) + ' € gelés' }}

Une question ? Envie d'en savoir plus ?

Vous avez découvert cet atelier de suivi par l'intermédiaire d'un collègue et vous êtes intrigué ? N'hésitez pas à nous solliciter pour obtenir plus d'informations concernant votre cas d'usage envisagé de l'application :) Nous nous ferons un plaisir de vous répondre dès que possible.
Merci, votre message est parti. Nous revenons vers vous très vite. En attendant, continuez à explorer la démonstration ci-dessus.
{{ t.message }}