Kaizen PrinciplesKAIZENDyam Holding · Technical Proposal
SummaryBusinessSolutionLaunchpadLeasingAgreementsFee EngineTrustPayoutsCommandReportsPortalsTechnologyNext Steps
Kaizen Principles

The Dyam Property &
Management Platform

Technical & Functional Proposal — Real-estate operations, owner trust accounting, and self-service, engineered on Odoo 19 Enterprise.

Prepared by Kaizen Principles · For Dyam Holding, Ajman UAE · Confidential

Begin
01

Executive Summary

Dyam operates two businesses at once: its own portfolio, and a management business running other landlords' assets. Most property software handles the first and improvises the second. This platform treats both as first-class: every landlord relationship is a configurable Management Agreement, every dirham of owner money lives in a guarded trust ledger, every fee is computed by an engine — not by spreadsheets — and every stakeholder (executive, accountant, tenant, owner, technician) gets a purpose-built screen.

Status

Built, tested, and demonstrable today on Odoo 19 Enterprise.

Kaizen Principles
1,300+
units under management
4
self-service portals
40+
reports
16 × 10
fee types × calculation bases
0.00
trust reconciliation difference
02

Understanding Dyam's Business

  • Mixed model: owned assets + assets managed for third-party owners — each a different deal (% of collected rent, fixed fees, guaranteed rent, co-ownership splits, holiday-home revenue share).
  • UAE reality built in: post-dated cheques as the payment backbone, 5% VAT per revenue type, Ejari/attestation costs, Arabic documents.
"Whose money is this, what did we earn on it, and can we prove it?"
The question the platform answers, every day
03

The Solution at a Glance

Three planes, one platform.

Plane 01

Setup

Everything is configuration, not code: approval chains, automations, pricing / penalty / commission rules, accounting maps, and the Management Agreement designer.
Plane 02

Business Flows

A numbered end-to-end journey: lease → collect (PDC) → fees → payouts → statements, plus maintenance, compliance, legal and community.
Plane 03

Reports & Dashboards

Read-only truth: portfolio analytics, the management-business P&L, owner accounting, trust reconciliation, and an executive command screen.

30+ purpose-built modules on Odoo 19 Enterprise, additive to standard apps (Accounting, Purchase, Sign) — never forked.

05

One Front Door: The Launchpad

A full-screen hub replaces menu-hunting: every capability is a tappable card in three tabs (Setup · Business Flows · Reports) with live search. Business Flows is a numbered journey (01→17) — the operating manual embedded in the UI. Staff onboard in minutes.

Dyam Hub launchpad — Setup tab
Dyam Hub — the Setup plane: dynamic solutions and standard configuration as searchable cards.
06

Leasing Board: The Sales Cycle on One Screen

A touchscreen building facade — every unit a colored cell (available / booked / on hold / occupied / maintenance). From the same screen: reserve with a 48-hour hold, raise work orders, and close a lease end-to-end — tenant details, terms, prerequisite documents, and the customer signing on the tablet; the owner counter-signs via Odoo Sign and the executed PDF files itself on the lease and the unit. No back-office forms in front of a customer, ever.

Leasing board facade view
Leasing board — live availability by floor and unit, driven from a tablet on the sales floor.
07

Management Agreements: Every Landlord's Deal as Data

One screen captures any arrangement Dyam has with an owner.

Management agreement record MGA/2026/0115
A management agreement — arrangement, term, scope, fee stack, expenses, money & disbursement and signature, versioned.
  • Arrangements: full management · lease-only (tenant find) · master lease / guaranteed rent (spread accounting) · co-owned pools (per-owner shares & rates).
  • Fee stack: 16 fee types × 10 bases — including % of PDC-cleared rent (cash reality, not paper revenue), tiered %, months-of-rent, per-event, cost-plus markups, splits (late fees, bounce penalties, holiday revenue), VAT treatment per fee and UAE-citizen waivers.
  • Money policy: reserve floor (fixed AED and/or % of monthly rent — greater wins), deposit custody, payout cadence & clearing holds, statement delivery, on-behalf-of payment caps.
  • Effective-dated versions: amendments create v2/v3; history and statements stay correct. Bilingual agreement PDF + e-signature.
08

Simulate Before You Sign

Every agreement carries a "Simulate a Month" button: feed it a hypothetical month (rents, a new lease, a work order, holiday revenue) and it shows the complete money split — owner in, every fee line, VAT, net to owner vs Dyam income. Deals are validated with the owner before activation. Same calculation engine that runs live — not a separate estimate.

Hypothetical month inRents · new lease · work order · holiday revenue
EngineThe live fee engine — not an estimate model
Money split outOwner in · every fee line · VAT
VerdictNet to owner vs Dyam income, before activation
09

The Fee Engine: Operations Move the Money

No month-end spreadsheets. Operational events trigger the agreement automatically.

Cheque cleared→Collection posted + % fee
Lease signed / renewed→Placement or renewal fee
Penalty charged→Late-fee split
Work order completed→Cost pass-through + markup
Holiday checkout→Revenue split
Ejari registered→Attestation recharge
Legal case filed→Admin fee
Inspection done→Inspection fee

A monthly engine adds fixed/tiered fees and master-lease guarantee accruals. Every fee = a posted journal entry + an owner-ledger line, idempotent and auditable.

10

Trust Accounting Guardrails

The difference-maker. Owner money is protected by rules the software physically enforces.

G1

Isolation

One ledger per owner. No cross-owner transfer primitive exists anywhere in the system.

G2

Floor protection

Any deduction or payout that would breach the owner's reserve floor is blocked at entry — not flagged after.

G3

Reconciliation

Client ledgers must equal the GL owner-payable position. One click proves it.

G4

Liability discipline

Deposits and reserves are liabilities, never revenue.

Current live trust reconciliation difference0.00

These mirror US NARPM trust-accounting standards — rare even in dedicated property-management software.

Owner ledger with running balance
Owner ledger — every movement against a single owner's trust balance, with running balance after each entry.
Owner balances summary
Owner balances — held, reserve floor and disbursable across all owners, with reconciliation status.
11

Payouts & Owner Statements

A disbursement run computes every owner's eligible balance (ledger − reserve floor − cheque-clearing holds) per their cadence, pays via a single posted entry each, and prints the owner statement pack: opening balance → every movement with running balance → closing, bilingual. Terminations release the reserve and settle through the same run — final statement included. Ownership transfers mid-term are a wizard, not a project.

Disbursement run DSB/2026/0008
A posted disbursement run — balance, reserve floor, clearing hold, eligible and pay-now per owner.
Bilingual owner statement in the owner portal
Owner statement — opening balance, every movement with running balance, closing; bilingual, downloadable as PDF.
12

Dyam Command: The Business on One Screen

Dyam Command executive dashboard
Dyam Command — the management business itself, measured: fee income, spread, funds held and what is disbursable now.

The executive dashboard for the management business itself: Fee Income · Master-Lease Spread · Assets Under Management · Funds Held · Disbursable Now · a 12-month fee composition · owner-money health (who is near their floor) · the collection pipeline (billed → collected → cleared → fees → to disburse) · top owners · an action queue (payout runs due, renewals, unsigned agreements).

Until a month has posted actuals it computes an honest pro-forma from the agreements × real collections — clearly badged, switching to actuals automatically.

13

Reports: Two Audiences, One Truth

Occupancy and revenue pivot by building
Occupancy & revenue by building — pivotable, Excel-exportable, drill-through to source.
24 reports

The portfolio

Occupancy & building/project P&L, rent roll, lease-expiry pipeline, AR aging, collections, cheque register & cash-flow forecast, bounced & legal, maintenance, KYC, approval audit — every unit also carries its own profile, ledger, occupancy and maintenance history.
8 reports

The management business

Fee Income Analysis, Management Business P&L (journal-backed), Agreement Register, Owner Balances, Owner Statements, Disbursement History, Ledger Analysis, and Trust Reconciliation with a PASS/FAIL verdict.

All pivotable, Excel-exportable, drill-through to source.

14

Four Portals, Four Audiences

Owner portal overview
Owner Portal — a landlord logs in and sees their money.

Balance, reserve, available to pay out, fees YTD, statement with PDF download, every payout with its journal reference, and their agreement with the full fee schedule. Radical transparency as a sales weapon for winning management mandates.

Tenant portal home
Customer (tenant) Portal — home, lease, payments, requests, amenities, community.
Landlord executive cockpit
Landlord / Executive cockpit — the operator's command portal.
Field crew mobile console
Field Portal — mobile-first technician flow: jobs, en-route, photos-before-done.

All on one design system, English/Arabic with full RTL.

15

UAE Compliance, Built In

  • PDC lifecycle as a first-class object: receive (with scan) → deposit → clear / bounce → replace / cancel / void — each step posting the correct entries; fees can key off cleared cash, not promises.
  • VAT 5% per fee treatment (standard / exempt / out-of-scope), posted to a dedicated output account; residential and commercial handling.
  • Ejari / attestation cost recharges with citizen-waiver rules; bilingual contracts, renewal letters and statements; e-signature via Odoo Sign.
16

Technology & Security

Stack

Odoo 19 Enterprise

PostgreSQL · Dockerized deployment behind nginx · OWL front-end for the custom screens.
Control

Three-tier access

User / Manager / Admin with record rules; portal users hard-scoped to their own partner; maker-checker on sensitive postings; every money movement is a posted, traceable journal entry via a configurable account map — no hard-coded accounts anywhere.
17

Delivery Discipline

Additive modules (never forking standard Odoo), every change version-stamped with a changelog, an automated regression harness across all portals and KPIs run after every change, transaction-level QA with hand-computed assertions (fees to the fils), and demo-ready seed scenarios.

The system you saw in the demo is the system in the repository.
18

Why Kaizen

We built it first.

Kaizen Principles

We didn't propose this platform — we built it first. Everything in this document is running today, demonstrable end-to-end on live data, including the parts competitors call "roadmap": trust guardrails, PDC-cleared fee bases, simulation, owner transparency. Kaizen Principles: continuous improvement, engineering rigor, UAE market focus.

19

Next Steps

1

Live walkthrough

On your data scenarios.

2

Scope confirmation workshop

Arrangements, fee matrices, statement formats.

3

Commercial proposal

Provided separately.

Kaizen Principles

Confidential — Kaizen Principles

hello@kaizenprinciples.com · +971 — — · Ajman, United Arab Emirates

Kaizen Principles