Microsoft Dynamics Finance and Operations integration overview

Overview

Available on Ramp Enterprise. See Ramp Enterprise overview for plan details.

This article provides a detailed overview of how Ramp integrates with Microsoft Dynamics Finance & Operations, covering the syncing of various types of transactions. Additionally, it provides setup instructions and answers to common questions, ensuring effective financial management through seamless integration.

Setup

To set up an integration between Ramp and Microsoft Dynamics F&O for accounting needs please reach out to your Ramp account manager.

How will credit card transactions appear in Microsoft Dynamics f&O?

Default configuration

By default Ramp card transactions will show up as journal entries in Microsoft Dynamics F&O. These will be inserted into the Journal Batch specified on the accounting line in Ramp. Each expense will include the information from the fields you entered in Ramp and two journal lines:

Journal entries in the Standard view showing expense details, accounts, and amounts in the Finance and Operations section.

Customization upon request

Ramp has the ability to sync card transactions as vendor invoices and vendor payments in Microsoft Dynamics F&O. This functionality can be turned on by submitting a request to your account manager.

How will reimbursements appear in Microsoft Dynamics f&O?

By default, Ramp reimbursements sync to Microsoft Dynamics F&O as journal entries. Entries post to the Journal Batch set on the accounting line in Ramp.

Posting flow

Step 1: Post each reimbursement.
For every reimbursement, Ramp creates two lines:

Step 2: Post the payment for the batch.
When you sync the Reimbursement Payment Batch, Ramp creates one payment entry that totals all reimbursements included in that batch. It clears the payable and nets the batch to zero:

Standard view showing financial journal entries with account details, amounts, and statuses for reimbursement payments.

By default, Ramp syncs reimbursements as journal entries. If this does not fit your workflow, you can ask your Account Manager to sync them as accounts payable instead. In this setup, Ramp creates and posts an invoice journal when a reimbursement syncs, generating a vendor invoice. It also creates and posts a vendor payment journal, which will create settlement lines against the created vendor invoice and acts as the bill payment.

Under Accounts Payable → Invoices → Invoice Journal, an Invoice Journal Batch is created for the reimbursement (check the description). This batch is already posted, so ensure your filter is set to "posted." The journal debits expense accounts (Ledger Account or Project) and credits the employee's Bank Account if linked to the Ledger Account, or the Ledger Account otherwise. Under Accounts Payable → Payments → Vendor Payment Journal, a Vendor Payment Journal Batch is created for the reimbursement (check the description). This batch is also already posted, so confirm your filter is set to "posted."

Vendor invoice journal showing the Standard view with posted transactions, including details on a specific invoice.

How will bills appear in Microsoft Dynamics f&O?

Ramp bills will show up as an vendor invoice journal in Microsoft Dynamics F&O. These will not be auto-posted after syncing from Ramp. You will need to post the vendor invoice in Microsoft Dynamics F&O.

Vendor invoice journal in Microsoft Dynamics F&O showing vendor entries for invoices and associated details.

Bill payments synced from Ramp will show up as a vendor payment journal.

Vendor payment journal showing bill payments with transaction details like description, amount, and payment method.

How will statement payments appear in Microsoft Dynamics f&O?

Ramp statement payments will create a GL journal batch and show up as a journal voucher in Microsoft Dynamics F&O.

Standard view of the General journals page showing posted and unposted journal entries, including Ramp Statement Payment.

Journal navigator showing statement payment details, including date, account type, description, and amount.

How will cashback statements appear in Microsoft Dynamics f&O?

Ramp cashback statements will create a GL journal batch and show up as a journal voucher in Microsoft Dynamics F&O.

General journals page in Microsoft Dynamics F&O showing unposted entries in standard view.

Standard view in GL journal showing cashback redemption entry details, including date, voucher, account type, and description.

How does Ramp support multi-entity with Microsoft Dynamics f&O?

Ramp does support multi entity Microsoft Dynamics F&O instances. Each Ramp Entity will connect to a Microsoft dynamics F&O "Company." All Ramp transactions, reimbursements, and bills will by default go into the appropriate Microsoft Dynamics F&O Company. We support overriding the "Company" information on a transaction and reimbursement level as well by using the “Override Company” and “Override Offset Company” accounting fields. This will allow you code transaction types to specific companies within your instance.

For more information on Multi-Entity support please review this Help Center document.

Multi-Currency support

Transaction

Reimbursement

Bill

Statement Payment & Cashback

Frequently asked questions

When syncing a bill from Ramp will the vendor invoice journal be auto-posted?

The vendor invoice bill will not be auto-posted. You will need to post the vendor invoice in Microsoft Dynamics F&O.

Will there be any issues with our custom service and Microsoft’s updates to Dynamics Finance?

No, we use only out-of-box tooling to build our custom service and we’ve carefully opted to only use the simplest F&O tools to avoid any issues.

How are the vouchers generated for the F&O Journal Lines which we create?

We don't generate voucher numbers, F&O will still utilize your voucher setups when we sync over data.

How to use F&O Bank Account rather than F&O Ledger Account when crediting for bills/reimbursements?

In Sync Settings, for your cash accounts, select an option with Bank in the option name. These are Bank Accounts and will be synced over correctly.

Reimbursement payments section showing various bank accounts, including checking, foreign currency, operating, and payroll...

Why are you syncing transactions this way?

We built the integration to best fit our existing F&O customers and alpha/beta testers in our initial release. The team is constantly building new features and improving the integration.