AlmondTill/G3N API

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

FieldTypeRequiredNotes
captionStringnoOptional caption.
requestingLogicalFacilityIdID ID!yesThe REQUESTING LogicalFacility id (the containment parent — the demand home).
targetLogicalFacilityIdIDnoThe optional TARGETED source LF; ABSENT = open to the group; must differ from the requesting LF.
neededByStringnoOptional needed-by instant (UTC ISO-8601; BIRTH-FIXED — TR-k).
priorityTransferRequestPrioritynoOptional canned priority (low | normal | high | urgent; BIRTH-FIXED — TR-k).
linesTransferRequestLineInput [TransferRequestLineInput!]!yesThe lines (1..24 — TR-o).

Used by