RÉSEAU · PORTAIL FOURNISSEUR
Vos usines, dans votre référentiel.
Le fournisseur avec lequel vous travaillez dispose de 200 messages WhatsApp sur un lot, d'une capture d'écran d'une Liste de colisage dans un fil de messagerie, d'une contre-proposition qui attend dans la boîte de réception du responsable Procurement, et d'une scorecard qu'il n'a jamais vue. Votre « système de référence » n'en sait rien — c'est une fiction entretenue en paraphrasant les échanges dans la commande après coup. L'audit remonte l'e-mail, s'il parvient à le retrouver.
Le Portail fournisseur de TradeOS permet à vos Fabricants et fournisseurs de travailler directement dans votre référentiel — la même base de données, limitée à ce qu'ils doivent voir. Ils soumettent des contre-propositions sur les conditions à l'intérieur du PO. Ils renseignent les étapes de production en temps réel. Ils émettent des factures et consultent leurs créances. Votre scorecard les concernant leur est visible. Identité multi-tenant : un seul login fournisseur, plusieurs contextes opérateurs, chacun isolé. La redaction des données est appliquée dans la couche service, pas dans l'UI.
Réserver une démoVoir les tarifs →
Sections du portail
Accueil, Commandes, production, finance, contrats, échantillons et 4 autres
Étapes de production
Planifié, En production, QC, Emballé, Prêt, Expédié
Identité multi-tenant
Un seul login, plusieurs contextes opérateurs
Sièges gratuits par tier
5 en Starter · illimités en Enterprise
Le véritable tableau de bord fournisseur — même composition pour chaque fournisseur. Message d'accueil · invite d'action · 4 KPI · 5 cartes en deux colonnes. Les contre-propositions sont réelles ; la fiche d'évaluation est réelle ; les étapes de production sont réelles.
LE PROBLÈME DE 3 H DU MATIN
Ce que la « collaboration fournisseur » signifie vraiment aujourd'hui.
Les opérateurs ne manquent pas d'outils — ils en ont trop. Le fournisseur finit par choisir le canal qui lui convient le mieux (WhatsApp, une capture d'écran, un appel téléphonique) et le système d'enregistrement de l'opérateur se dégrade en fiction.
01 · LE STATUT VIT DANS 200 MESSAGES WHATSAPP
Pour savoir où se trouve le lot, vous faites défiler WhatsApp.
L'usine répond avec une photo et trois emojis. Deux jours plus tard, vous reposez la question. Il n'existe pas de système d'enregistrement — il y a un historique de chat et la mémoire de quelqu'un. Les informations sont paraphrasées dans la commande après coup, quand elles le sont.
02 · LES CONTRE-PROPOSITIONS NE VIVENT PAS DANS LE PO
« Peut-on expédier le 12 mai plutôt que le 09 mai ? » vit dans un fil de messagerie.
Le fournisseur souhaite renégocier une condition. L'opérateur reçoit un e-mail, répond. Trois jours plus tard, aucune des deux parties ne se souvient de ce qui a été convenu, et l'enregistrement PO affiche toujours les conditions d'origine. L'audit tire l'e-mail — s'il le retrouve.
03 · LES SCORECARDS CACHÉES ENGENDRENT LA MÉFIANCE
Les fournisseurs apprennent qu'ils étaient évalués lors du QBR.
« Vous êtes en dessous de 85 % au taux de passage QC » arrive lors d'une revue trimestrielle. Le fournisseur ignorait que cette métrique existait. Trois mois de mauvaise foi se sont accumulés parce que l'opérateur n'a jamais montré le score en temps réel. La confiance se brise la même semaine.
CE QUE FONT LES FOURNISSEURS DANS LE PORTAIL
Cinq choses que vos fournisseurs font réellement — dans votre dossier, pas sur WhatsApp.
Chacune correspond à un endpoint réel dans l'API du portail fournisseur. Trois capacités supplémentaires — téléversement de photos QC, notes de lot, signalement de retard en un tap — sont sur la feuille de route ; les boutons s'affichent actuellement comme « Coming soon » dans l'interface de production.
01 · RÉCEPTION DES COMMANDES
La commande arrive dès que l'opérateur la confirme.
Détail complet des lignes, délai de livraison, date de livraison, exigences documentaires (COC · SDS · COA). Aucune pièce jointe PDF à télécharger — la commande est une ligne que le fournisseur ouvre dans le portail. Le compteur de Commandes en attente du Dashboard augmente d'une unité ; une entrée apparaît dans son invite d'action ; une notification de type e-mail est déclenchée s'il n'est pas activement connecté au portail.
02 · ACCEPTER OU FAIRE UNE CONTRE-PROPOSITION
Négociation en ligne. POST /counter-propose.
Le fournisseur accepte le bon de commande tel quel, le refuse ou soumet une contre-proposition portant sur la date d'expédition, la quantité, le délai de livraison ou le coût unitaire. La contre-proposition est renvoyée à l'opérateur avec un motif et un horodatage ; si elle est acceptée, la machine d'état du bon de commande avance ; si elle est refusée, le fournisseur peut itérer. Point de terminaison réel à POST /api/portal/supplier/purchase-orders/:id/counter-propose.
03 · SUIVRE LA PRODUCTION · 6 ÉTAPES
Planifié → En production → QC → Conditionné → Prêt → Expédié.
Machine d'état de lot en temps réel sur production_lots.status avec six étapes de progression. À chaque changement de statut — mise à jour de l'étape de fabrication par l'opérateur, décision QC passée ou échouée, lot conditionné et libéré — les deux parties voient le même enregistrement. L'étape QC gère trois sous-états : qc_pending, qc_passed, qc_failed.
04 · VOIR LA CARTE DE PERFORMANCE
La même scorecard que celle utilisée par l'opérateur pour vous évaluer.
Quatre indicateurs de taux, affichés de manière identique dans le portail fournisseur et dans la vue fabricant de l'opérateur : taux d'expédition dans les délais, taux de réussite aux contrôles, taux de clôture CAPA, taux de conformité des certifications. Fenêtres glissantes configurables (90 jours par défaut). Aucun critère caché ; aucune surprise en QBR.
05 · ÉMETTRE FACTURES + SUIVI COMPTES CLIENTS
Six sous-onglets Finances : factures, proformas, paiements, antériorité des créances.
Le fournisseur émet une facture ou un proforma contre un PO accepté, consulte le statut de paiement à partir des événements comptables de l'opérateur, suit les tranches d'antériorité des créances et télécharge ses relevés. Données en temps réel — les mêmes chiffres que l'équipe AP de l'opérateur consulte. Fini d'attendre l'e-mail de relevé mensuel.
10 SECTIONS · UN SEUL PORTAIL
Chaque section dont dispose l'opérateur — adaptée aux besoins du fournisseur.
Le portail fournisseur n'est pas une version allégée de l'application opérateur. C'est un espace de travail complet en 10 sections : tableau de bord dédié, Commandes, production, catalogue produits, certificats de Compliance, bibliothèque de documents, finances avec 6 sous-onglets, messagerie, moteur de Tâches et tableau de bord de performance. Même modèle de données ; la caviardage est appliqué au niveau de la couche de service.
Accueil
Message de bienvenue + invitation à l'action + 4 KPIs + 5 cartes du Tableau de bord (PO en attente, lots nécessitant une attention, performance, Compliance, activité récente).
Commandes
PO en direct, historique, réclamations, analyses. Contre-proposition, acceptation, refus. Chaque PO ouvre une vue complète du cycle de vie avec machine à états.
Production
Tableau des lots pour l'ensemble des commandes de l'opérateur affectées à ce fournisseur. Machine à états à 6 étapes. Sous-états QC. Mises à jour de statut pilotées par l'opérateur.
Produits
Catalogue propre du fournisseur pour les articles qu'il fabrique + formulaire « Mon catalogue » pour les articles associables aux produits de l'opérateur. Spécifications, dimensions et certifications jointes.
Conformité
Suivi des certifications — ISO, CE, FDA, certifications spécifiques à chaque pays. Calendrier d'expiration. Pièces jointes documentaires. Flux « attention Compliance » par opérateur.
Documents
COC · SDS · COA · BOL · listes de colisage · rapports d'audit. Versionnés par lot, restreints par opérateur, avec renvoi à la commande concernée.
Finance · 6 sous-onglets
Vue d'ensemble · Factures · Proformas · Paiements · AR Aging · Relevés. Les mêmes chiffres que l'équipe AP de l'opérateur consulte de son côté.
Messages
Messagerie en fils de discussion par connexion opérateur. Associée à une entité (commande, lot, document). Les notifications sont transmises par e-mail si l'utilisateur n'est pas connecté au portail.
Tâches
Même moteur de Tâches que l'opérateur, restreint par utilisateur (destinataire / assignant / observateur). Accusés de réception de contre-propositions, renouvellements de certificats, demandes de documents.
Performance
Tableau de bord à 4 indicateurs (expédition dans les délais, réussite d'inspection, clôture CAPA, conformité des certifications). Sélecteur de période. Vue par opérateur pour les fournisseurs servant plusieurs opérateurs.
ISOLATION DES DONNÉES
Ce que les fournisseurs ne voient pas est le véritable produit.
Un portail fournisseur qui expose la position commerciale de l'opérateur est un portail fournisseur que vous ne déployez pas. redactFor("order", row, "supplier") est une fonction réelle dans portal-shell/redaction.ts qui efface la marge, les coûts, le client final et les données des autres fournisseurs avant que la ligne ne quitte la base de données. Même logique pour les Expéditions, les factures et les Documentes. Il n'existe aucun interrupteur de paramètres, aucune permission UI susceptible d'être mal configurée.
Uniquement leur relation avec vous
Leurs lots, leurs PO, leurs documents, leur scorecard. Rien d'autre de votre dossier n'existe pour eux.
Jamais vos autres fournisseurs
Crescent ne sait pas que vous travaillez aussi avec Linhai ou Sapphire sur la même ligne de produits.
Jamais vos clients finaux
La Factory ne sait pas à qui sont destinés les gants. Le BOL est émis sous couvert d'un transitaire ; le destinataire, c'est vous, pas elle.
Jamais la marge, les prix ou l'activité agrégée
Valeur de la commande, base de coût, marge, volume d'affaires total — rien de tout cela ne franchit la frontière de caviardage.
Appliqué au niveau de la couche service
Pas l'UI. Le redactFor() s'exécute avant que la ligne ne quitte la base de données — il n'existe aucun interrupteur de paramètres à mal configurer, aucun chemin CSV qui divulgue silencieusement des données.
IDENTITÉ MULTI-TENANT
Un seul login fournisseur. Plusieurs contextes opérateurs. Chacun isolé.
La table external_memberships relie une ligne utilisateur globale à plusieurs external_organizations. Un administrateur fournisseur qui travaille avec vous et avec un autre opérateur sur TradeOS utilise un seul login. L'isolation des données par opérateur est appliquée architecturalement ; les rôles par organisation (supplier_admin, supplier_user, qc, accounting, viewer) s'appliquent à toutes les connexions opérateurs de cette organisation.
01
Une identité, plusieurs opérateurs
Un administrateur fournisseur ne gère pas trois logins pour trois portails opérateurs. Une ligne utilisateur globale dans la base de données, plusieurs lignes external_memberships reliant l'external_organization de son employeur. Le sélecteur de contexte opérateur dans la topnav change la portée.
02
Rôles par organisation
Cinq types de rôles par type de portail. Rôles du portail fournisseur : supplier_admin, supplier_user, qc (inspecteur QC uniquement), accounting (section Finance uniquement), viewer. Le rôle est attribué par external_organization, non par connexion opérateur.
03
Aucune fuite entre contextes
Lorsque l'utilisateur fournisseur est dans votre contexte, aucune donnée des autres opérateurs n'est consultable. Le champ external_memberships.status (invited / active / suspended / revoked) conditionne l'accès par relation. Suspendez la connexion de votre côté, vous disparaissez de leur sélecteur de contexte.
04
Socle d'authentification standard
Le portail fournisseur utilise la même table globale users que l'application opérateur (migration 104). SSO, passkeys, réinitialisation du mot de passe, MFA — même mécanique. Il n'existe pas de table external_users distincte qui briserait le modèle mental « un compte, plusieurs contextes ».
TRANSPARENCE RADICALE
Votre évaluation de votre fournisseur est visible par votre fournisseur.
Les évaluations cachées engendrent la méfiance. Les fournisseurs qui découvrent qu'ils étaient notés sur des critères qu'ils ignoraient se sentent trahis. TradeOS communique directement au fournisseur les quatre indicateurs de taux calculés par l'opérateur. Ils voient la tendance, la période et la comparaison avec la fenêtre précédente. Les fournisseurs qui savent comment ils sont évalués peuvent progresser.
« La première fois qu'un fournisseur consulte son évaluation, il se tait. Deux semaines plus tard, son taux de réussite aux inspections a progressé de 4 points. »
« Au bout de trois mois, ils nous demandent de resserrer les critères — parce qu'ils savent comment les atteindre, et ils veulent la note. »
— DIRECTEUR DES OPÉRATIONS · MERIDIAN TRADING CO · 38 FOURNISSEURS
PÉRIODE · 90 DERNIERS JOURSMIS À JOUR 02 mai 2026
Taux d'expédition dans les délaisLots expédiés au plus tard à la date d'expédition promise · fenêtre glissante
96%▲ 1.2
Taux de réussite aux contrôlesAcceptation QC premier passage · inclut les constatations majeures AQL
94%▲ 3.4
Taux de clôture CAPAActions correctives et préventives clôturées dans la fenêtre cible
88%▼ 1.8
Taux de conformité des certificatsCertifications requises à jour à la date d'inspection
100%▲ 0.0
AU PROGRAMME
Ce qui arrive sur le Portail fournisseur.
Le portail actuel est en v1 — 10 sections livrées, flux de contre-proposition actif, scorecard visible, expurgation appliquée, identité multi-tenant. Plusieurs fonctionnalités que l'équipe marketing aimerait revendiquer figurent explicitement sur la roadmap et s'affichent actuellement comme « Coming soon » dans l'interface de production.
01
Téléversement de photos QC depuis l'atelier
Le bouton « Téléverser une photo » sur le détail de lot est actuellement désactivé et affiche une infobulle « Coming soon ». La spécification du service backend Phase 5D est rédigée ; la construction de l'interface est en attente.
02
Notes et commentaires en ligne sur les lots
Le bouton « Ajouter une note » est désactivé. La messagerie fournisseur-opérateur fonctionne au niveau de la commande ; les notes en ligne par lot sont en attente.
03
Signalement de retard en un clic depuis l'interface
Le point de terminaison backend existe (POST /api/portal/supplier/production/lots/:id/delays) et est entièrement testé. Le bouton « Signaler un retard » sur le détail de lot est désactivé dans l'attente de la passe de conception UI. La visibilité des retards côté opérateur sur le Dashboard est active.
04
Chaînes multilingues du Portail fournisseur
La base i18n de la plateforme compte 122 fichiers de locale. Les chaînes du Portail fournisseur sont uniquement en anglais à la v1 ; la passe de traduction métier pour le mandarin, le vietnamien, l'espagnol, le turc, le Bahasa Melayu et l'arabe (avec RTL) sera livrée avec la prochaine version du Portail fournisseur.
05
Téléversement de photos en mode hors connexion
Le shell Service Worker et le manifeste PWA sont actifs (le portail peut déjà être installé sur l'écran d'accueil d'un téléphone aujourd'hui). La file d'attente de téléversement avec synchronisation en arrière-plan est en attente, conjointement avec la fonctionnalité de téléversement de photos QC.
06
Rails de paiement automatique sur les factures
Les fournisseurs émettent aujourd'hui des factures et suivent le statut de paiement via la section Finance. Les rails de paiement automatique — règlement ACH / SWIFT direct initié depuis le portail — sont prévus pour la vague post-lancement.
07
Atlas dans le WhatsApp fournisseur
Atlas est disponible dans l'application opérateur. L'intégration WhatsApp Business est une fonctionnalité Business disponible dans le backlog des Intégrations ; Atlas via WhatsApp, limité au contexte fournisseur, sera livré après la mise en place de l'intégration.
08
Bot Studio · bots d'événements fournisseur
Le framework Bot Studio n'est pas encore développé. Lors de son déploiement, les événements du portail fournisseur (changements de statut de lot, téléversements de documents, rapports de retard) seront des déclencheurs abonnables de premier ordre.
VS. ALTERNATIVES
Où se positionne le Portail fournisseur face aux outils que les fournisseurs utilisent déjà.
| Fonctionnalité | TradeOS Fournisseur | WhatsApp + Excel | Portail fournisseur Flexport | SAP Ariba | Extranet personnalisé |
|---|---|---|---|---|---|
| Contre-proposition de conditions directement dans l'enregistrement PO | ✓ endpoint POST | — par e-mail | limité | ✓ | Maison |
| Tableau de performance visible par le fournisseur | ✓ 4 indicateurs | — | interne | niveaux SLA | — |
| Identité multi-tenant (un seul identifiant, plusieurs opérateurs) | ✓ adhésions externes | ✓ Chat | — par opérateur | — par locataire | — par portail |
| Masquage des données appliqué au niveau de la couche de service | ✓ redactFor() | — fuite en chat de groupe | niveau locataire | Niveau locataire | — Fait maison |
| Visibilité du cycle de vie de la production en six étapes | ✓ 6 étapes actives | — libre | 3 étapes | ✓ approfondi | Maison |
| Accès fournisseur gratuit par palier opérateur | ✓ 5 → ∞ | ✓ chat gratuit | — par siège | — par siège | ✓ en interne |
| PWA installable sur l'écran d'accueil du téléphone | ✓ manifest actif | ✓ app WA | — web uniquement | — bureau | — rarement |
| Téléversement de photos QC depuis le sol de l'usine | sur la feuille de route | ✓ Chat | bureau uniquement | bureau uniquement | — |
| Portail multilingue (traduit par des professionnels, pas de traduction automatique) | sur la feuille de route | types d'utilisateurs | FR + 4 | ✓ 12+ | — |
WhatsApp est le véritable acteur en place — et il doit sa popularité à une raison valable. Les fournisseurs le maîtrisent parfaitement. Le Portail fournisseur ne cherche pas à remplacer WhatsApp en étant plus impressionnant ; il cherche à le remplacer en étant plus utile là où WhatsApp est défaillant : le suivi de ce qui a été convenu, la visibilité des scorecards, la gestion des versions de documents sur le bon lot, et la confidentialité de la position commerciale de l'opérateur. Les éléments de la feuille de route (téléversement de photos QC, multilinguisme, file d'attente hors ligne) sont signalés honnêtement afin que les opérateurs sachent ce qui est disponible aujourd'hui et ce qui est prévu.
FAQ
Les questions que les opérateurs posent en voyant le portail pour la première fois.
Les cinq points que les directeurs d'usine, les responsables des opérations et les propriétaires de sociétés de négoce nous soumettent lors de l'appel de démo.
Cinq workflows sont disponibles en v1 : (1) recevoir les bons de commande dès que l'opérateur les confirme, avec le détail complet des lignes, les délais et les exigences documentaires ; (2) accepter ou contre-proposer des conditions via un véritable flux de négociation (POST /portal/supplier/purchase-orders/:id/counter-propose), sans échanges d'e-mails ; (3) suivre l'avancement de la production à travers six étapes — Scheduled → En production → QC → Packed → Ready → Expédié — visibles par les deux parties sur le même enregistrement de lot ; (4) consulter leur propre tableau de performance avec les mêmes chiffres que ceux de l'opérateur ; (5) émettre des factures et des proformas, suivre les paiements, consulter le vieillissement des créances — six sous-onglets au total dans la section Finances. L'envoi de photos QC, les notes de lot et le signalement de retard en un clic sont sur la feuille de route (les boutons s'affichent comme « Coming soon » dans l'interface actuelle).
Envoyez-nous votre liste de fournisseurs et un PO en cours. Nous configurons un Portail fournisseur en sandbox et faisons découvrir l'outil à l'un de vos fournisseurs en 30 minutes.
Envoyez un CSV de vos principaux fournisseurs et un PO ouvert. Nous déployons un Portail fournisseur en sandbox avec le branding de votre tenant, votre liste de fournisseurs en tant que external_organizations, et guidons un vrai fournisseur à travers la réception du PO, la contre-proposition de conditions, le marquage des étapes de production et l'émission d'une facture. Pas de données de démo. Vos fournisseurs, votre PO.
Réserver une démoParler aux ventes
Voir l'intégralité du Réseau — 4 portails, un seul enregistrement →