Appearance
InvoiceLineState
Type: Object
A line item on an invoice
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| createdAt | String! | Creation timestamp (ISO8601) | ||
| currency | CurrencyISO! | Currency code | ||
| description | String! | Line item description | ||
| discountAmount | Float | Discount amount | ||
| discountPercent | Float | Discount percentage | ||
| id | InvoiceLineID! | Unique identifier | ||
| invoice | InvoiceState | Parent invoice. Requires invoice:read permission. | ||
| invoiceId | InvoiceID! | Parent invoice ID | ||
| job | JobState | Linked job. Requires job:read permission. | ||
| jobId | JobID | Associated job ID | ||
| lineNumber | Int! | Line number within the invoice | ||
| lineTotal | Float! | Total amount for this line | ||
| orderLine | OrderLineState | Source order line. Requires order:read permission. | ||
| orderLineId | OrderLineID | Associated order line ID | ||
| productSku | String | Product SKU | ||
| quantity | Int! | Quantity | ||
| sortOrder | Int! | Sort order for display | ||
| taxRate | Float | Tax rate percentage for this line | ||
| unitPrice | Float! | Unit price | ||
| updatedAt | String! | Last update timestamp (ISO8601) |