Trial Balance
Posted immutable JournalEntryLines by entity and eligible posting period with opening, debit, credit and closing; reversal entries contribute once on their posting dates, and source/version/rounding reconcile to controls.
Plan a phased rollout around your companies, data and business priorities.
Agree the scope and acceptance evidence before setting the rollout schedule; the effort depends on the entities, countries and processes involved.
The Controller, Sales Manager, HR Manager and operational owners define company boundaries, reporting needs and the first processes to move. Confirm calendars, currencies, payment policies, payroll countries, stock ownership and approval responsibilities. Give each dependency an owner and record what is excluded from the initial release.
Posted immutable JournalEntryLines by entity and eligible posting period with opening, debit, credit and closing; reversal entries contribute once on their posting dates, and source/version/rounding reconcile to controls.
Set up master data, access, posting rules, pricing and approval policies. Confirm that users can perform their work while restricted payroll and cost information stays protected. Test chosen banks, identity providers, tax services and devices against the actual formats and accounts planned for launch.
Role permissionsRoles and permissions →
Establish a cutoff, source identifiers and a repeatable import plan. Load dependencies in the data model's order, then resolve cross-references in a controlled second pass. Keep reconciled comparison history separate from transactions that will post or consume stock, credit, leave and time.
Match the ledger to open receivables and payables, unapplied cash, accepted stock layers, work in progress and asset balances. Carry partial receipts, shipments, invoices and payment applications so only their remainder can be processed. Opening stock detail and its ledger balance represent the same position; importing both must not create a second inventory or goods-received accrual posting. Preserve leave and payroll year-to-date balances through dedicated migration records.
Follow a quote through acceptance, shipment, invoice and collection. Test independent purchase approval, partial receipts, rejected goods, bill differences and uncertain bank outcomes. Rehearse a close and consolidation using the agreed calendars. Compare payroll with the previous provider in a nonposting Parallel run that cannot issue payments, consume time or leave, or update operational year-to-date totals.
Launch a process or entity only after its data, access and reconciliation checks pass. Payroll moves on an agreed pay-period boundary after the country-specific comparison is accepted. Define the handoff between old and new tools, first-close support and rollback responsibilities before processing live work. Retire the old tool for that scope after its outstanding work and historical access are accounted for.
Bring a business owner for each process, the source extracts and the decisions that determine configuration. These include approval limits, account mappings, price and credit policies, payroll responsibilities, opening balances and the integration providers in use. Reserve time for users to rehearse real work and for the finance and payroll owners to sign off their reconciliations.
Use Proto to propose changes on a branch and review them before release. A new field may be straightforward; a change to posting, permissions, pricing or payroll needs the relevant owner to check its effects on existing work. Keep the migration and acceptance evidence with the release so the next change starts from a known position.
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.