Point of Sale Rollup
Where a day of register sales becomes one Sales invoice.
What it does
Not a screen a user opens directly — it's the Sales invoice type that every individual POS register sale and return automatically rolls up into. See the POS domain for the register experience itself.
How it works
Sales happen at the register
Cashiers work entirely from the POS Checkout screen, never this invoice type directly.
The rollup posts on its own
Legacy rules deliberately block unposting this type from the Sales screen — it's a POS rollup, not meant to be unwound from here.
The problem it solves
High-volume register sales need register-speed checkout, not an invoice screen per transaction — but they still need to land in the same Sales ledger as every other channel, which is exactly what this rollup type is for.
Part of the domain
🧾 SalesFrom quote to invoice to a balanced entry in the books — one screen, every sales channel.