Practical guide
Existing ERP or a native ERP core: choosing the architecture
A distribution platform can operate as an execution layer beside the existing ERP or include a native ERP and accounting core for the agreed scope. The choice depends on data ownership, accounting maturity, integrations and the migration boundary.
- Implementation: from baseline to controlled scale
- Green Line Trading: product traceability, customer master data and delivery control
- For IT directors

In detail
This article is for operations, finance and IT leaders deciding how distribution execution should connect to accounting. Start with the problem: missing visit data, inconsistent stock, lost documents or an accounting system that cannot cover a new business. Replacing ERP alone does not resolve the cause. Agree which process must change and what evidence will demonstrate the result.
If the existing ERP meets accounting needs, it can remain in place alongside an execution layer for the agreed sales and distribution processes. If you are considering the Smartup ERP core, verify coverage of the required operations, reporting and local requirements for the selected scope. Availability of this model does not establish that every scenario is ready or require ERP replacement. Different units may need different boundaries.
Compare both models using the same operations and data. Include exchange support, data quality, migration, training and temporary operation of two systems in the assessment. Ask to see a normal order, partial shipment, return and failure followed by recovery. A clear diagram or fewer interfaces proves neither a lower total cost of ownership nor readiness to go live.
Assign a source system, accountable role and correction rule to each fact. Shared operation must not leave it unclear who may change a price, confirm a shipment or record a payment. Define when ownership changes and how earlier documents will be handled. One order can be fulfilled through several documents: retain links between lines, versions and the outstanding portion, not just a common number.
Before cutover, agree the snapshot time, opening balances, open documents, late changes and reconciliation totals. A trial load must check relationships and statuses as well as record counts. Test retry without duplication and a lost response: first look for an unknown outcome in the receiving system. Recovery plans must account for shipments, payments and external documents already completed; restoring a database does not undo those actions. Before retiring the old system, verify how an authorised colleague will retrieve a historical document, its lines, reference data and calculation basis. An archive of files alone does not establish that an operation can be explained and reconciled.
For a useful discussion, prepare a systems map, an anonymised document chain and a list of discrepancies. Specify the initial scope, expected test results, decision owners and stop conditions. Discovery should produce a verifiable project boundary with open questions, not a promise of a universal architecture. Discuss expansion after acceptance of the first scope and assessment of the support workload.
How it is applied
- Describe the problem and choose one process, unit or legal entity for comparing the two models.
- Assign ownership of data and changes. List external systems and requirements that still need verification separately.
- Prepare anonymised documents and expected results for partial fulfilment, returns, retries and exchange failures.
- Test the trial load, cutover, late changes and stop procedure. Assign reconciliation owners and verify access to a historical document after the old system is retired.
- Agree acceptance, support and conditions for the next phase. Compare costs and risks for the same project boundary.
Practical checklist
- Master data and accounting facts have an agreed owning system.
- The migration boundary is documented by entity and document.
- Local requirements are confirmed in the project rather than assumed.
- The team understands how the first production scope will expand.
Scope and limits
Neither model is universally better. Architecture follows process and data discovery; availability of a native core does not require replacement of the current ERP.
