CloseTillSessionInput
input type
Close-input for closeTillSession: the counted drawer per currency (distinct; >= 0). The COVERING RULE: every currency with a non-zero drawer total MUST be counted (state the zero — an uncounted one refuses VALIDATION naming it); counting an unledgered currency is LEGAL (pure over).
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
tillSessionId | ID ID! | yes | No further notes. |
expectedRevision | ID ID! | yes | The doc revision the caller read. |
counted | DrawerAmountInput [DrawerAmountInput!]! | yes | The counted drawer (may be empty ONLY when every drawer total is zero). |