Here's a situation that's more common than most businesses like to admit: you're running on a system that was built for an older version of your company. It made sense at the time. It was built specifically for you. You know every quirk in it, your team works around the gaps automatically, and migrating away feels like a project you never quite have the bandwidth for.
Meanwhile, the system gets slower. The workarounds multiply. The spreadsheets that were supposed to be temporary became permanent. And the gap between what the business needs and what the software can actually do quietly widens, until someone finally says, enough.
That's the story at Kankriya Enterprises. And in a lot of ways, it's a story worth telling carefully, because the decision to move away from a 15-year-old custom system, with 15 years of data inside it, is not a small one.
A Business Built on Precision
Kankriya Enterprises Pvt Ltd is a manufacturing and distribution company with operations spread across multiple locations. The business deals in roll-based material manufacturing, covering everything from raw material procurement through production, quality checks, and final dispatch. It's a detailed, process-heavy operation, and over the years, Kankriya built a solid reputation for precision and reliability in its field.
Roll-based manufacturing is not a simple operation. Every roll that moves through the facility has a history, where the raw material came from, how it was processed, what quality checks it passed through, which order it's allocated to, and where it's headed. That level of traceability isn't optional. It's what the business runs on.
Which makes it all the more telling that, for years, production tracking was being handled in Excel.
Fifteen years is a long time to trust the same system
The software Kankriya had been running on was built for them, specifically. In its early years, it worked. It understood the business, it covered the basics, and there was genuine value in having something tailored rather than generic.
But custom-built software ages differently from modern platforms. There's no development community behind it, no regular releases, no roadmap. As the business grew, the system stayed where it was, and every gap that opened between what the business needed and what the software could do got filled with a manual process, a workaround, or a new spreadsheet.
By the time Kankriya's team reached out to GSUS, the most immediate complaint was speed. The system was slow, not occasionally, not when something went wrong, but every single working day. Staff had absorbed that friction so thoroughly they'd stopped registering it as a problem. They'd just built in the wait.
But slowness was the symptom. The underlying condition was something more significant: fragmentation. The core system had never grown to cover what the business had become, and the gaps had piled up into five separate silos, each operating in isolation.
Production Tracking
Managed entirely in Excel. No link to procurement, no link to dispatch. Updated manually by individual teams, inevitably out of sync.
Maintenance Inventory
Spare parts for equipment are logged by hand in a register. Visibility into availability was essentially zero until someone went to check physically.
Bank Reconciliation
Done manually every single period. Time-consuming, error-prone, and something the finance team had quietly come to dread.
Attendance → Payroll
Attendance downloaded from the biometric device, then manually uploaded to a separate payroll tool. Two steps where there should be one, every month.
Lead Management
Sales leads tracked in yet another spreadsheet, disconnected from orders, accounts, and everything else.
Each of those individually sounds manageable. And it is, until you multiply it across every working day, factor in the errors each manual step introduces, and add the time cost of no department being able to see what any other department is doing. That's not a few inconveniences. That's an organisation working harder than it has to for every single thing it does.
When Kankriya came to GSUS, two conditions weren't negotiable: the new system had to be fast, and it had to carry 15 years of historical data intact. No clean slate. No losing the record of what the business had built.
Legacy migration done right, no data left behind.
GSUS specialises in ERP transitions for process-heavy manufacturing businesses where the stakes are high, and the history matters. That includes the hardest part: extracting, cleaning, and migrating years of legacy data into Odoo so nothing is lost and operations don't skip a beat. If your business is sitting on aging software with years of data inside it and you're trying to figure out how to move without the risk, that's the conversation we're set up to have.
How we came in, and what we did before touching a single module
The first thing GSUS did at Kankriya was nothing technical at all. We spent time understanding the operation, not from documentation, but from the people actually doing the work.
That meant tracing the full production flow from the moment a purchase request is raised to the moment a completed roll leaves for the customer. It meant reviewing the legacy system itself: its data structures, its business logic, the specific ways workflows had been built around its quirks over 15 years. If you don't understand what the old system was doing, you risk missing something that only surfaces six months after go-live, when it's expensive to fix.
Everything discovered through that process went into a detailed Business Requirement Document, a clear, written record of what the new system needed to do, module by module. Both sides reviewed it. Both sides signed off on it. Implementation didn't begin until that alignment was confirmed.
That document matters more than it might seem. It's the shared reference that prevents "I thought this was included" conversations later. It's also how GSUS makes sure that what gets built actually matches how Kankriya works, not how a generic manufacturing company works.
Why Odoo, and what "flexible" genuinely means for a business like this
Once the requirements were fully understood, the platform recommendation was Odoo. But the reasoning here deserves a bit of unpacking, because "it's flexible" is something every software vendor says.
For Kankriya specifically, flexibility meant two concrete things. First: Odoo's modular structure meant the system could be configured precisely around what the business actually needed, not around a template that sort of fit. Second: where standard Odoo functionality didn't cover a specific Kankriya requirement, and with roll slitting workflows and multi-warehouse operations at this level of specificity, there were a few places it didn't, GSUS could build targeted customisations without compromising the core platform.
That distinction matters. A generic ERP forces you to change how your business works to fit the software. A well-configured Odoo implementation, done by people who understand your operation, fits around how your business actually runs. For a company whose precision is its brand promise, that's not a minor difference.
| Module | What it replaced |
|---|---|
| Purchase & Goods Receipt — Full procurement cycle from request to receipt, live in inventory | Manual processes, no real-time link to stock |
| Sales & Order Tracking — Orders tracked from placement to dispatch with full stage visibility | Fragmented tracking across legacy system and Excel |
| Custom Production Workflow — Roll slitting and tracking configured specifically for Kankriya's process | Excel spreadsheets managed by individual teams |
| Quality Checks at Multiple Stages — Inspection built into the production flow, not added afterward | Manual QC records, disconnected from production data |
| Multi-Warehouse Inventory — Stock visibility and movement across all locations in one view | Siloed location records with no cross-site visibility |
| Equipment Maintenance — Spare parts inventory and service scheduling in-system | Hand-written maintenance register |
| HR & Payroll — Biometric attendance connected directly to automated payroll with compliance | Manual download → upload cycle every month |
| Finance & Accounting — Automated bank reconciliation, live financial data across the operation | Manual monthly reconciliation in Tally |
How the rollout worked, phased, tested, and built with the people using it
The rollout followed a deliberate sequence. Modules were prioritised by urgency, built one at a time, and handed to the Kankriya team for real-world testing before the next phase began. When something felt off, when a workflow didn't quite match how the team actually operated, or a field was missing that turned out to matter, it was caught and corrected before moving forward.
BRD signed off — implementation begins
Both sides aligned on scope and requirements before a single module was touched. The document was the contract.
Priority modules built and handed over for testing
Core production, inventory, and finance modules prioritised first, the areas causing the most daily friction. Each was tested with real Kankriya workflows before go-live.
Custom features built with actual users
Key customisations, particularly the roll slitting workflow, were developed in direct collaboration with the teams who would use them daily. No generic approximations.
Remaining modules rolled out in phases
HR, payroll, maintenance, and sales tracking brought live progressively. The Kankriya team never faced a big-bang switch with no runway.
With an operation this detailed, getting it right mattered more than getting it done fast. That was the approach from the start, and the Kankriya team was active participants throughout, not passive recipients of a finished product.
Process-heavy manufacturing needs more than standard ERP configuration.
GSUS has implemented Odoo for roll manufacturing, distribution, and other operations where generic setups fall short. We know where the standard platform reaches its limits, and we know how to bridge those gaps with targeted customisation — without turning the whole system into a bespoke rebuild. If your manufacturing operation has specific workflows that most Manufacturing ERP demos don't actually cover, let's have a real conversation about what that looks like.
What changed, from day one, and over time
The immediate change on go-live was the one Kankriya had been waiting 15 years for: the system was fast. That sounds simple. The operational effect of it wasn't. When the tool everyone uses all day stops making them wait, it changes how they experience their own work. It's a shift that's hard to quantify and impossible to miss.
But speed was just the floor. What the system gave them beyond that was something the old setup had never managed: visibility, across production, across warehouses, across finance, in real time.
Here’s your content neatly formatted into a table:
| Before Odoo | After Odoo |
|---|---|
| System slow every day; teams absorbed the lag and worked around it | Full system speed from go-live; no lag, no workarounds |
| Production tracked in Excel; no connection to other departments | Every roll is traced from raw material arrival to customer dispatch, in one system |
| Maintenance spare parts logged by hand; availability unknown without a physical check | Equipment maintenance and spare parts managed in-system; fully visible, automatically recorded |
| Biometric attendance is downloaded and manually uploaded to payroll every month | Attendance feeds directly to automated payroll; compliance built in, manual step eliminated |
| Bank reconciliation a manual monthly ordeal, time-consuming and error-prone | Bank reconciliation automated within the finance module; errors gone |
| Management reports built by hand from multiple disconnected sources | Real-time reporting across sales, production, purchase, and finance, from one screen |
What legacy dependency actually costs, and what visibility changes
Kankriya's situation is common in manufacturing businesses that have been running long enough to have built something real. You don't inherit a legacy system. You grow into one. The software that made sense when you were a smaller company with simpler needs slowly becomes the ceiling on what you can do, not dramatically, but incrementally, one workaround at a time.
None of those show up as a line item. They show up as friction, absorbed so thoroughly that the business stops recognising it as a problem and starts treating it as just how things work.
What changes when that friction is removed isn't just operational efficiency. It's the quality of every decision being made at every level. When management can pull a real-time report across sales, production, purchase, and finance from a single screen, they're not just saving time. They're operating on accurate, current information. In a precision manufacturing business, that gap between yesterday's data and today's reality isn't trivial. It's the difference between a decision that's slightly off and one that's grounded in what's actually happening.
Kankriya now has that. It took a careful migration, a properly understood set of requirements, and a phased implementation that prioritised getting it right over getting it done. But the business that came out the other side operates with a clarity and a speed that the old system was structurally incapable of providing.
Conclusion
Moving away from a 15-year-old system isn't a technical decision; it's an organisational one. The data is in there. The workflows are built around it. The team knows its quirks. Leaving all of that behind, even for something better, takes a specific kind of confidence that the transition won't cost you what you've spent years building.
What made Kankriya's migration work wasn't the software. It was the process: understanding the operation first, migrating the data before anything else, building in phases with the actual users testing each step, and not moving forward until each stage was right. That's how you change systems without losing continuity.
If your manufacturing business is carrying a system it's outgrown, slow, siloed, held together by spreadsheets and manual effort, the question to start with isn't "which ERP should we buy". It's "how do we move without losing what we've built." That's the conversation GSUS is built to have.



