You sign in with your Microsoft work account, name the Business Central environment and choose its companies. Naarvin reads their G/L entries, invoices, credit memos, customers, vendors, dimensions, exchange rates and trial balance. Once an admin turns sending on, approved journals arrive as unposted lines in a NAARVIN journal batch, and a person posts them in Business Central.
What does Naarvin read from Business Central?
Naarvin reads Business Central online through its standard API, for every company you link in the environment:
- The chart of accounts, typed from each account's category and subcategory.
- G/L entries, grouped into one journal per document type, number and posting date.
- Sales and purchase invoices and credit memos, with the customer and vendor for each.
- Customers and vendors, with VAT registration number, e-mail, phone and country, plus vendor payment terms.
- The dimensions on G/L entries, as departments, projects and cost centres.
- Currency exchange rates.
- Business Central's own trial balance per month (net change and balance at date), so the loaded books can be checked against it.
G/L entries are read in entry-number order. Each later sync takes the entries after the last one loaded and re-reads the documents they belong to. Syncs run on the schedule you set, from every 15 minutes to once a week, or on demand.
Which gaps does the standard API leave, and how are they filled?
Through the standard API, Naarvin's Business Central connection has no settlement dates, no unapplied payments, no user behind each G/L entry and no amount still due on a purchase invoice. The last one matters for payables, so Naarvin handles it with care: an open bill is taken at its total and checked against the vendor's balance. Where the balance is lower, or cannot be compared, that vendor's open bills are marked "amount due unconfirmed", and payments hold them until a person confirms what is still due.
An administrator can close two of these gaps by publishing standard pages as web services and naming them on the connection:
| Page | What it adds in Naarvin |
|---|---|
| Page 29, Vendor Ledger Entries | The exact remaining amount of each open vendor document, replacing the balance check for the documents it covers |
| Page 426, Vendor Bank Account List | The bank accounts Business Central holds for each vendor, shown beside the ones verified in Naarvin |
A vendor bank account read from Business Central is never paid to as it is. It becomes usable only after a second person verifies it in Naarvin, and payment files are uploaded to the bank by a person. See Treasury AI.
How do you connect Business Central?
- Sign in with MicrosoftUse a work account whose Business Central user can read the companies' finance data.
- Name the environmentAs shown in the Business Central admin center; usually "production".
- Choose the companiesLink each one to a new or existing company in Naarvin in the same currency.
- Set the schedule and confirm the mappingChoose when to sync, then confirm where each account sits in the finance model.
- Optionally, publish pages 29 and 426Then name the web services on the connection card to fill the gaps above.
The sign-in asks Microsoft for Business Central's Financials.ReadWrite.All permission. Naarvin still writes nothing until an admin turns sending on. Sign-in connectors like this one are switched on for your installation during onboarding, and our team connects your systems with you on every plan.
How do approved journals reach Business Central?
Naarvin never posts in Business Central. Once an admin turns sending on and a journal is approved in Naarvin, its lines are created unposted in a general journal batch called NAARVIN, made on first use. A person reviews the batch and posts it in Business Central.
- All lines of one journal are created in one request that succeeds or fails as a whole, so a journal is never half made.
- The lines share a document number starting with NV. Before creating, Naarvin checks the batch and the posted G/L entries for that number, so a retry never creates the journal twice.
- Journals are in the company's own currency. A customer or supplier, and any cost centre, go into the line description rather than onto dimensions.
- Choosing posted mode for Business Central is refused: unposted lines are the only way Naarvin sends here.
While sending is off, approved journals can be exported as a CSV file to import. A month signed off in Naarvin takes no new journals until it is reopened.
What should you know before relying on it?
- It reads Business Central online. Finance and Operations has its own connection: see Dynamics 365 Finance.
- Without page 29, some vendor bills wait for a person to confirm what is still due before they can be paid.
- Self-approval tests on journals cannot use Business Central data, since no user is read with the G/L entries.
- The connector is built and is checked in a first sync with your own company before you rely on it. Try sending in a sandbox environment first.
Questions people ask
Will Naarvin post anything in Business Central?
No. Approved journals arrive as unposted lines in the NAARVIN journal batch, and a person posts them in Business Central. Naarvin does not post the batch, because posting it would post every line in it, not only its own.
Why does the sign-in ask for read and write permission?
It asks Microsoft for Financials.ReadWrite.All. Naarvin only reads until an admin turns sending on for the connection, and every journal still needs its own approval.
Why are some vendor bills marked "amount due unconfirmed"?
The standard API gives Naarvin no remaining amount on purchase invoices. When the vendor's balance does not confirm the open bills, payments hold them until a person confirms. Publishing page 29 gives the exact remaining amounts.
Can one connection cover several companies?
Yes. Every company in the environment can be linked, each to its own company in Naarvin with its own currency.
