CMiC Integration Points
Refer to the table below to view release notes for CMiC.
Release Number | Summary |
|---|---|
25.11.6.0 | Fixed issue when rejecting retention only invoices. |
25.11.3.0 | Added support for using OAuth2 when authenticating with CMiC Enterprise version of CMiC. |
25.10.2.0 | Added an option to compliance import that ensures documents marked as received in CMiC, but not marked as compliant, are sent to Textura as “Not Received.” Documents must be marked as compliant, regardless of their Date Compliant status. Enhanced the Prime Change Order Import to support project numbers using the alternate double dash (“--”) format. Updated Invoice Rejection exports to accommodate changes in the CMiC 22.2 patch. Beginning with version 22.2, the voiddeletevoucher API in CMiC requires the new field, vounum |
25.8.10.0 | Added option for CMiC to auto-reconcile payments by setting ChqRecCode to 'Y' on payment exports. |
25.7.7.0 | Improved support for multiple contracts on the same project using the same contract number. |
25.7.2.0 | Various framework improvements for monitoring and support. |
25.6.18.0 | Improved error messaging when adapter is unable to connect to CMiC. Expanded support for exporting all invoice document file types. |
25.6.7.0 | Added option to match down to phase code when distributing invoice lines to PO lines and not using Oraseq. |
25.5.12.0 | Added support for passing stored material amounts on invoice exports. Stored material amounts are expected to be supported by CMiC APIs with Patch 22. |
25.3.5.0 | Allows checks to be paid to subjobs. Payments will applied to the job on the vouchers being paid. |
25.2.1.0 | Various framework improvements including additional logging. |
25.1.4.0 | When importing Prime Contract Change Orders, allow the CMiC phase code name to be used as the change order description. |
24.10.7.0 | Allows the Textura Draw # to be used for voucher batch names. |
24.9.8.0 | Introduces a new configuration so that invoice lines are always distributed to subcontract lines using OraSeq. |
24.8.6.0 | Allows invoice to be overpaid. Requires setup in CMiC to be supported. |
24.6.8.0 | Created a configuration to allow the CMiC field OwnerChgCode to map to Change Order Number when importing Prime Contract Change Orders. |
24.4.10.0 | Added the ability to suppress auto-posting for invoice rejections. |
Imports
Textura supports the following APIs to import data from CMiC.
API Functionality | Availability | Notes |
|---|---|---|
Subcontract | Yes |
|
Change Order | Yes |
|
Compliance | Yes |
|
Project | Yes |
|
Prime Change Order | Yes |
|
Exports
Textura supports the following API to export data into CMiC.
API Functionality | Availability | Notes |
|---|---|---|
Invoice | Yes |
|
Invoice Rejection | Yes |
|
Payment | Yes |
|
Document | Yes |
|
Last Published Friday, December 5, 2025