CreateTransferRequestInput
input type
Create-input for createTransferRequest. The tenant is derived SERVER-SIDE from the principal; the requesting LF is tenant-scoped + ACTIVE-gated (+ the target LF resolvable when named — a target == requesting refuses); the org attribution derives from the live facility spine; the demand metadata (neededBy / priority) is BIRTH-FIXED (TR-k); lines are FIXED at create (1..24 — the NAMED ceiling, TR-o; distinct variants).
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
caption | String | no | Optional caption. |
requestingLogicalFacilityId | ID ID! | yes | The REQUESTING LogicalFacility id (the containment parent — the demand home). |
targetLogicalFacilityId | ID | no | The optional TARGETED source LF; ABSENT = open to the group; must differ from the requesting LF. |
neededBy | String | no | Optional needed-by instant (UTC ISO-8601; BIRTH-FIXED — TR-k). |
priority | TransferRequestPriority | no | Optional canned priority (low | normal | high | urgent; BIRTH-FIXED — TR-k). |
lines | TransferRequestLineInput [TransferRequestLineInput!]! | yes | The lines (1..24 — TR-o). |