# ReturnDispositionEntryInput

input type

One receive-time disposition entry — addresses a RETURN line by lineNo; one entry per (lineNo, disposition) pair; Σ per non-stockless line == the line quantity EXACTLY (exact cover; stockless lines take NO entries).

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `lineNo` | [Int](/types/#scalars) `Int!` | yes | The RETURN line this entry covers (its 1-based lineNo). |
| `disposition` | [ReturnDisposition](/types/ReturnDisposition/) `ReturnDisposition!` | yes | No further notes. |
| `quantity` | [String](/types/#scalars) `String!` | yes | The quantity under this code (positive decimal string). |
| `reason` | [String](/types/#scalars) | no | REQUIRED for non-restock codes. |
