Overview
Preparation
Connection
Configuration
Export an expense
Overview
Key features of the integration
- Export of:
- Card Expenses
- Reimbursements
- Invoices
- The integration supports the following:
- Tag Groups and Tags - Financial Dimensions, Sub-projects, entity-based dimensions and custom dimensions
- General Ledger Journals and Vendor Bills (no support for Expense Journals)
Preparation
Installation
- Copy model file into any directory on your devbox (for example, c:\temp)
- From the Command Prompt, navigate to the directory where AOSService is stored:
- For cloud environment (drive K:\AOSService\PackagesLocalDirectory\bin): cd /d K:\AOSService\PackagesLocalDirectory\bin
- For on-premise environment (drive C:\AOSService\PackagesLocalDirectory\bin):
cd C:\AOSService\PackagesLocalDirectory\bin
- Type import command:
- For a cloud environment
ModelUtil.exe-import-metadatastorepath=K:\AOSService\PackagesLocalDirectory -file=c:\temp\PleoIntegration-Pleo.axmodel - For an on-premise environment:
ModelUtil.exe-import-metadatastorepath=C:\AOSService\PackagesLocalDirectory -file=c:\temp\PleoIntegration-Pleo.axmodel
- For a cloud environment
- Open Visual Studio
- Go to the Extensions > Dynamics 365 > Build Models
- Check PleoIntegration in the list
- In the Options tab, select Synchronize Database
- Click Build
When the build is complete, you should see the message that the compilation succeeded with 0 warnings.
You'll be able to find Pleo as a menu item within Finance and Operations.
Create accounts
- In MS Dynamics 365 Finance and Operations, select Chart of Accounts
- Access Accounts
- Create the following accounts:
- An account to track Pleo account balance
- An account to track employee expenses (out-of-pocket expenses and corresponding reimbursements)
- An account to track external reimbursements (employee reimbursements settled outside of Pleo)
Connection
- In MS Dynamics 365 Finance and Operations, select the subsidiary you’re connecting to
- Access the Modules
- Click on Pleo
- Select Connect
- Click Connect
- In Pleo, navigate to Settings
- Click Accounting
- Search for D365 Finance and Operations
- Copy the generated API Key
- In MS Dynamics 365 Finance and Operations, select:
- Production, if you are connecting to your live Pleo account
- Staging, if you are connecting to a Pleo test environment.
- Paste the API Key
- Click Activate
- Click Save
Configuration
- General configuration
- In MS Dynamics 365 Finance and Operations, go to Pleo
- Access Integration Settings
- Click Setup
- For Card expenses - select the corresponding account created
- For Reimbursements:
- Select a Journal (to track Employee expense)
- Select an account (to track out-of-pocket expenses)
- Select an account (to track external reimbursements)
- For Invoices - select a Journal for Invoices and Invoice Payments
- Categories
- In Pleo, go to Settings
- Click Accounting
- Select Categories
- Map the correct account number
- Tags and Tag groups
- In MS Dynamics 365 Finance and Operations, go to Module
- Click Pleo
- Access Integration Settings
- Click Sync Tags
- Click New
- Under F&O tag group name:
- select a Dimension
- select Add All Value - import all values into Pleo, or select specific values relevant for Pleo
- Click Import to Pleo
- Taxes
- In MS Dynamics 365 Finance and Operations, go to Module
- Click Pleo
- Access Integration Settings
- Click Sync Taxes
- Click New
- Select Item sales tax group, Sales tax group and Sales tax code
- Click Save
- In Pleo, navigate to Settings
- Click Accounting
- Under Tax Codes, click Add row
- Select the Tax Type
- Enter the Name - copy "Display name" from MS Dynamics 365 Finance and Operations
- Enter the Code - copy "Tax code on Pleo" from MS Dynamics 365 Finance and Operations
- Enter the Tax Rate- copy “Tax Rate” from MS Dynamics 365 Finance and Operations
Export an expense
After setting up the integration, it's important to export an expense to see if the integration is configured correctly.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article