GingerControlRepligen

Comment Repligen a bâti un système central de conformité commerciale piloté par l'IA à travers sept ERP acquis

MissionClassement tarifaire mondial + intégration ERPSecteurFabrication de bioprocédés, mondialEmpreinte7 ERP, 16 000+ SKUFenêtre de construction9 mois

La mission en un coup d'œil

Investissement

~1,2 M$

unique, déploiement 7 ERP + standard de données

Calendrier

~1 an

9 mois de construction + 3 mois de déploiement

Livraison

5 jalons

périmètre fixe, payé à l'acceptation

Retour sur investissement

~1 an

économies annualisées ≈ investissement

Résultats en production

Systèmes ERP unifiés

7 → 1

une seule couche de classement tarifaire au-dessus

Reporting trimestriel de conformité

82 %

d'heures en moins par cycle

Audit annuel USITC HTS

9 sem. → 11 j

sur 16 000+ SKU

Économies annualisées

~1,2 M$

réduction de la main-d'œuvre et du risque

Au cœur du partenariat entre GingerControl et Repligen, le fabricant mondial de bioprocédés, où GingerControl est devenu le système central de conformité commerciale piloté par l'IA déployé à travers sept ERP hérités, seize mille SKU et une cadence d'acquisitions qui ne ralentit pas.

Sept ERP hérités. Seize mille SKU. Un seul système central de conformité commerciale piloté par l'IA fonctionnant sur l'ensemble.

Contexte de l'entreprise et problématique

Les acquisitions continuaient d'arriver, pas la pile de conformité commerciale

Repligen est un fabricant mondial de bioprocédés au service de clients biopharma et CDMO dans plus de trente pays. Sa stratégie de croissance est inhabituelle pour le secteur : une à deux acquisitions de fabricants par an, superposées à un catalogue déjà riche de bioréacteurs, systèmes de filtration, médias de chromatographie et instruments analytiques. Au moment où Repligen s'est adressé à GingerControl, le catalogue activement importé avait dépassé les seize mille SKU.

Chaque société acquise arrivait avec son propre ERP. Certains avaient été développés en interne des années plus tôt, d'autres étaient des progiciels standard configurés par un intégrateur parti depuis longtemps. Sept ERP distincts étaient en production, chacun détenant une partie de la vérité sur ce que Repligen vendait réellement, où c'était fabriqué et comment c'était classé pour la douane. Produire un seul rapport de conformité commerciale signifiait extraire de sept systèmes, normaliser sept schémas et réconcilier des champs qui divergeaient sur des faits élémentaires.

Le cahier des charges de Repligen était d'une clarté inhabituelle. Ils ne voulaient pas d'un énième outil de reporting greffé sur le côté. Ils voulaient un système central de conformité commerciale piloté par l'IA capable de lire à travers chaque ERP, de produire une vue mondiale unique du classement tarifaire, du reporting et de l'audit, et d'absorber chaque acquisition future sans reconstruire le système à chaque fois. La partie la plus difficile de la construction, de très loin, était la standardisation des données qui devait venir en premier.

Points de douleur et solutions

Trois problèmes structurels, trois interventions couplées

La mission s'est ouverte sur une évaluation de quatre semaines. L'équipe commerce nous a fait parcourir un trimestre de rapports passés et nous leur avons montré où partaient leurs heures. Trois schémas sont apparus.

Douleur 01

Le reporting inter-ERP était un travail de réconciliation manuelle

Assembler un seul rapport trimestriel de conformité commerciale signifiait extraire des données de sept ERP, mapper chacun dans un tableur de travail et traquer les écarts entre des colonnes qui auraient dû concorder. L'équipe commerce passait plus de 80 heures par cycle sur l'assemblage avant même que la moindre analyse ne commence.

Solution

Nous avons bâti une couche de données unifiée qui lit chaque ERP via un connecteur léger et écrit dans un schéma de conformité canonique unique. Chaque nouvelle acquisition reçoit un connecteur construit une seule fois, et le schéma canonique l'absorbe sans perturber les couches supérieures. Les rapports trimestriels sont désormais générés à partir d'une source unique.

Figure 2

Où partaient les heures trimestrielles de l'équipe commerce

Heures passées par trimestre à assembler et analyser un rapport de conformité commerciale inter-ERP, avant la mission et douze mois après le déploiement. La largeur des barres est proportionnelle au total des heures.

Avant
22h
28h
24h
80h par cycle
Après
2h
11h
14h par cycle
Extraction depuis les ERP
Normalisation des schémas
Réconciliation des conflits de champs
Génération depuis la couche
Contrôle ponctuel
Analyse réelle

Heures récupérées par cycle

0h

Douleur 02

La mise à jour annuelle USITC HTS engloutissait deux mois

Lorsque l'USITC publie ses révisions annuelles du HTS, seize mille SKU doivent être réévalués. Une révision est rarement une simple suppression : c'est souvent une scission, une fusion, ou une nouvelle sous-position ajoutée qui correspond mieux à un produit que le code actuellement utilisé. Avant la mission, l'équipe commerce gérait cela en revérifiant manuellement chaque SKU face à chaque changement, un projet qui consommait environ neuf semaines par an.

Solution

Nous avons bâti un service de classement tarifaire mondial qui surveille les publications de l'USITC, compare chaque changement à la table SKU-vers-HTS actuelle de Repligen et fait remonter uniquement les SKU dont le code actuel est vraisemblablement obsolète. L'équipe commerce examine désormais une liste d'exceptions classées au lieu du catalogue entier. Le temps d'audit annuel est passé de neuf semaines à onze jours.

Figure 3

Audit annuel USITC HTS, avant et après le cerveau IA

Temps nécessaire à l'équipe commerce pour réaliser un audit complet de 16 000+ SKU face aux révisions USITC HTS de l'année. Même périmètre, même équipe en place.

Avant
9 semaines
Après
11 jours
Semaines
0
2
4
6
8
10

Temps d'audit récupéré

0d

Douleur 03

L'absence de standard commun pour les données de conformité rendait les audits pénibles

Parce que chaque ERP acquis stockait les données de conformité selon ses propres conventions, le pays d'origine était dans un schéma un champ de texte libre, dans un autre une référence codée, dans un troisième une valeur dérivée. Il n'existait aucune définition commune de ce à quoi ressemblait un enregistrement conforme, ce qui signifiait que chaque audit commençait par des semaines de nettoyage de données avant que l'audit lui-même ne puisse démarrer.

Solution

Nous avons travaillé avec l'équipe commerce de Repligen pour concevoir un standard unique de données de conformité commerciale : le schéma canonique, les champs requis, les règles de validation et la responsabilité de chaque champ. Le standard est désormais encodé dans la couche de données unifiée, de sorte que les enregistrements non conformes sont signalés au moment de l'écriture plutôt qu'au moment de l'audit. Le même standard régit la façon dont l'ERP de chaque nouvelle acquisition est intégré, et le cerveau IA le lit sans avoir à apprendre les particularités de chaque système sous-jacent.

Inventaire de standardisation

Ce qui devait être unifié avant que le cerveau IA puisse lire à travers les ERP

Le périmètre a été convenu au premier mois et figé avant tout début de construction. Six domaines de données, une définition canonique chacun, chaque champ avec un responsable nommé.

01

Référentiel produit

Nomenclature SKU, structure de description produit, unité de mesure, nomenclature des matières, poids net et brut, dimensions.

02

Classement tarifaire

HTS US, ECCN, Schedule B, HTS étranger pour les principales destinations, CBP Rulings antérieurs référencés pour chaque SKU.

03

Pays d'origine

Code pays ISO, site de fabrication, preuve de transformation substantielle, indicateurs d'éligibilité aux accords de libre-échange (ALE) par programme.

04

Référentiel tiers

Enregistrements fournisseurs, fabricants et clients consolidés sous un identifiant canonique unique, avec EORI, MID et TIN rattachés.

05

Valorisation

Valeur transactionnelle, apports (assists), redevances et droits de licence, commissions de vente, règles d'affectation du fret et de l'assurance.

06

Programmes et documents

Applicabilité de Section 232, 301, 122, périmètre ADD/CVD, indicateurs GSP et de préférence, plus règles de nomenclature et de conservation pour CI, PL, BOL et COO.

Budget, calendrier et livraison

Comment nous l'avons cadré, tarifé et livré

Nous tarifons les missions comme nous les menons : périmètre d'abord, forfait fixe adossé à un livrable défini, sans compteur horaire ouvert. Un système central de conformité commerciale à travers sept ERP est une grosse construction, aussi le périmètre a-t-il été figé en amont et le budget l'a suivi. Voici comment la mission Repligen a été budgétée, séquencée et livrée.

Le budget

Périmètre fixe, payé sur les jalons livrés

Nous avons cadré la mission sur un livrable fixe — un système central de conformité commerciale lisant à travers les sept ERP vers un standard canonique unique, avec le service de classement tarifaire mondial au-dessus — et l'avons tarifé en forfait fixe payé sur les jalons, non au compteur horaire. Repligen connaissait le montant avant le début de la construction, et chaque paiement suivait un jalon qu'ils pouvaient accepter.

Modèle de tarification

Périmètre fixe, basé sur les jalons

payé par jalon accepté, non à l'heure

Investissement de la mission

~1,2 M$

unique, déploiement 7 ERP + standard de données

Retour sur investissement

~1 an

économies annualisées ≈ le coût de construction

L'investissement s'est rapidement rentabilisé. Le système a supprimé environ 1,2 M$ par an de main-d'œuvre et de risque, si bien que la construction unique a récupéré son coût dès la première année et continue de le récupérer chaque année suivante. Chaque nouvelle acquisition s'intègre désormais par la même couche en environ six semaines au lieu de six mois, si bien que le coût de la croissance a baissé lui aussi.

Le MVP

La plus petite chose qui produisait un rapport mondial

Nous n'avons pas cherché à tout faire d'un coup. Le MVP était le plus petit livrable capable de produire un rapport de conformité inter-ERP unique et fiable à partir de la couche canonique. Tout le reste a été nommé et différé, afin que le périmètre ne puisse pas déborder à travers sept systèmes.

Dans le MVP

  • Standard de données canonique, figé, avec responsables de champs
  • Connecteurs actifs pour les premiers ERP vers la couche unifiée
  • Un rapport trimestriel de conformité généré à partir de la couche
  • Service de classement tarifaire mondial surveillant les changements USITC

Reporté en phase deux

  • Les connecteurs ERP restants, déployés ensuite
  • Tableaux de bord en libre-service et analytique ad hoc
  • Destinations et programmes au-delà du premier périmètre

Le calendrier

Neuf mois pour construire, trois pour déployer

L'année s'est répartie en neuf mois de construction et trois de déploiement. Le développement a couvert les quatre premiers jalons — le standard de données en premier parce que c'était le plus difficile, puis la couche unifiée, le premier rapport en production et le service de classement tarifaire à travers les sept ERP. Les trois derniers mois ont été consacrés aux tests, à la formation de l'équipe commerce et à l'évaluation du système par rapport à la référence avant validation.

  1. 1

    Mois 1–3

    Évaluation et standard de données

    Parcouru un trimestre de rapports passés, cartographié où partaient les heures, et conçu le standard canonique de données de conformité commerciale : six domaines avec un responsable sur chaque champ.

    Livrable : Standard de données signé et périmètre fixe, prix fixe confirmé.

  2. 2

    Mois 4–5

    Couche unifiée et premiers connecteurs

    Mise en place de la couche canonique et construction des connecteurs depuis les premiers ERP, chacun écrivant dans un schéma unique.

    Livrable : Premiers ERP alimentant la couche unifiée.

  3. 3

    Mois 6–7

    Un rapport, de bout en bout (MVP)

    Génération d'un rapport trimestriel de conformité complet à partir de la couche au lieu de sept tableurs assemblés à la main.

    Livrable : Rapport trimestriel produit à partir d'une source unique.

  4. 4

    Mois 8–9

    Service de classement tarifaire et ERP restants

    Connexion du service de classement tarifaire surveillant l'USITC, puis migration des ERP restants sur la couche unifiée afin que les sept soient en production.

    Livrable : Les sept ERP unifiés, service de classement tarifaire en production.

  5. 5

    Mois 10–12

    Tests, formation et évaluation

    Exécution de tests de bout en bout à travers les sept ERP, formation de l'équipe commerce au nouveau flux de reporting, et évaluation du système par rapport à la référence avant validation.

    Livrable : Équipe formée, résultats validés par rapport à la référence, mission signée.

Livraison et acceptation

Rien n'a été validé tant qu'un vrai rapport n'est pas sorti impeccable

Chaque jalon avait un test d'acceptation dont Repligen était propriétaire. Le standard de données devait être signé par les responsables de champs. Le MVP devait produire un rapport trimestriel identique à un rapport bâti à la main. Le service de classement tarifaire devait faire remonter les bons SKU obsolètes face à un changement USITC connu. Le paiement suivait l'acceptation, pas le calendrier.

Le déploiement s'est fait par étapes, pas en big-bang. Les ERP ont migré sur la couche par lots, et l'équipe commerce a maintenu son ancien processus en marche jusqu'à ce que chaque lot passe son test d'acceptation. Une étape en échec était corrigeable avant l'arrivée de l'ERP suivant, ce qui est tout l'intérêt de séquencer ainsi une migration à sept systèmes.

Les résultats

À quoi a ressemblé la première année complète

Dans les douze mois suivant le déploiement, l'équipe commerce de Repligen a cessé de passer ses trimestres à assembler des rapports et a commencé à les passer à en examiner le contenu. L'audit HTS annuel, auparavant traité comme un projet de plusieurs mois nécessitant une capacité d'analystes empruntée, s'est achevé en moins de deux semaines avec l'équipe en place. Repligen a depuis absorbé deux acquisitions supplémentaires via le nouveau schéma d'intégration, chacune connectée à la couche unifiée en environ six semaines, contre les six mois que le processus d'avant-mission exigeait typiquement.

IndicateurAvantAprèsÉvolution
Reporting trimestriel de conformité80+ heures par cycle14 heures par cycleréduction de 82 %
Audit annuel USITC HTS~9 semaines11 joursréduction de 83 %
Intégration ERP d'une nouvelle acquisition~6 mois~6 semainesréduction de 75 %
SKU sous surveillance continue de classement tarifaireÉchantillonné, manuel16 000+, automatiséCouverture complète
Économies annualisées de main-d'œuvre et de risqueRéférence~1,2 M$Capturées dès l'année un

Ce que Repligen a le plus apprécié, c'est le basculement opérationnel. L'équipe commerce ne fonctionne plus comme un guichet de réconciliation qui gère accessoirement aussi les classements tarifaires. La taxe de réconciliation a été payée une fois au niveau de la couche de données, si bien que les heures de l'équipe peuvent aller au travail de jugement que les classements tarifaires exigent réellement.

We use cookies to understand how visitors interact with our site. No personal data is shared with advertisers.