26.6
Improvements
- Added optional holdTriggerType and holdState fields to the Organization Hold graph, and a holdState field to the Payment Hold graph, to support reporting on hold trigger types and current hold states.
- Added an optional invoiceNumber free-text filter to the Invoice graph. This filter enables users to retrieve invoice records and invoice lines for a specific subcontractor-entered invoice number.
- Added an Attachment subgraph with a fileName field to the Change Order graph to support retrieval of file names for attachments associated with change orders.
- Added additionalApproverRulePriority, additionalApproverRuleRuleSetting, and additionalApproverRuleRuleRepeats fields to the Project User Role graph to support approval rule reporting and quarterly approver audits.
- Added optional projectNumber, parentContractNumber, and parentManualContractNumber filters to the Manual Contract graph to support project-based and parent contract-based sub-tier reporting.
Bug Fix
Owner Approval Event Recording
Fixed an issue in which Owner approvals for General Contractor-signed invoices in the Standard Approval flow were not recorded in the Approval Events and Project Approval tables. Approval events are now recorded consistently across approval flows.