Know what every production order really costs, before month-end.
TDS Manufacturing ERP runs one thread from demand to margin: forecasts, planning, purchasing, the shop floor, quality and costing, all the way to group finance. Standard where Odoo is strong. Engineered where your plant is different.

Margin is made on the shop floor, and discovered at month-end.
- “Missing materials stop the line, and we find out when it stops.”
- “Our product cost lives in a spreadsheet, and we close weeks after month-end.”
- “Which plant, which product and which customer actually make us money?”
- “Three systems, fragile interfaces, and a licence bill that keeps rising.”
TDS Plan-to-Profit: one thread from demand to margin.

Demand drives one plan
Sales forecasts merge into one multi-level MRP run. Planning creates draft orders first, so planners review them before anything is released.

Formula production
TDS-built formula bills of materials: each component a percentage of the batch, with validity dates. Change the batch size and every component follows.

Sheet decomposition
TDS-built: one sheet becomes many parts, each costed by its share of weight and machine time. Offcuts come back into stock as by-products.

Quality and traceability
Quality checks at the stages you choose; a failed check stops the unit. Lots and serial numbers from goods received to delivery.

Cost a CFO can audit
Material, machine time, labour and overhead, landed cost and scrap, each by a rule you can trace, per production order.

One platform for the group
A company per legal entity, plants as warehouses and work centres, intercompany sales and purchases created automatically and eliminated on consolidation.
Standard where Odoo is strong. Engineered where your plant is different.
Odoo's manufacturing core is broad and proven. We keep it standard so it stays upgradeable, and build only the industry logic it lacks.
Standard Odoo, configured properly
- Manufacturing orders, BOMs, routings and work centres
- MRP and work-centre capacity
- Quality control points and checks
- Maintenance
- Inventory with lots, serial numbers and barcode
- Standard, average and FIFO costing; landed cost
- Multi-company and consolidation
TDS-built industry logic, live at TDS clients
- Formula (percentage-of-batch) bills of materials with validity dates
- Sales forecasts merged into one multi-level MRP run; draft-order planning
- Sheet decomposition with cost split by weight share and machine time; offcuts as by-products
- Production orders linked to the sales orders behind them, for margin by product and customer
- Cost figures visible only to the roles that need them
- Purchase-request approval cycle; order-cost, multi-level requirement and stock-ageing reports
Four production patterns we have engineered on Odoo.
Paints, chemicals and fragrances
Formula BOMs as a percentage of the batch, forecast-driven multi-level MRP, toll manufacturing.
Metal, cladding and fabrication
One sheet decomposed into many parts, each costed by weight and machine time; offcuts as by-products.
Engineered and assembled products
Multi-level BOMs per variant, routings and work centres, make-to-order beside make-to-stock, scrap costed into the product.
Plastics and moulded products
Moulded parts to finished goods, in house or through subcontractors, with scrap valued; group design for two companies.
Manufacturers we work with.

General Aromatic
TDS-built formula BOMs in production since 2021; carried from Odoo 14 to 17.

Cladex
TDS-built sheet decomposition; went live in June 2025.

Tiba
Live on Odoo 18; production planning (MPS) phase complete.

Vision Metal Works
Live: multi-level BOMs and routings per part.

ARC Technologies
Live; TDS client since 2021.

TIC Toys
Live on Odoo 19.

Fast Paint (ISIPAC)
TDS restructured and supports its Odoo; upgrade to Odoo 19 signed.

GKN Foods (M'Oishi)
Live: recipes and sub-recipes with restricted access, lots and expiry, quality checks.

Shami Food Factories (Al Rajhi Group)
Live, delivered by TDS Saudi Arabia (DIS): accounting, sales, purchasing, inventory, manufacturing, maintenance and quality.

MAR Group (SONAI)
Moving from SAP S/4HANA Cloud to Odoo 19: two companies in one database. On its way.
TDS, an Odoo Gold Partner · 120 ERP implementations in the last 5 years, TDS and TDS Saudi Arabia (DIS) combined
Leaving SAP, Dynamics or an older Odoo?
TDS is moving MAR Group (SONAI) from SAP S/4HANA Cloud to Odoo 19, and has moved companies from SAP Business One and Microsoft Dynamics. Master data and open balances move at cutover; historical data can move as additional scope, agreed and priced in discovery. Custom work is kept separable so it moves with new Odoo versions: General Aromatic's modules were carried from Odoo 14 to 17.

A large programme in controlled phases.
- Discover
- Design
- Build
- Test
- Deploy
- Evolve
Every requirement is classed as standard, configuration or TDS build before it is priced. Each demo and test cycle ends with signed minutes, change requests are priced before work starts, and support is handed over module by module after go-live.
Book a plant diagnostic.
We take one of your product families and trace it from order to margin: bill of materials, routing, costing and quality gate. You see where cost and material leak today, and how TDS Manufacturing ERP would run it.
Or WhatsApp us on +20 102 433 9832.
Questions
Who is TDS Manufacturing ERP for?
Manufacturers and manufacturing groups in Egypt and Saudi Arabia: paints, chemicals and fragrances; metal, cladding and fabrication; plastics; engineered and assembled products; and food producers that need a full ERP.
Is it standard Odoo?
Its core is Odoo's standard manufacturing, inventory, quality, maintenance and accounting. TDS adds the industry logic standard Odoo does not ship, such as formula BOMs and sheet decomposition with weight and machine-time costing.
Can we move from SAP or Microsoft Dynamics?
Yes. TDS is moving MAR Group (SONAI) from SAP S/4HANA Cloud to Odoo 19, and has moved companies from SAP Business One and Microsoft Dynamics. Scope, data and cutover are agreed in discovery; historical data migration is additional scope.
We have several companies and plants. Can one system hold them?
Yes: one database with a company per legal entity, plants as warehouses and work centres, intercompany sales and purchases created automatically and eliminated on consolidation.
What is a plant diagnostic?
A working session on one of your product families, traced from order to margin, with the gaps in data and process listed. We agree its scope and timing with you.
Who delivers it?
TDS, an Odoo Gold Partner, delivers it with its team in Egypt; in Saudi Arabia, TDS Saudi Arabia (DIS), part of TDS, an Odoo Gold Partner.