OPC Procore Connector
The OPC Procore Connector is a simple utility which makes it easy for you to export schedules from Oracle Primavera Cloud (OPC) and import them into Procore. At present, the only way to get your OPC schedule into Procore is to manually export a file from OPC then upload it to Procore. This connector takes away all of the error-prone manual steps and makes schedule import into Procore as easy as a single click.
Quick Start
DOWNLOAD the Connector and follow the installation instructions below. The Connector has a 21 day free trial. If you wish to continue using the Connector after 21 days you can PURCHASE A LICENSE. This is a perpetual license for use of the Connector and in addition entitles you to 12 months of support and updates. You can continue using the Connector indefinitely once your license has expired, but without support and updates. You may PURCHASE A LICENSE at any time once your current license has expired if you wish to continue receiving support and updates for the Connector.
Installation
Click Here to download the connector.
Unzip the download file and run setup.exe
to install the Connector.
You may be prompted to install some prerequisite components before the Connector itself is installed, as shown below.
The installer for the prerequisites is likely to request your permission to
continue via a User Account Control window. In many cases this window does not
automatically come to the front. Look out for a flashing icon similar to the
one shown below to bring the window to the front and click Yes
to allow the
installer to continue.
Once the prerequisite components have been installed, you should then see the Connector installer:
Follow the prompts to complete the installation. Once the installation is complete, you should see an entry like this in your start menu:
First Use
OPC Credentials
When you launch the Connector for the first time your will be prompted to enter the details to log in to your OPC instance:
The OPC Hostname
field allows you to enter the hostname of your OPC instance,
which will typically be something like primavera.oraclecloud.com
, without the
leading http
or any trailing slashes or other information. You don't need to
type this in yourself. When you are logged in to OPC in your web browser you
should see something like this in the address bar:
Just copy the entire contents of the address bar and paste it into this OPC
Hostname
field, and the OPC connector will work out the correct value for you.
The OPC Username
and OPC Password
fields allow you to enter the username and
password you would normally use to log into OPC. Once you have filled in these
fields, press the OK
button to move on. At this point the connector will log
in to OPC. If there has been a problem with your OPC credentials you'll see an
error message, and will be returned to this page to allow you to change the
details you supplied.
Procore Credentials
Once you have entered your OPC credentials, the Connector will authenticate with Procore. You will see a browser window open with a prompt to log in to Procore:
After logging in you will see a screen, similar to the one shown below, which
allows you to confirm that you are happy for the OPC Procore Connector to access
Procore. Click the Allow
button to continue.
Once Procore authentication has finished, you will be prompted to close the browser window.
At this point you have provided both the OPC and Procore credentials. You will not normally need to enter the Procore credentials again, the Connector will look after keeping them up-to-date itself. You may need to enter the OPC credentials again if your OPC password expires and you create a new password in OPC. The Connector will prompt you to update the credentials if it is unable to log in to OPC.
Setting Up a Configuration
The OPC Procore Connector works with named configurations to make it easy for you to manage multiple projects. Each configuration defines which OPC project you would like to export, and which Procore project you would like to import the resulting data. You can give each configuration a memorable name when it is created, making it simple to select the correct configuration next time you want to update a schedule in Procore.
As this is the first time we have used the OPC connector, you will see the screen below asking you to create your first configuration. At this point it is recommended that you try this process first with a Procore Sandbox project to ensure that you can validate that everything is working as you expect, before you proceed to importing schedules into "live" Procore projects.
Enter the name for your new configuration, then select the Procore Company you want to work with. If your Procore user is only associated with one Company, this will be selected as the default value. Once you have selected a company you will be able to select the Procore Project you would like to import the schedule into. Finally you can select the OPC Project you wish to send to Procore.
Click the OK
button to proceed, and you'll see screen similar to the one below
as an export is requested from OPC.
This can take a few minutes as OPC exports projects as a "background job" which can take a little while to be processed.
Once the export has completed the schedule will be uploaded to Procore, which is usually completes relatively quickly. You should the see a screen like this:
Working With Configurations
Export
Once you have created at least one configuration, no further data needs to be entered when you want to export a project from OPC to Procore. Now when you open the OPC Procore Connector you will be presented with a screen like this:
The Select Configuration
field allows you to select the configuration you want
to work with from the list of available configurations. Once a configuration is
selected the Select Operation
defaults to Export to Procore
, as shown below.
Clicking the OK
button at this point exports the configured project
from OPC and imports it to Procore.
As you can see from the screenshot above, the Connector has retrieved some details from the Procore project targeted by this configuration, including the when the schedule currently in Procore was uploaded, and the data date from that schedule.
New Configuration
The other option you are presented with in the Select Configuration
field is New...
.
Choosing this option and clicking the OK
button will take you to the screen
you have seen before to create a new configuration.
Delete Configuration
As well as the Export to Procore
option, the Select Operation
field also
contains the value Delete Configuration
. Selecting a configuration and the
Delete Configuration
option will delete the selected configuration when you
press the OK
button.
Licensing
When the Connector is first installed it will start a 21 day free trial. You can see a countdown of the remaining days in the status bar at the bottom of the window.
At any time during the trial period, a new license can be purchased and added to the Connector. To add a new license, select the Add License menu option from the Start menu.
Selecting this menu option will open a dialog like the one shown below:
NOTE: If the trial expires you will automatically be taken to this dialog when the Connector is started.
A link on the dialog will take you to the e-commerce website which will allow you to purchase a license. Once you have completed the purchase you will be provided with a link which when followed will display the license text. The result will look something like this:
Copy the lines starting from the BEGIN LICENSE line and ending with the END LICENSE line, paste them into the text box on the Connector and click OK. You should now see a success message.
If you see a failure message you will be given the option to re-enter the key. If you still have issues getting your key to work, please contact support@timephased.com.
If the license has been added successfully, when you next use the Connector the status line at the bottom of the window will indicate the end date for support and updates.
While the Connector has a valid license installed it will notify you when updates are available, and if you encounter any issues you can contact Timephased Support.
Once your license has expired the status line will show the message "LICENSE EXPIRED: purchase a new license for support and updates". The Connector will continue to work, it just won't receive any further updates and you will not be able to contact Timephased Support.
IMPORTANT NOTE: once your license has expired, you are only entitled to use the last version of the Connector which was available while your license was active. This version will continue to work for you, but it will not notify you that newer versions are available. If you choose to manually download and install a more recent version of the Connector, the Connector will no longer work as it will recognize that it was created after your license expired. In this situation you will either need to re-install the older version of the Connector, or purchase a new license.