The Return represents a physical customer return, and contains 1..n
s. The Return is associated with one ReturnCase
, and each
ReturnItem is associated with one ReturnCaseItem
and (via the
ReturnCaseItem) a single OrderItem
usually representing an Order
The ReturnItem records the quantity returned.
The Return can have one of these status values:
- NEW - the return is new, i.e. needs to undergo a check before it can be
marked as COMPLETED
- COMPLETED - the return is complete, this is a precondition for refunding the
customer for a return.