Une adresse se vend en ligne.Chaque chiffre est une pièce.
L’ERP de Mon Adresse Civique, conçu et développé par Witify. Il lit chaque commande, du web ou d’un entrepreneur, calcule ses pièces, dit à l’atelier quoi produire et l’inscrit dans QuickBooks.
Avant de suivre une commande, la mesure de ce qui a été bâti : des règles écrites une fois, un relevé à la minute et un catalogue de pièces.
17
types de produits, chacun décrit par ses règles
Une règle par type, écrite une fois.
37
types de paramètres, chacun avec sa validation
Taille, couleur, orientation, numéro de porte, pose…
1min
entre deux relevés des commandes de la boutique en ligne
L’ERP va les chercher toutes les minutes.
Plus de2 000
pièces au catalogue de l’inventaire
Un seuil minimum par pièce.
6
sources de mouvement de stock, toutes tracées
Réception, transformation, fermeture de commande…
Chiffres relevés dans le code de l’ERP et dans l’application le 13 novembre 2026.
02La commande
De la boutique en ligne à l’atelier, sans ressaisie
Une même commande de la boutique en ligne, suivie de son arrivée à sa fermeture. Personne ne la ressaisit : l’ERP la lit, la déplie en pièces et dit à l’atelier ce qui manque.
01Arriver
L’ERP relève la boutique toutes les minutes.
La commande web apparaît en tête de liste, En cours, avec la coche verte de la synchronisation : acceptée, démarrée et inscrite comme reçu de vente dans QuickBooks, sans un clic. Les commandes B2B attendent à côté ; elles passent en comptabilité à leur fermeture.
mon adresse civiqueNRNadia R.Administration
Opérations
Commandes
Tâches
Production
Inventaire
Bons d’achat
Contacts
Clients
Fournisseurs
/Commandes
Commandes
Nouvelle commande
Rechercher...
StatutToutNouvelleAcceptéeEn coursTerminéeAnnulée
#
Statut
Sync
Date d’acceptation
Client
Source
Sous-total
Payée
ORD80412
En cours
2026-11-13
Julie P.
Shopify
189,00 $CA
Oui
ORD80411
Acceptée
2026-11-13
Atelier Alpha
B2B
1 240,50 $CA
Non
ORD80410
En cours
2026-11-12
Karim B.
Shopify
96,00 $CA
Oui
ORD80409
Erreur
Élise G.
Shopify
212,40 $CA
Oui
ORD80408
Acceptée
2026-11-12
Construction Bêta inc.
B2B
3 815,00 $CA
Non
Fig. 01Liste des commandesÉtape 01 / 05
02Lire
Une ligne de texte devient un produit configuré.
La boutique envoie le nom du produit en texte libre. L’ERP y reconnaît le modèle et chaque choix du client : taille, couleur, langue, orientation, numéro de porte. Il recalcule ensuite le total et le compare à celui de la boutique.
mon adresse civiqueNRNadia R.Administration
Opérations
Commandes
Tâches
Production
Inventaire
Bons d’achat
Contacts
Clients
Fournisseurs
/Commandes/ORD80412
ORD80412En cours
Mettre à jour
GénéralPiècesQuickbooksAjustementsHistorique
Résumé de la commande
Description
Notes
Quantité
Prix
Rabais
Sous-total
Plaque Altitude x 1Taille - 9''Couleur - NoireLangue - FrançaisOrientation - HorizontaleNuméro de porte - 2418
1
189,00 $CA
189,00 $CA
Frais de livraison
15,00 $CA
TPS/TVQ - Québec (QC)
30,55 $CA
Total
234,55 $CA
Fig. 02Une commande web, lue et taxéeÉtape 02 / 05
03Déplier
Quatre chiffres, quatre pièces de caractère.
La règle du produit transforme la configuration en pièces exactes : un caractère par chiffre dans la couleur choisie, le gabarit à quatre chiffres, la boîte, la cale, l’étiquette, puis une fraction de rouleau de papier et de ruban. Tout est recalculé à chaque changement de la commande.
Fig. 03Les pièces de la commande, calculéesÉtape 03 / 05
04Fabriquer
Ce qui manque devient la liste de l’atelier.
Le stock est réservé aux commandes en cours, dans l’ordre de leur numéro ; ce qu’il ne couvre pas est à produire, jusqu’aux sous-pièces. Ici, trois commandes demandent un 8 : deux sont en stock, un est à produire. La liste compte aussi ce qu’il faut produire pour ramener une pièce à son minimum.
mon adresse civiqueNRNadia R.Administration
Opérations
Commandes
Tâches
Production
Inventaire
Bons d’achat
Contacts
Clients
Fournisseurs
/Tâches/À produire
Tâches
À produireÀ commanderCommandesInventaire
À produire
PièceToutCHFJIGPKGMLBMTLACSAutre
Pièce
Quantité requise
Quantité réservée
Quantité à produire
CHF-ALT-12-WHT-0
5
2
3
CHF-ALT-9-BLK-8
3
2
1
MLB-MUR-H
4
1
3
MLB-MUR-H-DOS
3
0
3
MLB-MUR-H-FACE
3
1
2
CHF-ALT-9-WHT-7
20
0
4
Fig. 04Tâches : à produireÉtape 04 / 05
05Fermer
Il manque un 8. On le voit tout de suite.
Chaque commande en production montre, pièce par pièce, ce que le stock couvre : vert quand c’est couvert, ambre quand il manque. Une fois le 8 entré en stock, la quantité manquante tombe à zéro ; quand la boutique marque la commande expédiée, l’ERP la ferme et déduit ses pièces du stock.
Les pièces ne se saisissent pas, elles se calculent
Une plaque se configure : modèle, chiffres, couleur, orientation, pose. Plutôt que de tenir une liste de pièces par combinaison, chaque type de produit est décrit par ses règles, et chaque pièce assemblée a son propre arbre. Une pièce peut n’utiliser qu’une fraction d’une autre, et le coût de revient se calcule à travers l’arbre.
mon adresse civiqueNRNadia R.Administration
Opérations
Commandes
Tâches
Production
Inventaire
Bons d’achat
Contacts
Clients
Fournisseurs
/Inventaire/MLB-MUR-H
MLB-MUR-H
ParamètresArbreGestion de l’inventaireHistoriqueCode QR
Fig. 06L’arbre d’une boîte aux lettres : ses composantes et leurs quantités
04Au quotidien
Ce que le bureau et l’atelier voient chaque jour
Quatre écrans du quotidien : la commande à corriger, le stock sous son seuil, la réception partielle et la pièce vue de l’atelier. Chaque mouvement de stock garde sa source et son auteur. Les clients B2B, eux, commandent et suivent leurs commandes dans leur propre portail.
Commandes
Une commande qui ne concorde pas attend
Ni rejetée ni lancée : marquée Erreur, avec sa raison.
/Commandes/ORD80409
ORD80409Erreur
Mettre à jour
GénéralPiècesQuickbooksAjustementsHistorique
Erreurs
Paramètre manquant : door_number
Annuler la commandeAnnuler la commande
Annuler la commande
Accepter la commandeUne commande acceptée est approuvée par l’administrateur
Inventaire
Le seuil minimum allume l’alerte
Ambre au seuil ou en dessous, rouge à zéro ; un courriel chaque lundi.
/Tâches/Inventaire
Tâches
À produireÀ commanderCommandesInventaire
Rechercher...
Nom
Quantité disponible
Quantité minimale
En production
Commandé
Boîte 15 po
0
60
0
150
Cale de boîte
84
100
4
300
Boîte 9 po
412
150
4
0
Étiquette
2 300
1 000
4
0
Vis de fixation, sachet de 4
1 860
500
0
0
Serrure de boîte aux lettres
35
20
0
0
Achats
Une réception partielle reste visible
Ce qui est entré est en stock ; le reste attend sur le bon.
/Bons d’achat/PO7315
PO7315Partiel
Mettre à jour
Réceptions
Pièces
Reçu
PKG-CTN-9-FR
200 / 200
PKG-CTN-15-FR
0 / 150
PKG-CALE-FR
0 / 300
Livraisons
Date de réception
PKG-CTN-9-FR x200
2026-11-09
Atelier
Chaque pièce a sa page d’atelier
Son code QR y mène : on ajuste le compte, le mouvement est tracé.
/Tâches/Inventaire/CHF-ALT-9-BLK-8
CHF-ALT-9-BLK-8
InventaireStockHistoriqueCode QR
Stocks
Disponible2En production3Coût de revient1,84 $CA
Quantité à ajouter/enlever10Appliquer
05Nos choix
Trois choix pour que chaque commande arrive juste, du web à la comptabilité
Trois décisions ont compté plus que les autres. Pour chacune : le risque à éviter, ce que nous avons choisi, et ce que Mon Adresse Civique y gagne.
01
Des règles plutôt qu’un tableau de recettes.
Le risque
Une liste de pièces par combinaison de modèle, de couleur et de taille, qui grossit à chaque nouveauté et finit par se contredire.
Notre choix
Chaque type de produit est décrit une fois par ses règles : un caractère par chiffre, la boîte selon la taille, le gabarit selon l’orientation et le nombre de chiffres. Une pièce introuvable arrête la commande avec la liste des codes manquants.
Le gain
Un nouveau modèle, c’est une règle de plus, et les commandes suivantes calculent correctement leurs pièces.
02
Une commande qui ne concorde pas attend.
Le risque
Une commande web au produit inconnu ou au total différent, fabriquée de travers ou oubliée.
Notre choix
Elle est enregistrée sans être lancée, marquée en erreur avec sa raison. Les autres passent seules.
Le gain
La commande douteuse reste visible jusqu’à ce que quelqu’un la corrige, et les autres ne l’attendent pas.
03
La comptabilité reçoit une photo figée.
Le risque
Une commande modifiée après coup change une vente déjà comptabilisée, ou part deux fois dans QuickBooks.
Notre choix
Chaque changement de statut fige une copie de la commande. QuickBooks la reçoit une seule fois : au démarrage pour le web, à la fermeture pour le B2B. Un changement de prix ensuite devient un ajustement.
Le gain
Une vente comptabilisée ne change plus après coup, et personne ne la ressaisit.
06Sous le capot
Une seule application, branchée sur la boutique et sur QuickBooks
Une application Laravel porte deux interfaces, le bureau et l’atelier d’un côté, le portail des clients de l’autre, et parle à la boutique en ligne et à QuickBooks.
Application
Laravel, PHP, base de données MySQL
Interfaces
Vue, bureau et atelier, portail client, en français et en anglais
Boutique en ligne
Shopify, commandes relevées toutes les minutes, fermeture à l’expédition
Comptabilité
QuickBooks Online, reçus de vente, factures, ajustements ; clients, fournisseurs et taxes
Documents
PDF et Excel, soumission, facture, bon de livraison, bon d’achat ; rapports
Les grandes étapes
Février 2022La mise en serviceCommandes, pièces et nomenclatures, bons d’achat, tâches de l’atelier, import de la boutique et QuickBooks.
Juin à novembre 2022La traçabilitéHistorique de chaque pièce, journal des changements de chaque commande, rapport des ventes par produit.
Été 2023Le portail client, enrichiCourriels à la création, à l’acceptation et à la mise en production, choix de livraison, langue du client.
Décembre 2023Les codes QRChaque pièce a son code, qui ouvre sa page d’atelier.
2025Les ventes classées dans QuickBooksChaque vente est classée par canal et par province.
Fig. 07Ce qui est entré en service, livraison après livraison.
Travailler avec Witify, c’est simple et efficace. Ils ont créé un système ERP spécialement pour nous qui répond à nos besoins spécifiques.