Detailed Data Mapping

Overview

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Notes

PROJECTS

Erp Orange Arrows

Erp Green Arrows

JC JOBS

COMPANIES

Erp Orange Arrows

Erp Green Arrows

AP VENDORS

COMPANY COST CODES
COST TYPES

Erp Green Arrows

JC PHASE MASTER
JC COST TYPE

  • Project level cost codes must be added to the project from the Company level ERP Standard Cost Code List. New cost codes must be created in your ERP system, and cannot be created in Procore. Custom WBS Segments are NOT supported.

  • Project specific cost codes must be created in your job in Vista first and then can sync into the Procore Project.

PROJECT COST CODES
COST TYPES

Erp Orange Arrows

Erp Green Arrows

JOB PHASES
JOB COST TYPES

  • Project level cost codes must be added to the project from the Company level ERP Standard Cost Code List. New cost codes must be created in your ERP system, and cannot be created in Procore. Custom WBS Segments are NOT supported.

  • Project specific cost codes must be created in your job in Vista first and then can sync into the Procore Project.

BUDGETS

Erp Orange Arrows

Erp Green Arrows

JC ORIGINAL ESTIMATES

  • Budgets containing line items with $0 values can be exported from Procore to Vista®.

BUDGET MODIFICATIONS

Erp Orange Arrows

INTERNAL JC CHANGE ORDERS

  • Budget modifications sync with estimate changes in Vista®.

COMMITMENTS

Erp Orange Arrows

SUBCONTRACTS/PURCHASE ORDERS

COMMITMENT CHANGE ORDERS

Erp Orange Arrows

SL/PO CHANGE ORDERS

JOB COSTS

Erp Green Arrows

JOB TO DATE COSTS

FORECASTING/PROJECTIONS

Erp Orange Arrows

PROJECTED COST

  • Exports the 'Estimated Cost at Completion' values from a Procore budget to Vista®.

DIRECT COSTS

Erp Green Arrows

JTD COST DETAIL

PRIME CONTRACT

Erp Green Arrows

JC CONTRACTS

PRIME CONTRACT CHANGE ORDERS (PCCO's)

Erp Orange Arrows

EXTERNAL JC CHANGE ORDERS

SUBCONTRACTOR INVOICES

Erp Orange Arrows

AP TRANSACTION ENTRY
AP UNAPPROVED INVOICES

SUBCONTRACT INVOICE PAYMENTS 4

Erp Orange Arrows

Erp Green Arrows

PAYMENTS

  • Export of payment records from Procore to Vista® is only available in the US to customers who license Procore Pay at this time. Import of payment records from Vista® is only available for US customers at this time.

Projects/Jobs

When a project is exported from Procore to Vista®, the integration takes the data and inserts into the various Forms (SQL tables) within the Vista® database. The data that is inserted for projects, populates to the JC Job Master (JCJM) and JC Job Phases (JCJP) forms.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Vista Job ID

Erp Orange Arrows

Erp Green Arrows

Job ID 1

Project Name

Erp Orange Arrows

Erp Green Arrows

Description

Active Project

Erp Orange Arrows

Erp Green Arrows

Status

Job Phone

Erp Orange Arrows

Erp Green Arrows

Mailing Phone

Address

Erp Orange Arrows

Erp Green Arrows

Mailing Address

City

Erp Orange Arrows

Erp Green Arrows

Mailing City

State

Erp Orange Arrows

Erp Green Arrows

Mailing State

ZIP

Erp Orange Arrows

Erp Green Arrows

Mailing Zip

Cost Code
Code Description

Erp Orange Arrows

Erp Green Arrows

Cost Code 2
Phase Description

Cost Type 3

Erp Orange Arrows

Erp Green Arrows

Cost Type

1 Export Note: The Viewpoint Job ID is entered manually by an accounting approver when a project is exported from Procore to Vista®. This may, or may not, depending on what the accounting approver has entered, match the Job Number found in Procore under Project > Admin. This is stored as the Viewpoint Job ID (you can view it under Company > ERP Integrations > Jobs > Synced) and is then used on other project related exports (Budgets, Commitments, Commitment CO’s, etc)

2 Both Standard and Project specific cost codes (which can be created in Vista® manually under JC Job Phases) are synced up to the Project Cost Code list in Procore. Project specific codes are displayed in blue.

3 To add cost codes to a previously synced ERP project in Procore , click 'Refresh Cost Codes 'in the project level Admin tool or export the budget.

Companies/Vendors

When a Vendor is exported from Procore to Vista®, a new AP Vendor Master record in the Accounts Payable module in Vista®. The vendor setup can be found in AP Vendor Master Form.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

ERP Vendor ID 1

Erp Orange Arrows

Erp Green Arrows

Vendor

Company Name

Erp Orange Arrows

Erp Green Arrows

Name

Address 2

Erp Orange Arrows

Erp Green Arrows

Payment Address: Address

City 2

Erp Orange Arrows

Erp Green Arrows

Payment Address: City

State 2

Erp Orange Arrows

Erp Green Arrows

Payment Address: State

ZIP 2

Erp Orange Arrows

Erp Green Arrows

Payment Address: Zip

Country 2

Erp Orange Arrows

Erp Green Arrows

Payment Address: Country

1 Export note: The ERP Vendor ID is entered manually by an accounting approver when a company is exported from Procore to Vista®. This is stored as the ERP Vendor ID (you can view it under Company > ERP Integrations > Vendors > Synced, or under Company > Directory) and is then used on other vendor related exports (Commitments, Commitment CO’s).

2 During implementation, you can select whether to sync the payment address or the purchasing address of vendors in Vista®. The selected address will be used during the import of Vista® vendors into the Procore directory.

Budgets

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Original Budget

Erp Orange Arrows

Erp Green Arrows

JC Original Estimate

Vista Job ID

Erp Orange Arrows

Erp Green Arrows

Job ID

Cost Code

Erp Orange Arrows

Erp Green Arrows

Phase

Cost Type

Erp Orange Arrows

Erp Green Arrows

Cost Type

Budget Modifications

A Budget Modification will create a JC Change Order in Vista®.

 Phased Release: Budget Changes

Some ERP integrated clients may have already transitioned from Budget Modifications (Legacy) to the new Budget Changes experience. The legacy experience will continue to be available until November 2024. To learn more about the timeline for migration, see Common Questions.


Choosing to use the new Budget Changes experience will not impact the function of your ERP integration.
You should still thoroughly review the available documentation before migrating to the new experience. We recommend you also discuss any concerns or questions about migrating your Budget Modifications to Budget Changes with your Procore point of contact .


To learn more about the new Budget Changes experience, see About Budget Changes.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Vista Job ID

Erp Orange Arrows

Job ID

Budget Modification Description (in export screen)

Erp Orange Arrows

Description

From/To 1

Erp Orange Arrows

Phase/CostType

Transfer Amount

Erp Orange Arrows

Est Cost

1 Typically Budget Modifications are used to move money from one budget line item to another, usually with a zero sum effect.

Forecasting/Projections

A Forecasting export will create a JC Cost Projection in Vista®.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Vista Job ID

Erp Orange Arrows

Job ID

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

Cost Type

Estimated Cost at Completion

Erp Orange Arrows

Projected Cost (ProjFinalCost)

You can also manually add a Batch Date within the Procore export screen, which will export to the Batch Month in Vista® for this transaction.

Commitments

When a Commitment is exported from Procore to Vista®, the integration takes the data and inputs into the various Forms (Tables) within SQL. The data that is inserted for Commitments populates to the SL Subcontract Entry (SLHD & SLIT) or PO Purchase Order Entry (POHD & POIT) forms.

If the Customer does not have the Purchase Order Module within Vista®, all Commitments within Procore will be exported into the Subcontract Ledger module within Vista®.

The Vista® Commitment ID can be defaults from Procore Commitment, or manually by an accounting approver when a commitment is exported from Procore to Vista®. This is stored as the Vista ID (you can view it under Company > ERP Integrations > Commitments > Synced) and is then used on other commitment related exports (Commitment CO’s).

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

SL Subcontract Entry 1

Commitment Header

SL Entry Header

#

Erp Orange Arrows

Subcontract #

Title

Erp Orange Arrows

Description

Contract Company 2

Erp Orange Arrows

Vendor

Status

Erp Orange Arrows

Status

Default Retainage

Erp Orange Arrows

Work Completed Retainage

Commitment Item

SL Entry Item

#

Erp Orange Arrows

Item

Description

Erp Orange Arrows

Phase Description

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

Cost Type

Qty 3

Erp Orange Arrows

Qty

Units 3

Erp Orange Arrows

UM

Unit Cost 3

Erp Orange Arrows

Unit Cost

Line Contract Amount 4

Erp Orange Arrows

Amount

Grand Total

Erp Orange Arrows

Total Costs

Batch Date

Erp Orange Arrows

Batch Month

PO Purchase Order Entry 1

Commitment Header

PO Entry Header

#

Erp Orange Arrows

Purchase Order #

Title

Erp Orange Arrows

Description

Contract Company 2

Erp Orange Arrows

Vendor

Status

Erp Orange Arrows

Status

Commitment Item

PO Entry Item

#

Erp Orange Arrows

Item

Description

Erp Orange Arrows

Phase Description

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

Cost Type

Qty 3

Erp Orange Arrows

Original Units

Units 3

Erp Orange Arrows

UM

Unit Cost 3

Erp Orange Arrows

Original Unit Cost

Subtotal 4

Erp Orange Arrows

Amount

Grand Total

Erp Orange Arrows

Total Costs

Batch Date

Erp Orange Arrows

Batch Month

1 When a Commitment is created in Procore you must select a type, Purchase Order or Subcontract. This is used as the commitment type for Vista®.

2 The ERP Vendor ID associated with the Contract Company is used on the import file for Vista®. You cannot export a commitment for a Contract Company that does not have an ERP Vendor ID.

3 Typically Units, Unit Cost and Unit Descriptions are only used on Purchase Orders.

4 The field is titled Contract Amount when working in a Subcontract, and it is titled Subtotal when working in a Purchase Order.

Commitment Change Orders

When a Commitment Change Order is exported from Procore to Vista®, the integration takes the data and inputs into the various Forms (Tables) within SQL. The data that is inserted for Commitments Change Crders, populates to the SL Subcontract Entry (SLCD) or PO Purchase Order Entry (POCD) forms.

If the Customer does not have the Purchase Order Module within Vista®, all commitment change orders within Procore will be exported into the Subcontract Ledger module within Vista®.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

SL Change Order Entry

Change Orders

SL Change Order

Change Order # 1

Erp Orange Arrows

SL Change Order 1

Contract #

Erp Orange Arrows

SL

Contract Company 2

Erp Orange Arrows

Vendor

#

Erp Orange Arrows

Item

Description

Erp Orange Arrows

Description

Date Created

Erp Orange Arrows

Date

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

Cost Type

Qty 3

Erp Orange Arrows

Qty

Units 3

Erp Orange Arrows

UM

Unit Cost 3

Erp Orange Arrows

Unit Cost

Amount

Erp Orange Arrows

Total

PO Change Order Entry

Change Orders

PO Change Order

# 1

Erp Orange Arrows

PO CO # 1

Contract #

Erp Orange Arrows

Purchase Order

Contract Company 2

Erp Orange Arrows

Vendor

#

Erp Orange Arrows

Item

Description

Erp Orange Arrows

Description

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

Cost Type

Qty 3

Erp Orange Arrows

Qty

Units 3

Erp Orange Arrows

UM

Unit Cost 3

Erp Orange Arrows

Unit Cost

Subtotal

Erp Orange Arrows

Amount

Grand Total

Erp Orange Arrows

Total Costs

Batch Date

Erp Orange Arrows

Batch Month

1 In Vista®, this populates to the Next Sub CO # (has to be completed in order).

2 Typically Units, Unit Cost and Unit Descriptions are only used on Purchase Orders.

3 The field is titled Contract Amount when working in a Subcontract, and it is titled Subtotal when working in a Purchase Order.

4 Only when a New line item is selected when entering the SOV on the CCO.

Job Cost Transaction Details

If this feature is enabled, all posted cost transaction details are imported into the Direct Cost tool for each project. This provides transaction detail for the costs displayed in Procore, and if the budget view is configured properly the values of those transactions can be viewed into the Direct Costs or JTD Cost columns for a budget line item.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Direct Cost Type

Cost Type

Invoice

Erp Green Arrows

AP Cost (no Commitment)

Subcontractor Invoice

Erp Green Arrows

AP Cost (with Commitment)

Payroll

Erp Green Arrows

PR Cost

Expense

Erp Green Arrows

EQ Cost

Expense

Erp Green Arrows

IV Cost

Expense

Erp Green Arrows

JC Cost

Direct Cost Item Details

The fields for each Direct Cost entry imported into Procore are populated from the transactions in Vista® according to the table below:

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Notes

Direct Cost Item Field

Item Field

Item/Invoice

Erp Green Arrows

Item/Invoice

Received Date

Erp Green Arrows

Posted Date / Actual Date

  • If the Direct Cost is transaction type 'Subcontractor Invoice', then the 'Received Date' can be set 'null' if you are also exporting Subcontractor Invoices from Procore.

No.

Erp Green Arrows

Auto Count

  • Auto Count is typically 1 (one).

Description

Erp Green Arrows

Description

Vendor

Erp Green Arrows

Vendor

Qty

Erp Green Arrows

Qty

UOM

Erp Green Arrows

UM

Unit Cost

Erp Green Arrows

Unit Cost

Amount

Erp Green Arrows

Amount

Prime Contract

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Contract #

Erp Green Arrows

Contract

Title

Erp Green Arrows

Description

Original Contract Amount

Erp Green Arrows

Total Original Contract

#

Erp Green Arrows

Item 1

Description

Erp Green Arrows

Description

Contract Amount

Erp Green Arrows

Amount

1 Contract item numbering in Procore is sequential-numeric. When imported, the number or alphanumeric value assigned to an item in Vista® is replaced with the appropriate sequential number on the contract in Procore.

Prime Contract Change Orders

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

#

Erp Orange Arrows

ACO

Title

Erp Orange Arrows

Description

Contract Item Code 1

Erp Orange Arrows

Contract Item 1

Subtotal + Vertical Markups

Erp Orange Arrows

ACO Amount

Contract Amount

Erp Orange Arrows

Est Cost

Grand Total

Erp Orange Arrows

Revenue

1 If the option to create a new line item on the prime contract was selected during the entry of the PCO in Procore, the accounting approver will be prompted to assign the new Contract item ID number at the time of export. The Contract item Code entered is used to create the new item on the Contract in the Contracts application during this process. This item will be created with no original contract amount, the only value it will have is the approved change amount of the PCCO.

Subcontractor Invoices

Export from Procore only. When an invoice is exported from Procore to Vista®, it is automatically posted in the Accounts Payable (AP) module.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

AP Invoice Header

Invoice

AP Transaction Entry or AP Unapproved Invoices

Contract Company

Erp Orange Arrows

Vendor

Invoice #

Erp Orange Arrows

APRef

Description 1

Erp Orange Arrows

Description

Billing Date 2

Erp Orange Arrows

InvDate

Total Completed and Stored to Date

Erp Orange Arrows

InvTotal

Default Retainage

Erp Orange Arrows

Work Completed Retainage

AP Invoice Detail

Invoice

AP Transaction Entry or AP Unapproved Invoices

Description of Work

Erp Orange Arrows

Description

Project #

Erp Orange Arrows

Job

Cost Code

Erp Orange Arrows

Phase

Cost Type

Erp Orange Arrows

JCCType

Work Completed this Period

Erp Orange Arrows

GrossAmt

Work Retainage

Erp Orange Arrows

Retainage

AP Invoice Payment 3

Payment Issued

Payment

Paid Date

Erp Green Arrows

Paid Date

Check Number

Erp Green Arrows

CMRef

Paid Amount

Erp Green Arrows

Paid Amount

1 The description for an invoice that will be created in Vista® can be entered into the Description field by an accounting approver on the Ready to Export screen in the ERP Integrations tool under Subcontractor Invoices. If no description is entered at the time of export the Description field will be blank on the invoice created in Vista®.

2 This is filled automatically based on the Billing Date of the Invoice in Procore, but can be overridden at the time of export on the Ready to Export screen in the ERP Integrations tool under Subcontractor Invoices.

3 Invoices that were created in Procore and sent to Vista® as AP Unapproved invoices are not supported for payment syncing at this time.

Procore Pay Payments

 General Availability in Select Markets (United States)

Flag Us Procore Pay is available in the United States. It is designed for General Contractors and Owner-Builders who act as their own General Contractors on a job. Procore Pay extends the Invoice Management functionality in the Procore web application to handle the payment process between general and specialty contractors.

PROCORE

Exports data from Procore to Vista®

Imports data from Vista® to Procore

Vista®

Payment Status

Erp Orange Arrows

Erp Green Arrows

Payment Status

Amount

Erp Orange Arrows

Erp Green Arrows

Payment Txn Amount

Date Payment Funded

Erp Orange Arrows

Erp Green Arrows

Payment Date

Payment Method

Erp Orange Arrows

Erp Green Arrows

Payment Method

Bank ID

Erp Orange Arrows

Account

Check Number

Erp Orange Arrows

Erp Green Arrows

Document or Check No.

Company

Erp Orange Arrows

Vendor ID

Name

Erp Green Arrows

Seq/Comp Code

Type

Erp Green Arrows

Bond Master Agreement License Permit Other W9

Expiration Date

Erp Green Arrows

Exp Date

Notes

Erp Green Arrows

Description