| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 2859 |
| Technical Name |
leaps_property_management |
| License | LGPL-3 |
| Website | https://leapai.ai |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 2859 |
| Technical Name |
leaps_property_management |
| License | LGPL-3 |
| Website | https://leapai.ai |
🏠 Property Management | إدارة العقارات
Complete property solution for Odoo 19 — manage rentals, leases, sales, SPA contracts and maintenance in one place.
نظام شامل لإدارة العقارات على Odoo 19 — إدارة عقود الإيجار والمبيعات واتفاقيات البيع والصيانة في مكان واحد.
Key Features المميزات الرئيسية
Property & Unit Management إدارة العقارات والوحدات
Track apartments, villas, commercial units and more. Kanban board with colour-coded status badges.
تتبع الشقق والفلل والوحدات التجارية. لوحة كانبان مع شارات حالة ملوّنة.
Rental Contract Management إدارة عقود الإيجار
Full lease lifecycle: Draft → Active → Expired / Terminated. Auto invoice generation by payment term.
دورة حياة الإيجار الكاملة: مسودة ← نشط ← منتهي. إنشاء فواتير تلقائي حسب شروط الدفع.
Sales & SPA Contracts عقود البيع واتفاقيات الشراء
Full sale pipeline: Booking → SPA Signed → Completed. Installment plans with balance tracking.
مسار البيع الكامل: حجز ← توقيع اتفاقية ← اكتمال. خطط تقسيط مع تتبع الأرصدة.
Maintenance Management إدارة الصيانة
11 maintenance types, priority levels, vendor assignment, cost tracking. Auto unit status updates.
11 نوع صيانة، مستويات الأولوية، إسناد المقاول، تتبع التكاليف. تحديث تلقائي لحالة الوحدة.
Automated Invoicing الفوترة التلقائية
Generate all rent invoices at once: monthly, quarterly, bi-annual or yearly. One-click booking fee invoice.
إنشاء جميع فواتير الإيجار دفعة واحدة: شهري أو ربع سنوي أو نصف سنوي أو سنوي.
PDF Contract Reports تقارير العقود PDF
Professional Rental Agreement and Sales Contract PDFs with party details, terms and signature lines.
مستندات PDF احترافية لعقود الإيجار والبيع مع تفاصيل الأطراف والشروط وخطوط التوقيع.
Screenshots لقطات الشاشة
Full workflow — from property listing to contract to maintenance
Full Workflow المسار الكامل
Step-by-step — from setup to signed contract and beyond / من الإعداد إلى التوقيع وما بعده
Install & Configure التثبيت والإعداد
Install the module — demo data loads automatically: 6 units, 3 rental and 2 sales contracts, 8 amenities.
ثبّت الوحدة — تُحمَّل البيانات التجريبية تلقائياً: 6 وحدات وعقود إيجار ومبيعات ومرافق.
Add Amenities إضافة المرافق
Go to Property → Configuration → Amenities and create features (Pool, Gym, Parking…).
انتقل إلى العقارات ← الإعدادات ← المرافق وأنشئ الميزات (مسبح، صالة رياضية، موقف…).
Create Property Units إنشاء الوحدات العقارية
Go to Property → Properties. Add type, location, specs, pricing, owner and amenities. Set state to Available.
انتقل إلى العقارات ← العقارات. أضف النوع والموقع والمواصفات والتسعير والمالك.
Create Rental Contract إنشاء عقد الإيجار
Go to Property → Rental. Select unit, tenant, dates, payment term. Click Activate — unit becomes Rented. Click Generate Invoices to auto-create all period invoices.
انتقل إلى العقارات ← الإيجار. اختر الوحدة والمستأجر والتواريخ وشروط الدفع. انقر تفعيل ثم إنشاء الفواتير.
Create Sales Contract إنشاء عقد البيع
Go to Property → Sales. Select unit & buyer, enter agreed price & fees, add payment plan milestones. Progress through Booking → SPA Signed → Completed.
انتقل إلى العقارات ← المبيعات. اختر الوحدة والمشتري والسعر والرسوم وأضف خطة الأقساط.
Log Maintenance Requests تسجيل طلبات الصيانة
Go to Property → Maintenance. Create request with type & priority. Assign vendor → Start Work → Mark Completed. Unit status updates automatically.
انتقل إلى العقارات ← الصيانة. أنشئ طلباً بالنوع والأولوية. أسنده للمقاول ← ابدأ ← أكمل. الحالة تتحدث تلقائياً.
Print PDF Contracts طباعة العقود PDF
From any Rental or Sales contract, use the Print button to generate a professional PDF with all party details, terms, financials and signature lines.
من أي عقد إيجار أو بيع، انقر طباعة لإنشاء ملف PDF احترافي بتفاصيل الأطراف والشروط والتوقيعات.
Switch to Arabic UI تبديل الواجهة إلى العربية
Go to Settings → Translations → Languages, activate Arabic. All menus, buttons, fields and error messages switch to Arabic automatically.
انتقل إلى الإعدادات ← الترجمات ← اللغات، فعّل العربية. جميع القوائم والأزرار والحقول ورسائل الخطأ تتحول للعربية تلقائياً.
🏠 Rental Flow — Full Walkthrough تدفق الإيجار الكامل
From creating a unit to generating invoices — step by step / من إنشاء الوحدة إلى إنشاء الفواتير
Create the Property Unit إنشاء الوحدة العقارية
- Go to Property → Properties → New
- Set type (Apartment / Villa / Commercial…)
- Enter monthly rent amount & currency
- Set owner (landlord) from contacts
- State must be Available
اذهب إلى العقارات ← العقارات ← جديد. اختر النوع، أدخل الإيجار الشهري والمالك. تأكد أن الحالة متاح.
Create Rental Contract إنشاء عقد الإيجار
- Go to Property → Rental → New
- Select the unit → rent amount auto-fills
- Select tenant from contacts
- Set start date, end date
- Choose payment term: Monthly / Quarterly / Bi-Annual / Yearly
- Add security deposit & admin fee if needed
اذهب إلى الإيجار ← جديد. اختر الوحدة (يملأ الإيجار تلقائياً)، المستأجر، التواريخ، وشروط الدفع.
Activate the Contract تفعيل العقد
- Click Activate button
- Contract state → Active
- Unit state automatically → Rented
- Unit is now locked from new contracts
- For Saudi Arabia: enter Ejar Registration No.
انقر تفعيل. العقد يصبح نشطاً والوحدة تصبح مؤجَّرة تلقائياً. أدخل رقم تسجيل إيجار للعقود السكنية.
Generate Invoices إنشاء الفواتير
- Click Generate Invoices button
- All period invoices created at once (e.g. 12 monthly invoices)
- Each invoice has due date per payment schedule
- View all invoices via smart button (🧾 Invoices)
- Confirm & collect from Accounting module
انقر إنشاء الفواتير. تُنشأ جميع الفواتير دفعة واحدة حسب شروط الدفع. تابع التحصيل من المحاسبة.
Expire / Terminate / Renew انتهاء / إنهاء / تجديد
- Expire: contract ends naturally on end date
- Terminate: click Terminate for early exit
- Renew: create new contract — check "Renewal" (no 2.5% commission again per REGA)
- Unit state resets to Available on expiry/termination
عند الانتهاء: أنهِ أو جدّد. العقد المجدَّد يُعفى من عمولة 2.5% مرة أخرى وفق لوائح هيئة العقار.
Add Leasing Commission إضافة عمولة الإيجار
- Go to Property → Commissions → New
- Type: Leasing Commission (2.5%)
- Link to the rental contract
- Enter annual rent — company commission auto-calculates (2.5%)
- Set agent & their share %, approve, then mark Paid
اذهب إلى العمولات ← جديد. اختر نوع العمولة وأربطها بالعقد. تُحسَب 2.5% تلقائياً وفق معيار هيئة العقار.
🏢 Sale Flow + Commission تدفق البيع والعمولة
From listing to ownership transfer with full commission tracking / من الإدراج إلى نقل الملكية مع تتبع العمولة
Create the Property Unit إنشاء الوحدة للبيع
- Go to Property → Properties → New
- Set type, specs, location, images
- Enter sale price (not rent)
- Set owner (seller) from contacts
- State: Available
أنشئ الوحدة وأدخل سعر البيع والمالك. تأكد أن الحالة متاح.
Create Sales Contract إنشاء عقد البيع
- Go to Property → Sales → New
- Select unit & buyer
- Enter agreed price, booking fee, registration fee, VAT
- Add installment payment plan (milestone rows)
- Click Book → unit becomes Booked
- Generate booking fee invoice with one click
اذهب إلى المبيعات ← جديد. اختر الوحدة والمشتري وأدخل السعر والرسوم وخطة الأقساط. انقر حجز.
Sign the SPA توقيع اتفاقية الشراء
- Print the SPA PDF → parties sign
- Click Sign SPA in Odoo
- Contract state → SPA Signed
- Track remaining balance & payment milestones
- Generate progress invoices as milestones are met
اطبع وثيقة SPA للتوقيع. انقر توقيع SPA. تابع الأقساط المتبقية وأنشئ فواتير عند كل مرحلة.
Complete the Sale إتمام البيع
- All payments received → click Complete
- Contract state → Completed
- Unit state → Sold
- Unit is removed from available inventory
- Full audit trail in chatter
بعد تحصيل كامل المبلغ، انقر إكمال. الوحدة تصبح مباعة وتُزال من المخزون المتاح.
Record Sales Commission تسجيل عمولة البيع
- Go to Property → Commissions → New
- Link to the Sales Contract
- Choose commission type (Leasing / Management / KPI…)
- Enter sale amount → company commission % auto-calculates
- Set agent & their share %
- Approve → Pay → dashboardupdates
اذهب إلى العمولات وأربطها بعقد البيع. أدخل قيمة البيع — تُحسَب العمولة تلقائياً. حدد الوسيط ونسبته ثم اعتمد وادفع.
5 Commission Types 5 أنواع عمولات
- 🏠 Leasing (2.5%) — standard REGA rate for rental
- 🏢 Management Fee — ongoing property management
- 🔄 Renewal Fee — flat fee for contract renewals
- 💰 Collection Bonus — incentive for rent collection
- 🏆 KPI / Occupancy Bonus — performance reward
إيجار 2.5% | رسوم إدارة | رسوم تجديد | مكافأة تحصيل | مكافأة إشغال — كل الأنواع المعتمدة من هيئة العقار.
🏗️ Buildings / Projects — Why You Need It المباني والمشاريع — لماذا تحتاجها
Group your units under buildings — track occupancy and revenue per building / جمّع وحداتك تحت مباني — تتبع الإشغال والإيرادات لكل مبنى
Organize Units تنظيم الوحدات
Group apartments, offices or shops under a building or compound. Instantly see all units in one building.
جمّع الشقق والمكاتب والمحلات تحت مبنى واحد. اعرض كل وحداته بنقرة.
Per-Building Stats إحصاءات لكل مبنى
Each building shows: Total Units, Available, Rented, Sold, Booked, Maintenance and Occupancy % — all computed automatically.
كل مبنى يعرض: الوحدات الكلية، المتاحة، المؤجَّرة، المباعة، ونسبة الإشغال — تُحسَب تلقائياً.
Multiple Projects مشاريع متعددة
Manage towers, villa compounds, offices and mixed-use projects separately. 8 building types supported.
أدر أبراجاً ومجمعات وفلل ومكاتب بشكل منفصل. 8 أنواع مباني مدعومة.
Owner & Developer المالك والمطور
Assign a developer and a building owner separately. Ideal when the developer ≠ current owner.
حدد المطور والمالك بشكل منفصل — مثالي حين يختلف المطور عن المالك الحالي.
Linked to Units مرتبطة بالوحدات
Each unit has a "Building / Project" field. One building → many units. Filter, search, report by building.
كل وحدة تحمل حقل "المبنى". مبنى واحد ← وحدات كثيرة. صفّح وابحث وأعدّ تقارير حسب المبنى.
When to Use It متى تستخدمه
✓ You manage more than one building
✓ Owner wants a per-building report
✓ You have named projects (Tower A, Compound B)
✓ تدير أكثر من مبنى ✓ المالك يريد تقريراً لكل مبنى ✓ لديك مشاريع مسماة
What's Included ما يتضمنه النظام
| Feature / الميزة | Description / الوصف | Arabic / عربي | Access Path |
|---|---|---|---|
| Property Units | Kanban, List & Form — type, specs, pricing, amenities, image | وحدات العقارات — كانبان وقائمة ونموذج | |
| Rental Contracts | Draft→Active→Expired workflow, auto invoice generation | عقود الإيجار — مسار كامل وفوترة تلقائية | |
| Sales Contracts | Booking→SPA→Completed, payment plan, fee tracking | عقود البيع — حجز وتوقيع واكتمال وخطة أقساط | |
| Maintenance Requests | 11 types, priority, vendor, cost, auto unit status update | طلبات الصيانة — 11 نوع وأولوية ومقاول وتكاليف | |
| Rental PDF Report | Professional Lease Agreement with party details & signatures | عقد إيجار PDF احترافي مع تفاصيل الأطراف والتوقيعات | |
| Sales PDF Report | SPA document with financial summary & payment plan | وثيقة اتفاقية الشراء مع الملخص المالي وخطة الدفع | |
| Amenities | Configurable features linked to units via many-to-many | مرافق قابلة للتخصيص مرتبطة بالوحدات | |
| Arabic Translation عربي | Full Arabic UI — menus, fields, buttons, error messages, reports | واجهة عربية كاملة — قوائم وحقول وأزرار ورسائل |
Please log in to comment on this module