Sage Construction Management and Sage 100 Contractor Integration Overview

The Sage Construction Management and Sage 100 Contractor solution is comprised of three application components all working together to automate the entire estimating, project management, job costing, and corporate accounting functions.

Sage Construction Management / Sage 100 Contractor integration components

Application / Component Used By Purpose
Sage Construction Management Estimators Preconstruction Services:
Distributing Drawings and Specs via Invitation To Bid (ITB)
Preparing Estimates
Requesting and Collecting Vendor Bids via RFP Packages
Project Managers
Superintendents
Engineers
Coordinators
Accounting Staff
Contract Administration
Procurement
Time Tracking
Job Costing
Budget Tracking

Documentation
Correspondence
QC and Safety
Scheduling
AccountingLink for Sage 100 Contractor Accounting Staff Import, Export Syncs Customers, Vendors and Employees
Post Transactions to Sage 100 Contractor
Sage 100 Contractor Accounting Staff Corporate Accounting

Data Integration Overview

Integration Nomenclature

← Sage 100 Contractor data exported to Sage Construction Management
→ Sage Construction Management data exported to Sage 100 Contractor
↔ Bidirectional Integration

Sage Construction Management feature Integration Sage 100 Contractor feature
Master cost codes
Master cost codes Master cost codes
Resource / cost type - M, L, E, S, O Linked Standard cost types / accumulation categories
Contact management
Companies (customers) ↔ & sync Customers
Companies (vendors) ↔ & sync Vendors
Employees Employees
Awarded project setup
Projects1 Projects
Project cost codes / cost types Project cost codes / cost types
Support for mix of cost code tiers (e.g., tier 2 and tier 3) Yes Project cost codes
Support for custom cost codes Yes Project cost codes

1After a project is posted, you must manually enter the retainage held percentage in Sage 100 Contractor and it should match the percentage set in Sage Construction Management.​​

Cost budgets / estimate
Prime contract cost budget → (post / repost) Estimate (aka cost budgets)
CO cost budgets2 → (post) Estimate change / budget revision

2Reposting API is not available for COR / CO.​​

Commitments3
Purchase order (PO) Purchase order (PO)
Subcontract Subcontract
Subcontract change orders (SCO) SCO / commitment CO
3Sage Construction Management offers only a post option for commitments because abandoning workflow would change the transaction status to pending and create discrepancies. ​
Actual costs4
Bills associated with PO Commitment invoice
Bills not associated with PO Non- commitment invoice
Sub invoices5 Commitment invoice

4Reposting is not applicable to actual costs because these transactions affect GL COGS and expenses.

5You cannot post sub invoices that have billed retainage.

Query ERP JTD costs for PM reporting
Summary by project / cost code / cost type Job costs by project / cost code / cost type
ERP JTD cost details Job cost GL details
Time tracking
Labor timecards → (API) Project / payroll timesheets
Client contract administration
Prime invoices6,7,8 → (total only) AR invoices

6Reposting is not applicable to prime invoices because these transactions impact GL income.

7You cannot post prime invoices that have billed retainage.

8For each invoice, the retainage amount must match the retainage percent set in Sage 100 Contractor, otherwise it will not match in Sage Construction Management.

Payments and lien waivers
AP payments AP invoice payments