A specialized Odoo 19 restaurant management layer for La Scala (Avenue Mall, Obour City) — table ownership control, lock-after-send, kitchen/bar routing, Egyptian service charge, ETA eReceipt integration and inventory/MRP.
La Scala runs on a custom control layer above Odoo 19 Community that turns the standard POS into a disciplined restaurant platform.
It resolves classic restaurant problems: table ownership conflicts between captains, edits after a kitchen order is sent, consumption stock split between kitchen and bar, service charge rules, minimum charges for events, control over returns and modifications, and a ready path for Egyptian eReceipts (ETA).
The design moves critical controls into auditable server-side rules with multi-device sync, business-decision snapshots and fail-closed behavior on sensitive flows, reusing Odoo's native engines where safer.
The delivery covers 7 packaged modules plus the Captain Owner dependency (POS, Inventory/MRP, restaurant control layer). The technical report walks through the full architecture: order journey from table to stock and ETA, kitchen/bar routing, guest counts, lock-after-send, service charge, event pricing, receipt layout, permissions and audit, reliability and a production-readiness plan.