Move from spreadsheets to Datrylo

Spreadsheets often carry years of useful business knowledge alongside duplicates, free-text exceptions and calculations known only to one person. A good migration preserves the meaning of the data while replacing fragile handoffs with an agreed process. Map your records, reconcile opening balances and rehearse the first working day before moving to Datrylo. The migration scope depends on your source system and customisations.

Keep the spreadsheet source row traceable

Plan your move to Datrylo with clear data mapping, opening balances and historical records.

Keep the spreadsheet source row traceable
Source / decisionTarget treatment and accountable review
customers.csv · row C01Map CustomerCode to stable reference and LegalName to contact name;email is not the sole identity. Data owner resolves duplicate C01/C01-copy.
stock.xlsx · ITEM-AMap SKU,unit,location and count date together;10 boxes ×12 each =120 units. Reject a missing pack-size row before loading.
Trial / reconciliationIllustrative trial:2 source customers →2 targets;opening receivables100,000 →90,000 leaves10,000 unresolved. Finance owner traces the missing reference before acceptance.
History / boundaryRetain original workbooks,formulas and signed reconciliations read-only under agreed access/retention. A flat customer/stock load does not migrate every formula or transaction.
Cutover / decision ownerBusiness owner holds cutover while10,000 is unresolved. Data owner dates the final export; finance signs balances; operations signs quantities. Agree transaction freeze,source-of-truth and reversal decisions before switching.

Use this worksheet to organise your requirements, assign owners and plan the next steps.

Identify the real sources

List every workbook used for customers, suppliers, products, stock, orders and balances. Record the owner, update frequency and which file is authoritative. Separate formulas that calculate values from fields that should become transaction records. Freeze copies before cleansing so changes can be traced.

Build a small import sample

Choose rows with missing values, duplicates, multiple units and unusual characters. Define required fields and stable IDs. Import a sample, then follow one customer through an order and one product through receipt and delivery. Odoo's import/export documentation describes the underlying mechanism; it does not clean the data for you.

Reconcile before switching

Compare customer and product counts, open orders, stock by location and approved opening balances. Keep an exceptions file with owners and decisions. The first live day should have a clear support contact and rollback decision point. Plan a spreadsheet migration.

Explore the connected workflow

Let's build your next way of working

Tell us what your business needs. Whether you are choosing applications, planning a move or looking for a custom solution, the Datrylo team can help you take the next step.

Use the related workflow

Choose which optional services you allow. You can change or withdraw your choices at any time.