Units Overview
A Unit is the actual thing a customer buys — a single plot, flat, villa, or shop. Units are the smallest, sellable pieces of inventory, and they live inside a subproject. Everything upstream (stock → project → subproject) exists so that, in the end, you have units to sell.
What kinds of things are units?
The unit type depends on the subproject type:
| Subproject type | Units are… |
|---|---|
| Layout | Plots |
| Apartment | Flats |
| Villa | Villas |
| (Commercial) | Shops, parking, etc. |
Each unit carries its number, type, facing, area, price, owners, and boundaries — and a status that tracks where it is in the sales journey.
What a unit holds
- Unit number — unique within its subproject.
- Unit type and any type-specific custom fields.
- Facing (the direction it faces).
- Area — drawn from the subproject's saleable area allocation.
- Pricing — a rate per square foot and a total.
- Shareholders — partner ownership of the unit, which must total 100%.
- Boundaries — the North/South/East/West descriptions.
- Status — one of 8 lifecycle statuses (below).
The 8-status lifecycle, in brief
A unit moves from a draft configuration to a registered sale through eight statuses:
| Status | Meaning | Customer view |
|---|---|---|
| Draft | Being configured, not yet released. | Hidden |
| Available | Open for booking. | Available |
| Blocked | Temporarily reserved. | Unavailable |
| Booked | Booking confirmed. | Unavailable |
| Advanced | Advance payment received. | Unavailable |
| Registered | Sold and registered. | Unavailable |
| Cancelled | Cancelled unit. | Hidden |
| Frozen | Held for an issue / legal / internal reason. | Unavailable |
Most units march forward through Draft → Available → Blocked → Booked → Advanced → Registered, with Cancelled and Frozen as off-ramps. Crucially, sales actions drive these transitions — booking a unit in a Sales Order is what moves it from Available to Booked, for example. The full diagram and the sales-driven rules are in Unit lifecycle.
For the authoritative cross-product version of the lifecycle, see Status lifecycles.
How a unit gets its area
A unit doesn't invent its area — it draws it from the saleable area allocated to its subproject (which in turn traces back to project stock). This keeps the whole chain honest: you can't allocate more unit area than the subproject actually has available. You'll see the available saleable area when you create a unit.
What you can do with a unit
| Action | Page |
|---|---|
| Create a sellable unit | Create a unit |
| Move it through its sales journey | Unit lifecycle |
| See it on the site map | Layouts and SVG |