Organization-specific setup
Configuration is per organization. Company details, currencies, tax rates, and document numbering are set before master data is loaded.
Review configurationBusinessIntents migration
A useful migration plan names the source, the records in scope, who prepares them, how they are transferred, and who accepts the result.
BusinessIntents has no self-service import. The customer prepares and cleans the data, and the codbex team loads it in bulk as Custom work on an agreed scope. Small volumes can simply be entered by hand.
Describe the source system, the records, and the approximate volumes at office@codbex.com. Do not attach live personal or financial data; the team agrees a transfer route with you first.
Data before tools
Migration is not simply a file upload. Duplicates, missing references, inactive values, inconsistent identifiers, old statuses, and unclear ownership can move into the new system just as easily as clean data. The customer should decide what is authoritative and what success means before anything is loaded.
How a migration runs
Every migration follows these steps. The customer owns the data and the acceptance; the team loads the data and reports what was rejected.
List source systems, datasets, owners, record volumes, history, attachments, dependencies, sensitive fields, and exclusions.
Remove known errors and duplicates, define identifiers, map fields and reference data to BusinessIntents, and approve the prepared files.
The team loads a test set and reports rejected rows; the customer compares counts, totals, links, and statuses against the source.
Freeze changes in the old system, load the final set, confirm acceptance, and start working in BusinessIntents.
The migration scope and quotation record who does each step, the records in scope, and the acceptance checks.
The destination
The product guides describe the records the data lands in, so preparation can start before the scope is agreed.
Configuration is per organization. Company details, currencies, tax rates, and document numbering are set before master data is loaded.
Review configurationDocument counters are visible and adjustable under Settings, so invoices and other documents can continue from the last number in your previous system.
Review document numberingEvery list exports to CSV with the current filters, which makes it easy to compare the loaded records with the source.
Review list and export behaviorAcceptance checks
Technical completion is not enough if totals, references, statuses, ownership, or access are wrong. Validation should follow the decisions that matter in daily work.
Compare expected and loaded records, rejected rows, required fields, attachments, and historical periods.
Check identifiers, amounts, dates, currencies, taxes, units, links, statuses, owners, and opening positions where relevant.
Confirm that the right roles can find, interpret, update, approve, report, and export the migrated information.
Migration scope
Every migration is agreed individually. These are the points each scope settles, and how they are normally handled.
The team works from files the customer exports from the old system, normally Excel or CSV. There is no ready-made connector to another system; if a direct extraction is needed, it is analysed as part of the scope.
A typical scope covers master data, such as customers, suppliers, products, employees, and stores, and opening positions, such as stock quantities and account balances. Whether open documents, history, or attachments are migrated is agreed in the scope.
The customer extracts, cleans, and deduplicates the data, maps it to the BusinessIntents records, and approves the files before they are loaded. The team can advise on the structure the files need.
The team reviews the files, loads them in bulk into your environment, reports rejected rows and their reasons, and repeats the load after corrections, all within the agreed scope.
Data is loaded only into your own database in AWS Frankfurt, by authorized codbex personnel. The transfer route for files is agreed before any personal or financial data is sent. Processing on your behalf is covered by the Data Processing Agreement.
There are no published volume limits. The team estimates the work from the record types, row counts, and data quality described in your request, and the estimate is part of the quotation.
A test load comes first. The customer checks record counts and control totals, such as customer balances, stock quantities, and the trial balance, and the team corrects and reloads until the customer accepts.
The customer chooses the cutover date, freezes changes in the old system, and the team loads the final set. Until you accept the result, the old system stays your system of record, so you can postpone the go-live if a check fails.
Adoption decisions
The migration uses the same responsibilities, security facts, retention rules, and acceptance model published on these pages.
Connect data readiness to configuration, testing, training, and go-live.
Open page →OperationsSee how issues after the migration are reported and resolved.
Open page →InfrastructureReview processing locations, access, backups, logs, and deletion.
Open page →Personal dataReview legal roles, purposes, transfers, retention, and rights.
Open page →Migration questions
The team works from files the customer exports from the old system, normally Excel or CSV. Any system that can export its data to such files can be a source; there is no ready-made connector to a specific system.
The customer extracts, cleans, and maps the data and accepts the result. The team loads it, reports rejected rows, and reloads after corrections, within the agreed scope.
No. Use the demo's sample data during evaluation. Live personal or financial data is sent only through the transfer route agreed for the migration.
The files are used only for the migration. How long they are kept and when they are deleted is set out in the migration scope and the Data Processing Agreement; you can ask the team to delete them once you accept the migration.
Prepare the data decision
Bring the systems, records, volumes, quality issues, history, and acceptance requirements that shape the real work.
Describe the source system, the records, and the approximate volumes at office@codbex.com. Do not attach live personal or financial data; the team agrees a transfer route with you first.