Fabric × Business Central
Consolider plusieurs Business Central : la difficulté n'est jamais la connexion.
Les API sont documentées et stables. Ce qui coince, ce sont les plans de comptes qui diffèrent, les dimensions utilisées autrement selon l’entité, et les FlowFields qui ne remontent pas.
N
instances Business Central SaaS consolidées sur un même modèle
Le nombre change, le modèle reste un
Le cas
Le même client, plusieurs codes
Quatre sociétés du même groupe, quatre Business Central, et le même client codé différemment dans chacune. Nous ajoutons une étape d’alignement avant toute consolidation : les références se rejoignent, et le modèle rend un seul chiffre.
- 7
- Instances Business Central consolidées sur un même modèle
- 7
- CRM alignés en parallèle, sur le même projet
- bc2adls
- Export incrémental, sans consommer les quotas d’API
- 11
- Collaborateurs experts
Notre spécialité
Trois alignements qui font tenir une consolidation
| Écart | Ce qui se passe si on le néglige |
|---|---|
| Plans de comptes divergents | Chaque entité a fait évoluer son plan à sa façon. Consolider sans table de correspondance produit des agrégats qui ne veulent rien dire, et personne ne s'en aperçoit avant la clôture. |
| Dimensions utilisées autrement | La dimension 2 est un centre de coût dans une filiale et un canal de vente dans une autre. Le rapport consolidé additionne alors des grandeurs sans rapport. |
| Référentiels articles et clients | Le même client existe sous trois codes différents dans trois entités. Sans réconciliation, tout classement par client est faux. |
Le point technique
Les FlowFields, reconstruits en mesures
Business Central calcule certains champs à la volée plutôt que de les stocker : les FlowFields. Un solde client, un cumul de mouvements, un encours. Ils n’existent pas dans les tables : ils sont recalculés à chaque affichage.
Conséquence : une extraction classique ne les rapporte pas. Il faut les reconstruire sous forme de mesures dans le modèle sémantique, en repartant des tables de mouvements et en reproduisant exactement la logique de filtrage d’origine.
C’est un travail précis, et c’est la première cause de rapports dont les chiffres ne correspondent jamais à l’ERP : le symptôme qui tue l’adoption d’un projet décisionnel.
Le choix technique
Comment sortir les données : API ou bc2adls
Sur Business Central SaaS, deux voies existent pour alimenter Fabric, et le choix n’est pas anodin dès que le volume grimpe.
| Connecteurs standards | bc2adls | |
|---|---|---|
| Principe | Interrogation des API Business Central à chaque rafraîchissement. | Extension open source qui exporte les tables vers Azure Data Lake au format Delta, directement lisible par Fabric. |
| Volumétrie | Confortable sur un périmètre restreint ; les quotas d'API deviennent contraignants à mesure que le volume et le nombre d'instances augmentent. | Export incrémental : seules les modifications transitent, ce qui déplace la contrainte de volumétrie. |
| Historique | Limité à ce que l'API accepte de restituer. | L'historique est déposé une fois dans le lac, puis conservé indépendamment de l'ERP. |
| À maintenir | Rien de particulier : c’est du standard. | Une extension à installer dans chaque instance, à suivre lors des mises à jour de Business Central. |
Ce que veut dire consolider
Huit systèmes, un seul chiffre
Vos systèmes arrivent tels quels dans une première couche, horodatés. Une deuxième couche aligne les référentiels, plans de comptes, dimensions et clients, et tranche les doublons. Une troisième pose une définition unique par indicateur. Les rapports, Excel et vos applications lisent ensuite tous la même chose.
Notre méthode
Comment nous menons une consolidation multi-BC
Inventaire des écarts, entité par entité
Plans de comptes, dimensions, référentiels. Nous produisons la liste des divergences avant d’écrire la moindre transformation. C’est l’étape que les projets ratés escamotent.
Tables de correspondance validées par le métier
Ce ne sont pas des décisions techniques : dire que le compte 706 d’une filiale correspond au 704 d’une autre engage la comptabilité. Vos équipes valident, nous implémentons.
Ingestion et clés composites multi-sociétés
Chaque enregistrement porte son entité d’origine. Sans cela, deux factures numérotées pareil dans deux sociétés se confondent, et le bug est silencieux.
Reconstruction des FlowFields en mesures
Reprise de la logique de filtrage d’origine, mesure par mesure, avec contrôle contre l’ERP.
Réconciliation chiffre par chiffre
Nous comparons les agrégats du modèle avec ceux de chaque Business Central, période par période, jusqu’à l’euro. Un rapport qui ne réconcilie pas ne sera jamais utilisé, quelle que soit sa qualité graphique.
Questions fréquentes
Ce qu'on nous demande sur Business Central
Peut-on consolider plusieurs Business Central dans un seul reporting ?
Faut-il harmoniser les paramétrages avant de consolider ?
Que deviennent les FlowFields de Business Central ?
Faut-il utiliser bc2adls pour sortir les données de Business Central ?
Business Central SaaS ou on-premise, cela change-t-il quelque chose ?
Et si nous avons aussi du Dynamics NAV ?
Combien d'instances, et à quel point divergent-elles ?
Onze collaborateurs expertsSaint-Priest, près de Lyon
Deux heures avec un consultant pour inventorier vos entités, mesurer l'écart entre leurs paramétrages et vous dire ce que coûterait réellement la consolidation. Offert, sans engagement.
Demander un atelier de cadrageAtelier de cadrage · 2 heures · offert





