ResourcesERP guide

Customise, extend
or replace your ERP?

A decision guide for businesses: what your existing system can still provide, when a custom application helps and when replacement deserves consideration.

Start by assessing what you have

A new requirement does not automatically call for a new system. Review these six areas with your business teams and system support.

Existing features

Is the required feature already available but not configured or known?

Data quality

Are master data, stock records and responsibilities reliable enough for the new workflow?

Extension options

Which supported settings, extensions and interfaces does the system offer?

Vendor and support

Are updates, contacts and knowledge of the existing setup available?

Business requirements

Which special rules are necessary and which workflows can be simplified?

Total effort

Include rollout, licences, operation, maintenance and later changes.

The findings show whether configuration is enough, an extension is useful or the foundation itself has become the bottleneck.

Three paths for your ERP

Customise

The system broadly fits

  • Supported features can meet the requirement.
  • Rollout and maintenance are agreed with the system partner.

Extend

A specific workflow is missing

  • The existing ERP should remain.
  • A custom interface or business logic is needed.
  • Required data access has been verified.
  • Operation and responsibilities can be planned.

Replace

The foundation is the bottleneck

  • Support or further development is missing.
  • Essential requirements cannot reasonably be added.
  • Migration and transition need their own plan.

Comparing customisation and extensions

Customisation here means configuration or a vendor-supported extension within the system. A separate application runs alongside it and exchanges data through verified access paths. Both approaches need testing and support.

Technology and data

AspectERP CustomisationERP Extension
Proximity to the ERPExisting screens and rules can be reused.Custom screens and workflows run outside the ERP.
Data exchangeData can stay within the existing system; available extension points need assessment.Agree ownership of data, exchange and error handling.
UpdatesCheck supported extensions and their compatibility during updates.API and data format changes may require adjustments.
OperationThe customisation follows the operating conditions of the existing system.Plan for an additional application, monitoring and responsibilities.

Effort and collaboration

AspectERP CustomisationERP Extension
Starting pointConfiguration may be enough. Estimate custom extensions separately.Consider application development, integration and rollout together.
Business constraintsThe product and vendor determine the available design options.More control over design, with additional responsibility for the application.
MaintenanceAgree support and update tests with the system partner.Coordinate support for both systems and their interface.
DependenciesReview documentation, available specialists and supported extension paths.Consider source code, components, data access and operational knowledge.

Decision and rollout

AspectERP CustomisationERP Extension
Good fitThe ERP broadly fits; a clearly defined feature is missing.The ERP remains suitable, but a specific workflow needs its own application.
TrialTest the customisation with typical cases in a test environment.Test workflows and data exchange, including failures.
TransitionPlan the impact on existing workflows and training.Explicitly agree transitions and any parallel processing.
Consider replacementWhen support, extensibility or business suitability are no longer adequate.When an extension would merely move the fundamental problems elsewhere.

The right solution follows your situation

Assess the actual workflow, technical access and effort throughout operation. An extension does not automatically guarantee lower costs or simpler updates.

Where ElbDesk can fit

ElbDesk can provide the foundation for a custom application alongside your existing ERP or serve as a new system. We assess suitable modules, required development and possible integrations against your requirements.

  • As an extension alongside your ERP
  • As the ERP for the whole business

A pure integration or standalone application can also be built without ElbDesk.

How ElbDesk is used

How to prepare the decision

A defined first step provides the basis for further planning.

Recommended Approaches

  • Review workflows Describe typical cases and important exceptions.
  • Check access Assess interfaces and data formats in the existing system.
  • Assign responsibility Decide which system owns each data set and who makes business decisions.
  • Agree tests Check calculations, data exchange and behaviour during failures.
  • Plan operation Clarify support, updates, documentation and training.

Avoid Common Mistakes

  • Choose a solution too early Clarify the requirement before choosing customisation, extension or replacement.
  • Compare development costs alone Include operation, rollout and subsequent changes.
  • Assume interfaces exist Check availability, permissions and limits in the actual system.
  • Leave transitions unresolved Duplicate processing and conflicting data need clear rules.
  • Leave handover open Agree usage rights, documentation, data export and access in advance.

Technical background

Primary sources on extensibility and reliable data exchange. This vendor-specific documentation does not replace assessment of your system.

SAP Developers

Clean Core Extensibility

Overview of supported extensions within and alongside an ERP system.

Microsoft Learn

Retry pattern

How transient failures, retries and repeated processing relate to each other.

Contact

Customise, extend or replace?

We assess your starting point and discuss what needs checking before a decision. Technical access and effort are then examined in the actual system.

Tobias Kietzmann

Managing Director · Your permanent point of contact

Send an enquiry

Tell us briefly where things are stuck. We will get back to you personally.

A short description is enough. We will work out the details together.

Where to go from the guide

The next step depends on the findings of the assessment.

Develop an extension

An application of your own alongside the ERP for the processes no standard covers - connected to your systems where possible.

Replace an old ERP

When the foundation no longer fits, we plan replacement with data migration, testing and agreed transitions.