invoiceLineSubgraph

Includes granular invoice details such as self and subcontracted billed amounts per invoice line component

Fields

Field Name

Data Type

Description

id

Int

Invoiceline id.

selfWorkThisPeriod

Decimal

Self-performed work billed in an invoice line.

selfMaterialStoredThisPeriod

Decimal

Self-performed material billed in an invoice line.

selfRetentionAmountThisPeriod

Decimal

Self-performed retention held in an invoice line.

selfRetentionReleasedThisPeriod

Decimal

Self-performed retention paid/released in an invoice line.

subcontractedWorkThisPeriod

Decimal

Subcontracted work billed in an invoice line.

subcontractedMaterialStoredThisPeriod

Decimal

Subcontracted material billed in an invoice line.

subcontractedRetentionAmountThisPeriod

Decimal

Subcontracted retention held in an invoice line.

subcontractedRetentionReleasedThisPeriod

Decimal

Subcontracted retention paid/released in an invoice line.

parentPhaseCode

String

Phase code is a budget line item connected to the parent SoV. An organization can be linked to multiple phase codes. SoV lines will sort by the phase code in the invoice.

parentPhaseCodeDescription

String

Description of the parent phase codes.

phaseCode

String

Phase code is a budget line item connected to the child SoV. SoV lines will sort by the phase code in the invoice.

phaseCodeDescription

String

Description of the child phase codes.

parentInvoiceCode

String

Invoice Codes allow you to sort, group, and subtotal Schedule of Values (SoV) lines on the invoice connected to parent SoV.

parentInvoiceCodeDescription

String

Description of the parent invoice codes.

invoiceCode

String

Invoice Codes allow you to sort, group, and subtotal Schedule of Values (SoV) lines on the child invoice.

invoiceCodeDescription

String

Description of the child invoice codes.

parentBreakoutCode

String

Breakout codes allow a parent to create multiple invoice forms for one draw.

parentBreakoutCodeDescription

String

Description of the parent breakout codes.

breakoutCode

String

Breakout codes allow a child to create multiple invoice forms for one draw.

breakoutCodeDescription

String

Description of the child breakout codes.

parentHandlingCode

String

Handling codes are created to pull specific information into customized invoice documents by a parent.

parentHandlingCodeDescription

String

Description of the parent handling codes.

handlingCode

String

Handling codes are created to pull specific information into customized invoice documents by a child.

handlingCodeDescription

String

Description of the child handling codes.

unitPrice

Float

Price of each unit.

unitOfMeasure

String

The way quantities are measured.

selfQtyThisPeriod

Decimal

Self-performed quantity added in an invoice line.

subcontractedQtyThisPeriod

Decimal

Subcontracted quantity added in an invoice line.

selfMaterialQtyThisPeriod

Decimal

Self-performed material quantity added in an invoice line.

subcontractedMaterialQtyThisPeriod

Decimal

Subcontracted material quantity added in an invoice line.

taxCode

String

An alphanumeric text to define the tax code.

taxRate

Decimal

The tax rate as a percentage.

selfTaxAmountThisPeriod

Decimal

Tax amount calculated based on tax rate assigned for an invoice line.

subcontractedTaxAmountThisPeriod

Decimal

Tax amount calculated based on tax rate assigned contractor for an invoice line.

pageInfo

pageInfo

 



Last Published Friday, September 5, 2025