AlmondTill/G3N API

TransferUnplannedArrivalInput

input type

One WRONG-ITEM arrival: a destination-LF junction x quantity, booked QTY-ONLY (no transfer line = no frozen cost; the source's correction carries the true cost).

Fields

FieldTypeRequiredNotes
inventoryItemIdID ID!yesThe receiving junction (variant x the transfer DESTINATION LF — the custody law; scoped + ACTIVE).
quantityString String!yesThe quantity that physically arrived — strictly positive.
toBucketStockBucketnoThe landing bucket — on_hand | held ONLY (DEFAULTED to on_hand when omitted).
heldReasonStringnoThe canned held reason — required iff toBucket is held.
reasonStringnoOptional free-text reason riding the movement entry.