How NetSuite's chart of accounts, Primary and Secondary Accounting Books, period-close model and multi-currency setup translate into D365 main accounts, account structures, ledgers, posting layers and reporting currencies.
Finance modelling is the exercise of taking NetSuite's chart-of-accounts structure, its accounting-book configuration and its period-close practice and translating them into the D365 constructs that will host every transaction from go-live onwards. Get it right and every wave loads cleanly;
NetSuite's chart of accounts is a single tenant-level set of Account records, each scoped to one or more Subsidiaries via a Subsidiary list field. An account may be active in one Subsidiary and inactive in another.
NetSuite OneWorld's Multi-Book Accounting allows each Subsidiary to maintain a Primary Accounting Book and one or more Secondary Accounting Books. The Primary Book is the statutory book, in the Subsidiary's base currency, under its local GAAP.
NetSuite manages the period lifecycle through Accounting Period records, each carrying three independent lock toggles: GL Locked, AR Locked and AP Locked. A period can have its AR closed before its GL closes, and a period can be selectively reopened for AR adjustments without reopening the GL.
NetSuite stores exchange rates per Subsidiary per period, with rate types (Average, Current, Historical) configurable per report. The Primary Book uses the Subsidiary's base currency; Secondary Books may use a different base currency.
Finance modelling is the foundation on which every other wave depends. The chart of accounts, the ledger configuration and the period-close setup must be complete and locked before any transactional data can load.