
Knowledge/Answer
Senior-led answer · Selection & Control
Replacing custom software without losing your differentiating processes
You do not have to choose between the standard and your special features. The path combines both.
Contents
Your question in detail?
A senior-led conversation gets to the heart of your situation.
Related service
You do not have to choose between the standard and your differentiating processes. The path is Business Central as a standard core plus targeted extensions exactly where you truly set yourself apart from the competition. Everything else you deliberately replace against the standard.
What do you separate first: differentiating, or merely grown?
Before you rebuild anything, separate cleanly. Which processes genuinely set you apart from the competition, and which have merely grown historically? This question comes before any system question, because it determines scope, cost and maintainability for the years ahead.
Usually the differentiating share is considerably smaller than assumed. Custom software that has grown over years contains a lot that was once a good answer to a concrete situation and today merely runs along: workarounds for a surrounding system long since replaced, special fields for a customer from back then, reports nobody opens any more.
Replacing it is therefore the chance to shed ballast rather than carry it one to one into a new system. The practical test is simple: can you name, for a given process, what competitive advantage it creates and who confirms that advantage? If not, it has grown rather than differentiated.
How does the differentiating part get into clean extensions?
What genuinely sets you apart you represent through extensions, upgradeable and maintainable, rather than through changes to the core. Business Central is built for exactly that: extensions sit alongside the standard and are not overwritten by updates.
Source: Microsoft Learn: Development in AL
- A standard core for everything that may be standard.
- Targeted extensions only where you truly stand out.
- No changes to the core, so updates stay reliable.
The difference over the years is considerable indeed. Every change to the core turns every future update into a small project with testing and rework, while a clean extension simply comes along with two releases a year without any intervention. That is why separating differentiating from merely grown is not only a functional but above all a commercial decision that carries for years.
How does data takeover from legacy software succeed?
Taking over data from grown custom software is the most demanding part, because the structures are often undocumented. Field meanings sit in the heads of individuals, exceptions have drifted into free-text fields over the years, and there is no authority deciding what counts. This belongs planned early, not pushed to the end of the project.
It has proven itself in practice to split the takeover into two steps: first clarify meaning and set the rules, then transfer technically. Whoever tries both in one step decides functional questions under time pressure inside the migration window, and that is the most expensive place for it.
In the end Business Central becomes your home: ongoing updates, the Microsoft ecosystem and AI on a clean data foundation. Control stays on your side, and whichever differentiating processes you take along, you have decided on deliberately rather than inherited.
“
Usually the truly differentiating share is smaller than assumed. The rest is ballast no one misses.
Frank Maier, founder of DGP
Frequently asked questions
Briefly asked
Do we lose functions that only we had?
The differentiating part is preserved via extensions. What disappears is usually ballast no one misses.
Why not simply rebuild our custom software in BC?
Because you would also carry over the grown ballast. The replacement is the opportunity to deliberately keep only the differentiating part.
How risky is the data transfer from an old custom solution?
Demanding, because the structures are often undocumented. That is why we plan it early, instead of pushing it to the end of the project.
The bigger picture behind this question: ERP migration to Business Central: paths and checklist.
Related
Related questions
Knowledge · Migration
How do I switch my ERP to Business Central without carrying over the old mistakes?
There is no single switch path. It begins with an honest question: where are you coming from?
03.08.2026
Read →Knowledge · Migration
Is switching to Business Central worth it, or do we just move the problem?
The honest answer depends on your starting position, not on the product.
03.08.2026
Read →Knowledge · Migration
Data migration to Business Central: what should you consider?
Data migration is not a move, it is a selection: what deserves to be taken into the new system?
04.08.2026
Read →Where does your project really stand?
Talk to a senior, not to a sales rep.