Skip to main content

Prime Contract Change Orders

Agave Sync allows you to either:

  1. Sync Sage 300 CRE JC Change Orders or PJ Change Requests to Autodesk Build Owner Change Orders, or
  2. Sync Autodesk Build Owner Change Orders to Approved Estimate Change Transactions and Approved Schedule Value Transactions in Sage 300 CRE.

Sage 300 CRE JC Change Orders

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Sage 300 CRE PJ Change Requests

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

If Price Method is Time & Materials, Agave Sync will sync each line in Sage 300 CRE as 1 line to Autodesk Build.

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

If Price Method is Lump Sum, Agave Sync will break down each line in Sage 300 CRE to at most 4 lines with Cost Type as Labor, Materials, Equipment, and Subcontract.

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Syncing Autodesk Build Owner Change Orders to Sage 300 CRE

Agave Sync allows you to sync Owner Change Orders from Autodesk Build to Sage 300 CRE. When an Owner Change Order is synced, Agave creates the following record types in Sage 300:

  1. Contract Line Item: a new Contract Line Item is added to the Main Contract in the Contracts (CN) module for the associated Job. This Contract Line Item has an original amount of $0.

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

  1. Job Cost Transactions: two transaction types are created in the Job Cost (JC) module:
    • Approved Estimate Change: Updates the Approved Estimate and Total Estimate for the Job or Project.
    • Approved Scheduled Value: Updates the Approved Changes and Total Contract amounts for the Job or Project. (Note: "Scheduled Value" in Job Cost is equivalent to "Contract Amount" in the Contracts module.)
important

While a formal Change Order record is not created in the CN or JC modules, these transactions achieve the same result by updating the Job's estimate and revenue amounts accordingly.

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Autodesk Build and Sage 300 Prime Contract Change Orders Mapping

Does Agave Support Syncing Sub-items from Autodesk Build?

Yes, Agave supports syncing one level of sub-items from Autodesk Build for the following record types:

  • Subcontracts
  • Purchase Orders
  • Change Orders
  • AP Invoices
  • Prime Contracts
  • Prime Contract Change Orders
  • AR Invoices

To enable syncing for sub-items, ask your Agave Account Manager to enable it for you.

How It Works

Autodesk Build records have a hierarchical structure with:

  • Root items — parent line items
  • Sub-items — child line items
  • Sub-sub items — which are explicitly filtered out (only one level of nesting is supported)

Agave Sync will include root items and their direct sub-items when syncing. Any items nested deeper than one-level are excluded.

Differentiating Revenue and Cost Amounts When Syncing Owner Change Orders from Autodesk

When syncing Owner Change Orders from Autodesk to your ERP, you may want to separate cost and revenue amounts so that profit (i.e. revenue − cost) can be calculated correctly.

By default, a Change Order line item may generate both cost and revenue in the ERP. Agave Sync provides two ways to mark certain line items as revenue-only, meaning they generate revenue but no cost.

Available Approaches

1. Revenue-only Cost Code

A specific Cost Code can be configured as revenue-only.

  • Line items using this Cost Code will:
    • Generate revenue
    • Not generate cost
  • Configuration is enabled by your Agave Account Manager

Best used when:

  • Markups, fees, or similar items are tracked using dedicated Cost Codes
  • You want the rule to apply regardless of Cost Type
2. Revenue-only Cost Type

A specific Cost Type can be configured as revenue-only.

  • Line items using this Cost Type will:
    • Generate revenue
    • Not generate cost
  • Configuration is enabled by your Agave Account Manager

Best used when:

  • Markups or fees are categorized by Cost Type (e.g., Markup, Fee)
  • You want consistent behavior across multiple Cost Codes

Important Notes

  • These settings must be enabled by your Agave Account Manager
  • Once configured, the rules are applied automatically during syncs