Integration by Ryvit: Add a Procore Project to Viewpoint® Vista™
Objective
To create a new project in Procore and export it to the Integration by Procore as a new job with a unique Integration by Procore Job ID.
Background
If your company implemented the Integration by Procore in your environment, you have the ability to create a new project in Procore and then send that project to the ERP Integrations tool for review by accounting approvers. Upon your acceptance by an approver, Procore will export the appropriate project data and then create a new 'Job' with a unique 'Job ID' in Viewpoint® Vista™.
To accomplish this, your company must first setup the Integration by Procore Connector (see Integration by Procore: Setup Guide). The next step is to create a new project in Procore using the Steps below. Once the project is created, you will copy the "Integration by Procore Cost Codes" list to your Procore project, assign at least one (1) cost type to each code, and then send all of your new project information to the ERP Integrations tool for accounting approval.
After an accounting approver reviews and submits an 'Accept' response for the Procore project in the ERP Integrations tool (see Integration by Procore: Accept or Reject a Project for Export to the Integration by Procore), Procore will export the project during the synchronization process.
In addition to creating a new 'Job' and 'Job ID' in Integration by Procore, the following project information in Procore will be synced with your new Integration by Procore job:
- Cost Codes
- Cost Types
- Job Cost Data (see the 'Job Costs' tab)
Things to Consider
- Required User Permissions:
- 'Admin' level permissions on the Company level Directory tool.
OR - 'Read Only' or higher on the company's Portfolio tool with the privilege to create new projects. See Allow Users to Create New Projects.
- 'Admin' level permissions on the Company level Directory tool.
- Additional Information:
- Before you can sync project data between the two (2) systems, your Procore point of contact must enable the 'Can Push to Accounting' privilege for your company's accounting approvers. See What is the Accounting Approver role? This gives users with 'Standard' level permissions to the ERP Integrations tool permission to accept or reject the data that is synced between Procore and Integration by Procore. See Integration by Ryvit: Accept or Reject a Project for Export to the Integration by Ryvit.
Steps
- Launch the Project Creation Assistant
- Add Project Details
- Add and Remove Tools in the Project Toolbox
- Add Project Cost Codes
- Assign Default Cost Types to Cost Codes
- Send a New Project to the ERP Integrations Tool
- Update Directory
- Upload Drawings
- Upload Specifications
- Upload Schedule
Launch the Project Creation Assistant
Add Project Details
- Make sure Project Details is highlighted in the right sidebar.
- Under General Information, do the following:

-
- Under Account and Contact, do the following:
- Under Advanced, do the following:
- Click Create Project.
This button turns GREY and becomes unavailable for further use. - Choose from these next steps:
- If you applied a project template and the template defines the desired project tools, you will skip to Add Project Cost Codes.
- If you did not apply a project template or your template does not define the desired project tools, you will continue with Add and Remove Tools in the Project Toolbox.
Add and Remove Tools in the Project Toolbox
Add Project Cost Codes
- Make sure Cost Code in highlighted in the right sidebar.
This reveals the cost code page for your new project. - Copy the desired codes to your project as follows:
- Copy All Codes
To copy all of the codes from the Integration by Procore Standard Cost Code list:- Click Copy All Codes.
The system reveals the following confirmation message: "Once you add this cost code, the source list cannot be changed." - Click OK to acknowledge the confirmation message.
This moves all the codes in the Integration by Procore Standard Cost Code List to the Project Cost Codes list.
- Click Copy All Codes.
- Copy Selected Codes
To copy only selected codes from the Integration by Procore Standard Cost Code list:- Expand the desired division folder(s).
- Highlight the desired cost codes.
- Click Copy Selected Codes.
- Copy All Codes
- Click Next.
The system reveals the Cost Type Assignments page.
Assign Default Cost Types to Cost Codes
- Stay on the Cost Code page.
The system reveals the Cost Types Assignments page. - For each cost code listed, mark one (1) or more checkboxes to assign each code to one (1) or more cost type.
Important!- To sync cost codes with Integration by Procore, every project cost code must be assigned at least one (1) cost type.
- If your company's Procore account is using the Procore + Integration by Procore connector, Cost Types are created and maintained in Integration by Procore.

Your cost type assignments are automatically saved and Procore confirms that it has created your new project. This also reveals the New Project Created page.
- Continue with Send a New Project to the ERP Integrations Tool.
Send a New Project to the ERP Integrations Tool
- At the New Project Created page, choose from these options:
- If you want to send your new Procore project data to the Company level ERP Integrations Tool for accounting acceptance, click the Send to ERP button. Before the data is synced between the two systems, an accounting approver must accept the data as described in Integration by Procore: Accept or Reject a Project for Export to Vista.

OR - If you want to send your new Procore project data to the Company level ERP Integrations tool at a later time, click Continue Project Setup.
- When you are ready to send your data to the ERP Integrations tool, see Integration by Procore: Send a Procore Project to ERP Integrations for Accounting Acceptance.
- Before the data is synced between the two systems, an accounting approver must accept the data as described in Integration by Procore: Accept or Reject a Project for Export to Vista.

- If you want to send your new Procore project data to the Company level ERP Integrations Tool for accounting acceptance, click the Send to ERP button. Before the data is synced between the two systems, an accounting approver must accept the data as described in Integration by Procore: Accept or Reject a Project for Export to Vista.


