Appearance
CreateInvoiceLineInput
Type: Input
Input for creating an invoice line
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| currency | CurrencyISO! | Currency code (required) | |
| description | String! | Line item description (required) | |
| discountAmount | Float | Discount amount | |
| discountPercent | Float | Discount percentage | |
| invoiceId | InvoiceID! | Parent invoice ID (required) | |
| jobId | JobID | Associated job ID | |
| lineNumber | Int! | Line number within the invoice (required) | |
| lineTotal | Float! | Total amount for this line (required) | |
| orderLineId | OrderLineID | Associated order line ID | |
| productSku | String | Product SKU | |
| quantity | Int! | Quantity (required) | |
| sortOrder | Int | Sort order for display | |
| taxRate | Float | Tax rate percentage | |
| unitPrice | Float! | Unit price (required) |