Chapter 7 / 16

Sodiwin

Sodiwin is Sodimo’s ERP. It runs on a Windows server in the Gennevilliers office. The software is managed by Florian Couffignal (fcouffignal@sodiwin.com, +33 6 95 81 08 42) — a vendor, not a Sodimo employee.


The rule: Sodiwin is a black box.

Nothing in this system connects directly to Sodiwin’s database. Every night at 02:30, Sodiwin automatically exports 21 data files to the office NAS. Everything built here reads from those files — never from Sodiwin itself.

This has three consequences: it protects the ERP from any experimental workflow; it gives Sodimo a clean data contract with Florian rather than a dependency on internal Sodiwin knowledge; and it means Sodimo has its own dated copy of every record, regardless of what the vendor does.


The 21 files cover:

  • Master data: clients, prospects, suppliers, products, staff, pricing, objectives
  • Stock: inventory levels and lot tracking across depots
  • Sales documents: quotes, orders, invoices, delivery notes, credits, purchase orders
  • Finance: open invoices and payment records

Florian agreed to the export specification in April 2026. All files land on the NAS before 02:50, with a failure email to Paul if anything goes wrong. A one-time historical dump — all data since the ERP’s origin through December 31, 2025 — is still owed by Florian.


If Florian is unresponsive:

The escalation path is documented in the sodimo-etl repository.


Status: Blocked — nightly exports will start once the Framework Desktop is in place and the ETL pipeline is built (Blocker 1: Framework Desktop; Blocker 2: Florian’s dump not yet configured).

Search uses Pagefind — available after npm run build.