AlmondTill/G3N API

PosReturnInput

input type

One-shot input for posReturn: the NewReturn essentials + the receive disposition cover + the refund routing, walked requested→approved→received→refunded in ONE call.

Fields

FieldTypeRequiredNotes
captionStringnoOptional.
orderIdID ID!yesThe Order being returned against — same-group; placed or completed.
invoiceIdIDnoOptional Invoice ref — must belong to orderId (the receipted-return audit edge).
logicalFacilityIdID ID!yesThe processing/receiving LF — becomes the parent.
linesReturnLineInput [ReturnLineInput!]!yesThe returned lines (1..45, distinct orderLineNos — the ReturnLineInput shape verbatim).
dispositionsReturnDispositionEntryInput [ReturnDispositionEntryInput!]!yesThe receive cover.
refundPosReturnRefundInput PosReturnRefundInput!yesNo further notes.

Used by