Deploying Project Operations Core vs Integrated with ERP

So what was known as “Project Operations Lite“, “Project Operations Non-Stocked/Resource” and “Project Operations Stocked/Production” type of deployments are now – Core, Integrated with ERP and Manufacturing. In this post, we’ll focus on Core and Integrated with ERP.

And with LCS sunsetting, this is even easier with just the Power Platform Admin Center. Let’s see how!
But first, a quick look at the differences between them –

Which Deployment Type do you need?

CoreIntegrated with ERP
Old NameLiteResource / non-stocked
App LayersDataverseDataverse + Finance (dual-write)
Distinguishing FeaturesProforma invoicing, URS, Project for the webCustomer invoicing, revenue recognition, full expense with receipt OCR
PPAC App SelectionProject OperationsProject Operations ERP

If you are unsure what applies to your use case, it helps to take this questionnaire to get to what Microsoft suggests – https://admin.powerplatform.microsoft.com/projectoperations

1. Deploy Project Operations Core

Deploying Project Operations Core is fairly simple, just like deploying any other Dynamics 365 App. Let’s breeze through this quickly –

  1. Given you have access and the right privileges in the Power Platform Admin Center, create a new Environment.
    Give your environment a suitable name and then make sure to enable the Data Store, meaning Dataverse will also be deployed with the environment.
    New environment with Dataverse data store enabled in Power Platform Admin Center
  2. Then, make sure the correct Currency and Security Group are selected as they are required.
    Then, select Enable Dynamics 365 Apps? as this will help you choose which Apps to deploy for your Environment.
    Enable Dynamics 365 apps option in Power Platform Admin Center
  3. Then, select only Project Operations. This is the Core type amongst the others and will be deployed as CE only, without any integration to ERP/F&O.
    Project Operations app selected for a Core deployment
    Click Save and let the environment get provisioned for a while. This will be relatively quicker than the other Project Operations deployment type.

2. Deploy Project Operations Integrated with ERP

So, you already have the right Power Platform Admin privileges. Here are the steps to create both the Project Operations environment and a new F&O environment, and tie them together –

  1. Start by creating a New environment and enter the right region and name of the environment. Make sure to select Add a Data Store before you move to the next page.
    New environment with region, name and Dataverse data store
  2. Then, give it an appropriate URL. Note that this is also what the URL of the F&O environment will end up being.
    Then, select Enable D365 Apps and in the list, select the Project Operations ERP app.
    Enable Dynamics 365 apps set to Yes
    Project Operations ERP app selected
    And once you click Save, it’ll start Provisioning as below –
    Environment in Preparing state
  3. Once it’s deployed, you’ll find that you also get the F&O link in it –
    Project Operations environment with the Finance and Operations URL

But what if you already have an environment with Project Operations only and want to set up F&O with it?

  1. Already have an environment? Install the Finance and Operations Provisioning App on it instead of creating a new one. But first, you’ll need to install the Finance and Operations Platform Tools. Here’s how you go about it –
    In your Project Operations environment, drop down Resources and select Dynamics 365 Apps.
    Resources menu with Dynamics 365 apps
  2. Then, click Install app.
    Install app button on Dynamics 365 apps
  3. Then, look for Finance and Operations Platform Tools and click Next.
    Finance and Operations Platform Tools app
  4. Confirm the details you see – the Finance and Operations Package Manager will get installed.
    Confirm Finance and Operations Package Manager installation
  5. Once this is installed, install the Finance and Operations Provisioning App.
    Finance and Operations Provisioning App
  6. Confirm when asked – this opens up in a new tab. Select the options and proceed.
    Provisioning App options
  7. Then, select the latest version available to you when you set this up [it could vary when you are reading this] and click Next.
    Select the Finance and Operations version
  8. Confirm that the options you selected appear checked.
    Agree and install
  9. It’ll install for a while and once ready, the Finance and Operations URL will appear on your Project Operations environment.
    Finance and Operations URL on the environment

Hope this was helpful!

Here are some more Project Operations posts you want to check out –

  1. Difference between Project Operations Deployment Types
  2. Starting a Project Operations Lite Trial Environment
  3. Setting up Project Operations Lite | Blog Series
  4. New Copy Project Experience in Project Operations
  5. Permissions in Project in Project Operations
  6. Environment Groups in Power Platform Admin Center

And some popular Power Automate posts –

  1. Select the item based on a key value using Filter Array in Power Automate
  2. Select values from an array using Select action in a Power Automate Flow
  3. Call a Flow from Canvas Power App and get back response | Power Platform
  4. Parsing Outputs of a List Rows action using Parse JSON in a Flow
  5. Asynchronous HTTP Response from a Flow | Power Automate
  6. Converting JSON to XML and XML to JSON in a Flow | Power Automate

Thank you!

Leave a Reply