Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This article describes the templates and underlying tasks that are used to synchronize project expense categories between Dynamics 365 Finance and Dynamics 365 Project Service Automation.
Note
The Project Service Automation and Finance integration solution uses the Data integration feature to synchronize data across instances of Project Service Automation and Finance. The integration templates that are available with the Data integration feature enable the flow of data about project expense transaction categories between Finance and Project Service Automation.
If the project expense categories are mastered in Finance, the integration flow is first from Finance to Project Service Automation. The integration IDs of the project expense categories are then updated through synchronization from Project Service Automation to Finance.
If the project expense categories are mastered in Project Service Automation, the integration flow is first from Project Service Automation to Finance. The project categories must already be configured in Finance before the synchronization from Project Service Automation. Then synchronize from Finance back to Project Service Automation, and then from Project Service Automation to Finance again. In this way, you help guarantee that the categories are linked, and that no duplicates are created.
Note
Typically, the project expense categories are mastered in Finance. However, if they aren't, or if expense categories have already been created in Project Service Automation, you must first synchronize by using the Project expense transaction categories (PSA to Fin and Ops) template. Then synchronize by using the Project expense transaction categories (Fin and Ops to PSA) template. You should then run the synchronization from Project Service Automation to Finance one more time.
If you synchronize first from Project Service Automation, the following requirements must be met in Finance before the synchronization is run:
The shared category that matches the project category that is set up in Project Service Automation must exist, and it must be enabled for both Project and Expense.
For each Finance legal entity that must be integrated with, the following project categories must exist:
The following illustration shows how the data is synchronized between Project Service Automation and Finance.
To access the template, in the Microsoft Power Apps admin center, select Projects, and then, in the upper-right corner, select New project to select public templates.
The following template and underlying task are used to synchronize project expense categories from Finance to Project Service Automation:
Finance | Project Service Automation |
---|---|
Integration entity for categories | Transaction categories |
Project expense categories are managed in Finance, and they are synchronized to Project Service Automation as transaction categories.
When you're synchronizing to Project Service Automation, you must use Microsoft Power Query for Excel to set the billing type on the transaction category. The Project expense transaction categories (Fin and Ops to PSA) template provides a default column and mapping. If you create your own template, you must add a conditional column in Power Query. Follow these steps.
The following illustration shows an example of the template task mapping in Data integration. The mapping shows the field information that will be synchronized from Finance to Project Service Automation.
The following template and underlying task are used to synchronize project expense categories from Project Service Automation to Finance:
Project Service Automation | Finance |
---|---|
Transaction categories | Integration entity for categories |
Project expense categories are managed in Finance, and they are synchronized to Project Service Automation as transaction categories. The synchronization back to Finance updates the project category in Finance with the integration ID from Project Service Automation.
The following illustration shows an example of the template task mapping in Data integration.
Note
The mapping shows the field information that will be synchronized from Project Service Automation to Finance.
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Module
Work with asynchronous integrations in finance and operations apps - Training
Set up recurring integrations to enable exchange of documents between finance and operations and other apps.
Certification
Microsoft Certified: Dynamics 365 Finance Functional Consultant Associate - Certifications
Analyze and translate financial business requirements into processes and solutions that implement industry recommended practices.
Documentation
Synchronize project contracts and projects directly from Project Service Automation to Finance
This article describes the template and underlying tasks that are used to synchronize project contracts and projects directly from Microsoft Dynamics 365 Project Service Automation to Dynamics 365 Finance.
How to configure expense categories in Project Service
Why is the price defaulting to zero on expense cost actuals?
Troubleshooting why a price is defaulting to 0 on expense cost actuals.