Business cycles

دورات العمل 🔁

الـ ERP كله دورات: مستند بيولّد مستند، وكل مستند له أثر محاسبي. دي الـ 10 دورات اللي بتبني عليها أي مشروع Odoo — كل خطوة بمستندها في Odoo وإيه اللي بيحصل.

Odoo Implementation LifecycleEnd-to-End Business ProcessLead to CashProcure to PayInventory & WarehouseManufacturingRecord to ReportHire to RetireProject to InvoiceCapstone Project Flow

Odoo Implementation Lifecycle

دورة تنفيذ مشروع Odoo
الحزام الأسود

رحلة المشروع الحقيقي من أول اجتماع مع العميل لحد الدعم بعد التشغيل. دي الخريطة اللي بيمشي عليها أي Implementer محترف.

1 الاكتشاف Discovery←2 المتطلبات Requirements←3 تحليل الفجوات Gap Analysis←4 تصميم الحل Solution Design←5 الإعداد Configuration←6 نقل البيانات Data Migration←7 الاختبار Testing & UAT←8 التدريب Training←9 التشغيل Go-Live←10 الدعم Support
المرحلةالمخرج (Deliverable)دورك كـ Implementerغلطة شائعة
1. Discovery Meeting — اجتماع الاكتشافملخص عن الشركة: النشاط، الأقسام، الحجم، الأهداف، الأنظمة الحاليةتسمع أكتر ما تتكلم، وتفهم المشكلة الحقيقية مش الطلب الظاهرتبدأ تعرض Odoo قبل ما تفهم شغل العميل
2. Requirement Gathering — جمع المتطلباتقائمة متطلبات (BRD) مرتبة بالأولوية: Must / Should / Niceتقابل كل قسم لوحده وتوثّق الـ As-Is قبل الـ To-Beتعتمد على كلام المدير بس من غير ما تسأل المستخدم الفعلي
3. Gap Analysis — تحليل الفجواتمصفوفة Fit/Gap: Standard / Configuration / Customizationتدور في الـ Standard الأول قبل ما تقترح أي CustomizationOver-engineering: تطوير حاجة Odoo بيعملها جاهزة
4. Solution Design — تصميم الحلخرائط العمليات (Process Maps) + التطبيقات المطلوبة + المسؤولياتترسم كل دورة: مين بيعمل إيه، وعلى أي مستند، وإمتىتصميم على الورق من غير ما تجربه على داتابيز تجريبية
5. Odoo Configuration — الإعدادداتابيز مُعدّة: الشركة، شجرة الحسابات، الضرائب، المخازن، المستخدمينتمشي على Checklist ثابتة عشان ما تنساش حاجةتبدأ بالبيانات قبل ما تظبط الإعدادات الأساسية
6. Data Migration — نقل البياناتTemplates مستوردة: المنتجات، العملاء، الموردين، الأرصدة الافتتاحية، المخزونتنضّف البيانات قبل ما تستوردها (Clean before Import)نقل بيانات قديمة ومكررة زي ما هي
7. Testing & UAT — الاختبارسيناريوهات اختبار موثّقة + نتائج + قائمة ملاحظاتتختبر دورة كاملة من أولها لآخرها مش شاشة شاشةالعميل يوقّع على الـ UAT من غير ما يجرب بنفسه
8. User Training — التدريبتدريب لكل دور (Role-based) + دليل مستخدم مختصرتدرّب كل مستخدم على شغله هو بس، بأمثلة من بياناتهتدريب جماعي عام لكل الأقسام في جلسة واحدة
9. Go-Live — التشغيل الفعليخطة Cut-over: تاريخ القطع، الأرصدة الافتتاحية، الجرد الفعليتختار تاريخ قطع واضح (أول الشهر) وتقفل النظام القديمتشغيل النظامين مع بعض لفترة طويلة
10. Post Go-Live Support — الدعمHypercare لأول شهر + إقفال أول شهر مالي على Odooتتابع يومياً أول أسبوعين وتقفل أول شهر مع المحاسبتسلّم المشروع وتختفي قبل أول إقفال شهري
💡 نصيحة نينجا

أحسن Implementer هو اللي بيسأل «ليه؟» 3 مرات قبل ما يفتح Odoo. المتطلب الحقيقي غالباً ورا الطلب الأول.

⚠️ غلطة شائعة

أغلب المشاريع اللي بتقع، بتقع في مرحلة 6 (البيانات) ومرحلة 9 (الـ Cut-over)، مش في الإعداد.

🎯 بعد الدورة دي هتقدر
  • تفهم مراحل مشروع Odoo الحقيقي ومخرجات كل مرحلة
  • تبني عقلية الـ Implementer مش عقلية المستخدم
  • تعرف فين المشاريع بتقع وإزاي تتجنب ده
حلقات الحزام الأسود

End-to-End Business Process

نظرة عامة على دورات العمل داخل Odoo
الحزام الأبيض

إزاي المبيعات والمشتريات والمخازن والمحاسبة والتقارير بيشتغلوا كسيستم واحد متكامل، ومعاملة واحدة بتتحرك بين الأقسام من غير إدخال مكرر.

1 طلب العميل Customer Request←2 دورة البيع Sales Cycle←3 توريد أو تصنيع Procurement / Production←4 حركة المخزون Inventory Movement←5 التسليم Delivery / Service←6 الفوترة Invoicing←7 التحصيل Payment←8 التقارير Reporting
الخطوةالتطبيق في Odooالمستندبيتربط بإيه
1. Customer Request — طلب العميلCRMLead / Opportunityعرض السعر (Quotation)
2. Sales Cycle — دورة البيعSalesQuotation → Sales Orderأمر التسليم + الفاتورة
3. Procurement / Production — التوريد أو التصنيعPurchase / ManufacturingRFQ → PO أو MOالاستلام أو المنتج التام
4. Inventory Movement — حركة المخزونInventoryReceipt / Internal / Deliveryتقييم المخزون محاسبياً
5. Delivery / Service — التسليم أو الخدمةInventory / ProjectDelivery Order / Timesheetالكميات المسلّمة → الفوترة
6. Invoicing — الفوترةAccountingCustomer Invoice / Vendor Billقيد يومية تلقائي (AR / AP)
7. Payment — التحصيل والسدادAccountingPayment → Reconciliationكشف حساب البنك
8. Reporting — التقاريرReporting (كل تطبيق)Pivot / Graph / Financial Reportsقرارات الإدارة
💡 نصيحة نينجا

كل مستند في Odoo بيولّد اللي بعده: الـ SO بيعمل Delivery، والـ Delivery بيعمل Invoice. لو بتدخل حاجة يدوي، غالباً في حاجة ناقصة في الإعداد.

⚠️ غلطة شائعة

تركيب كل التطبيقات من أول يوم. ابدأ باللي الشركة محتاجاه فعلاً، وزوّد بالتدريج.

🎯 بعد الدورة دي هتقدر
  • تفهم إزاي تطبيقات Odoo بتتكلم مع بعض
  • ترسم دورة العمل اللي بتعدّي على أكتر من قسم
  • تحدد أنهي تطبيق بيخدم كل خطوة
حلقات الحزام الأبيض

Lead to Cash

دورة المبيعات: من العميل المحتمل حتى التحصيل
الحزام الأصفر

رحلة العميل الكاملة من أول ما يظهر كعميل محتمل لحد ما فلوسه تدخل البنك، وبالقيود المحاسبية اللي بتتعمل في كل خطوة.

1 عميل محتمل Lead←2 فرصة Opportunity←3 عرض سعر Quotation←4 أمر بيع Sales Order←5 تسليم Delivery←6 فاتورة Invoice←7 تحصيل Payment←8 تحليل Analysis
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Lead — عميل محتملCRM › Leadبيدخل من الموقع أو الإيميل أو يدوي، وبيتحوّل لفرصة بعد التأهيللا يوجد
2. Opportunity — فرصةCRM › Pipelineمراحل البيع (Stages)، الأنشطة، الإيراد المتوقع، نسبة النجاحلا يوجد
3. Quotation — عرض سعرSales › Quotationقائمة الأسعار، الضرائب، شروط السداد، قالب العرض، إرسال وتوقيع أونلاينلا يوجد
4. Sales Order — أمر بيعSales › Sales Order (Confirmed)تأكيد العرض بيولّد أمر تسليم تلقائي (و MO/PO لو Make-to-Order)لا يوجد (التزام فقط)
5. Delivery Order — أمر تسليمInventory › WH/OUTحجز الكمية، التحقق، خروج المخزون، تحديث الكمية المسلّمة في الـ SOمن: تكلفة البضاعة المباعة (COGS) — إلى: المخزون (Anglo-Saxon + Automated Valuation)
6. Customer Invoice — فاتورة عميلAccounting › Customer Invoiceتتعمل من الـ SO حسب سياسة الفوترة (Ordered / Delivered)، وتتبعت للعميلمن: العملاء (AR) — إلى: الإيرادات + ضريبة المبيعات
7. Payment — تحصيلAccounting › Payment + Reconciliationتسجيل التحصيل وربطه بالفاتورة، ثم مطابقته مع كشف البنكمن: البنك / الخزينة — إلى: العملاء (AR)
8. Sales Analysis — تحليل المبيعاتSales › Reportingتحليل حسب المندوب، المنتج، العميل، الفترة (Pivot / Graph)لا يوجد
💡 نصيحة نينجا

سياسة الفوترة (Invoicing Policy) على المنتج هي اللي بتحدد الفاتورة تتعمل إمتى: على الكمية المطلوبة ولا المسلّمة. اختارها صح من الأول.

⚠️ غلطة شائعة

فاتورة بتتعمل قبل التسليم في شركة بتبيع من المخزون، فالإيراد يتسجل والمخزون لسه موجود.

🎯 بعد الدورة دي هتقدر
  • تفهم رحلة العميل من الـ CRM للتحصيل
  • تربط التسليم بالفوترة والتحصيل
  • تعرف القيد اللي بيتعمل في كل خطوة
حلقات الحزام الأصفرقيود الدورة 🧮

Procure to Pay

دورة المشتريات: من الاحتياج حتى سداد المورد
الحزام الأصفر

دورة الشراء الكاملة من ظهور الاحتياج لحد سداد المورد، وإزاي الاستلام في المخزن بيتربط بالمحاسبة (3-Way Matching).

1 احتياج Purchase Need←2 طلب عرض RFQ←3 اختيار المورد Vendor Selection←4 أمر شراء Purchase Order←5 استلام Receipt←6 فاتورة مورد Vendor Bill←7 سداد Payment←8 تقارير Reporting
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Purchase Need — الاحتياجInventory › Replenishmentبيظهر من قاعدة إعادة الطلب (Reordering Rule) أو Make-to-Order أو طلب يدويلا يوجد
2. RFQ — طلب عرض سعرPurchase › RFQإرسال طلب عرض لمورد أو أكتر، مع الكميات والتاريخ المطلوبلا يوجد
3. Vendor Selection — اختيار الموردPurchase › Alternatives / Agreementsمقارنة العروض (Call for Tender) واختيار الأفضل سعراً وتوريداًلا يوجد
4. Purchase Order — أمر شراءPurchase › PO (Confirmed)تأكيد الـ RFQ بيحوّله لـ PO وبيولّد أمر استلام تلقائيلا يوجد (التزام فقط)
5. Receipt — استلامInventory › WH/INاستلام الكمية فعلياً، فحص الجودة إن وجد، ودخول المخزونمن: المخزون — إلى: حساب الاستلام المؤقت (Stock Interim: Received)
6. Vendor Bill — فاتورة موردAccounting › Vendor Billتتعمل من الـ PO حسب سياسة الفوترة (Ordered / Received)، ومطابقة PO / Receipt / Billمن: حساب الاستلام المؤقت + ضريبة المشتريات — إلى: الموردين (AP)
7. Payment — سدادAccounting › Payment + Reconciliationتسجيل السداد وربطه بالفاتورة ثم مطابقته مع البنكمن: الموردين (AP) — إلى: البنك / الخزينة
8. Purchase Reporting — تقارير المشترياتPurchase › Reportingتحليل حسب المورد والمنتج والمشتري، ومتابعة الكميات المستلمة والمفوترةلا يوجد
💡 نصيحة نينجا

سياسة الفوترة «على الكمية المستلمة» (Received quantities) بتحميك من فاتورة لبضاعة ما وصلتش.

⚠️ غلطة شائعة

فاتورة المورد بتتسجل يدوي من المحاسبة من غير ربط بالـ PO، فبيضيع الـ 3-Way Matching وحساب الاستلام المؤقت ما بيتقفلش.

🎯 بعد الدورة دي هتقدر
  • تفهم دورة الشراء في Odoo
  • تربط استلام المخزن بالقيد المحاسبي
  • تتابع حسابات الموردين بدقة
حلقات الحزام الأصفرقيود الدورة 🧮

Inventory & Warehouse

دورة المخزون والمخازن داخل Odoo
الحزام الأخضر

حركة المنتجات جوه المخازن والمواقع: الاستلام، الفحص، التخزين، التحويل، التسليم، المرتجعات، الهالك، والتقييم المحاسبي للمخزون.

1 استلام Receipt←2 فحص Quality Check←3 تخزين Stock Location←4 تحويل داخلي Internal Transfer←5 تسليم أو إنتاج Delivery / Production←6 مرتجع أو تسوية Return / Adjustment←7 هالك Scrap←8 تقييم Valuation
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Product Receipt — استلامInventory › Receipt (WH/IN)دخول الكمية للمخزن وزيادة الـ On Hand، وتسجيل اللوت أو السيريالمن: المخزون — إلى: حساب الاستلام المؤقت
2. Quality Check — فحص الجودةQuality › Quality Checkنقاط فحص (Control Points) على الاستلام: Pass / Fail، والفشل بيعمل Quality Alertلا يوجد
3. Stock Location — موقع التخزينInventory › Putaway Rulesتوجيه المنتج تلقائياً لمكانه (رف / منطقة) حسب الفئة أو المنتجلا يوجد
4. Internal Transfer — تحويل داخليInventory › Internal (WH/INT)نقل بين المواقع أو المخازن مع تتبع كامل للحركةلا يوجد (نفس حساب المخزون)
5. Delivery / Production — تسليم أو إنتاجDelivery (WH/OUT) أو MOخروج للعميل أو استهلاك كمكونات في أمر تصنيعمن: COGS أو WIP — إلى: المخزون
6. Return / Adjustment — مرتجع أو تسويةReturn / Inventory Adjustmentمرتجع من العميل أو للمورد، أو تسوية فرق الجرد الفعليمن/إلى: المخزون مقابل حساب فروق الجرد
7. Scrap — هالكInventory › Scrapإخراج الكميات التالفة لموقع الهالكمن: مصروف الهالك — إلى: المخزون
8. Inventory Valuation — تقييم المخزونInventory › Reporting › Valuationقيمة المخزون حسب طريقة التكلفة (Standard / AVCO / FIFO) ومطابقتها مع المحاسبةتقرير يطابق حساب المخزون في ميزان المراجعة
💡 نصيحة نينجا

قبل أي Go-Live: الجرد الفعلي لازم يتسجل كـ Inventory Adjustment بتاريخ القطع، وقيمته لازم تساوي رصيد حساب المخزون في الأرصدة الافتتاحية.

⚠️ غلطة شائعة

فرق دائم بين تقرير تقييم المخزون وحساب المخزون في المحاسبة، بسبب حركات يدوية على الحساب أو منتجات من غير فئة محاسبية صح.

🎯 بعد الدورة دي هتقدر
  • تفهم حركات المخزون الأساسية
  • تحسّن الرقابة على المخزون والتتبع (Traceability)
  • تربط العمليات بتقييم المخزون محاسبياً
حلقات الحزام الأخضرقيود الدورة 🧮

Manufacturing

دورة التصنيع داخل Odoo
الحزام الأخضر

من الطلب وقائمة المواد (BOM) لحد المنتج التام وتحليل التكلفة: المكونات، العمليات، أوامر الشغل، الجودة، وتكلفة الإنتاج الحقيقية.

1 طلب Demand←2 قائمة مواد BOM←3 أمر تصنيع Manufacturing Order←4 استهلاك Consumption←5 أوامر شغل Work Orders←6 جودة Quality←7 منتج تام Finished Goods←8 تحليل تكلفة Cost Analysis
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Demand / Sales Order — الطلبSales Order أو Reordering Ruleأمر بيع (MTO) أو قاعدة مخزون (MTS) بتولّد أمر تصنيع تلقائياًلا يوجد
2. Bill of Materials — قائمة الموادManufacturing › BOMالمكونات بكمياتها + العمليات (Operations) + نوع الـ BOM: عادي / Kit / Subcontractingلا يوجد
3. Manufacturing Order — أمر تصنيعManufacturing › MOتأكيد الأمر بيحجز المكونات (Reserved) ويحدد تاريخ الإنتاجلا يوجد
4. Material Consumption — استهلاك الموادMO › Componentsاستهلاك المكونات من المخزن (يدوي أو تلقائي حسب الإعداد)من: الإنتاج تحت التشغيل (WIP) — إلى: المخزون
5. Work Orders — أوامر الشغلManufacturing › Work Ordersتسجيل وقت التشغيل على مراكز العمل (Work Centers) وتكلفة الساعةتكلفة العمليات بتضاف على المنتج
6. Quality Check — فحص الجودةQuality › Control Pointsفحص على المنتج التام قبل الدخول للمخزنلا يوجد
7. Finished Goods — المنتج التامMO › Mark as Doneدخول المنتج التام للمخزن بتكلفته الفعلية (مواد + عمليات)من: المخزون (منتج تام) — إلى: WIP
8. Cost Analysis — تحليل التكلفةMO › Cost Analysisمقارنة التكلفة المتوقعة بالفعلية: مواد، عمليات، تكاليف إضافيةتقرير يربط بالمحاسبة التحليلية
💡 نصيحة نينجا

تكلفة المنتج التام = مكونات + (ساعات التشغيل × تكلفة ساعة مركز العمل). لو تكلفة الساعة صفر، تكلفتك ناقصة.

⚠️ غلطة شائعة

BOM فيها وحدات قياس غلط (كيلو بدل جرام) فالاستهلاك بيبقى ×1000 والمخزون بيروح بالسالب.

🎯 بعد الدورة دي هتقدر
  • تفهم دورة الإنتاج في Odoo
  • تربط الـ BOM بالعمليات وحركة المخزون
  • تقرأ تكلفة الإنتاج وأثرها المحاسبي
حلقات الحزام الأخضرقيود الدورة 🧮

Record to Report

الدورة المحاسبية: من تسجيل العمليات حتى التقارير المالية
الحزام الأزرق

الدورة المالية الكاملة: من المعاملة التشغيلية للقيد، للتحصيل والسداد، للمطابقة البنكية، للتسويات والإقفال والقوائم المالية.

1 معاملة Transaction←2 فاتورة Invoice / Bill←3 سداد Payment←4 مطابقة بنكية Bank Reconciliation←5 تسويات Adjustments←6 إقفال Period Closing←7 قوائم مالية Financial Reports
الخطوةالمستند في Odooإيه اللي بيحصلأهم نقطة رقابة
1. Business Transaction — معاملة تشغيليةSO / PO / Picking / Expense / Payslipالمصدر الأساسي لأي قيد: المحاسبة في Odoo بتبدأ من العمليات مش من القيودكل قيد لازم يكون له مستند مصدر
2. Invoice / Bill — فاتورةAccounting › Invoices / Billsقيد تلقائي على العملاء أو الموردين بالضرائب وتواريخ الاستحقاقتاريخ الفاتورة vs تاريخ المحاسبة
3. Payment — سداد أو تحصيلAccounting › Paymentsالقيد بيمر على حساب وسيط (Outstanding Receipts / Payments) لحد ما يتطابق مع البنكحسابات الـ Outstanding لازم تصفّر
4. Bank Reconciliation — مطابقة بنكيةAccounting › Bank › Statementsاستيراد كشف البنك ومطابقة كل سطر مع الدفعات أو الفواتير أو قيود جديدةرصيد البنك في Odoo = كشف البنك
5. Adjustments — تسوياتJournal Entries / Deferrals / Assets / FXقيود الاستحقاق، المصروفات والإيرادات المؤجلة، إهلاك الأصول، فروق العملةمراجعة الحسابات الوسيطة والمعلقة
6. Period Closing — إقفال الفترةAccounting › Lock Dates + Tax Closingقفل الفترة للمستخدمين، إقفال الضرائب، ومراجعة الـ Checklist الشهريةLock date بعد مراجعة المحاسب
7. Financial Reports — القوائم الماليةAccounting › Reportingقائمة الدخل، المركز المالي، ميزان المراجعة، أعمار الديون، تقرير الضرائب، التدفقات النقديةالميزانية لازم تتوازن والأعمار تطابق AR/AP
💡 نصيحة نينجا

الإقفال الشهري الناجح بيبدأ من 3 مطابقات: البنك، العملاء والموردين (Aged)، والمخزون. لو التلاتة مظبوطين، القوائم المالية هتطلع صح.

⚠️ غلطة شائعة

قيود يدوية على حسابات العملاء أو الموردين أو المخزون. الحسابات دي لازم تتحرك من المستندات بس.

🎯 بعد الدورة دي هتقدر
  • تفهم الدورة المحاسبية الكاملة في Odoo
  • تربط العمليات التشغيلية بأثرها المالي
  • تنفّذ الإقفال الشهري بثقة
حلقات الحزام الأزرققيود الدورة 🧮

Hire to Retire

دورة الموارد البشرية: من التوظيف حتى الرواتب
الحزام البنفسجي

رحلة الموظف الكاملة: التوظيف، العقد، الحضور، الإجازات، المصروفات، الرواتب وأثرها المحاسبي.

1 توظيف Recruitment←2 موظف وعقد Employee & Contract←3 حضور Attendance←4 إجازات Time Off←5 مصروفات Expenses←6 رواتب Payroll←7 قيد الرواتب Payroll Accounting←8 تقييم Appraisal
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Recruitment — التوظيفRecruitment › Job Position › Applicantإعلان الوظيفة، استقبال المتقدمين، المقابلات، العرض الوظيفي، التحويل لموظفلا يوجد
2. Employee & Contract — الموظف والعقدEmployees › Employee › Contractملف الموظف، القسم، المدير، العقد بالراتب وهيكل الرواتب (Salary Structure)لا يوجد
3. Attendance — الحضورAttendances › Check In / Out / Kioskتسجيل الحضور والانصراف والساعات الإضافيةلا يوجد
4. Time Off — الإجازاتTime Off › Allocation › Requestتخصيص الأرصدة، طلب الإجازة، الموافقة، الخصم من الرصيدلا يوجد (يؤثر على الراتب)
5. Expenses — المصروفاتExpenses › Expense Reportتسجيل المصروف، الاعتماد، وفي Odoo 20 المصروف المعتمد بيعمل Draft Billمن: المصروف — إلى: الموظف (دائن) أو الشركة لو مدفوع بكارت الشركة
6. Payroll — الرواتبPayroll › Payslip / Pay Runحساب الراتب حسب قواعد الهيكل: أساسي، بدلات، خصومات، تأمينات، ضريبةمن: مصروف الرواتب — إلى: الرواتب المستحقة + التأمينات + الضريبة
7. Payroll Accounting & Payment — قيد وصرف الرواتبPayslip Batch › Journal Entry › Paymentترحيل قيد الرواتب وصرفها من البنكمن: الرواتب المستحقة — إلى: البنك
8. Appraisal / Offboarding — التقييم وإنهاء الخدمةAppraisals / Archive Employeeتقييم الأداء الدوري، وإنهاء العقد وأرشفة الموظفتسوية مستحقات نهاية الخدمة
💡 نصيحة نينجا

هيكل الرواتب (Salary Structure) هو قلب الـ Payroll. اكتب القواعد (Rules) على ورق الأول بالمعادلات، وبعدين نفذها في Odoo.

⚠️ غلطة شائعة

قيد الرواتب بيترحّل على حساب مصروف واحد عام، فبتضيع التفاصيل: التأمينات، الضرائب، البدلات.

🎯 بعد الدورة دي هتقدر
  • تفهم رحلة الموظف الكاملة في Odoo
  • تربط الحضور والإجازات بالرواتب
  • تقرأ قيد الرواتب وتطابقه مع المحاسبة
حلقات الحزام البنفسجيقيود الدورة 🧮

Project to Invoice

دورة الخدمات: من المشروع حتى الفوترة
الحزام البنفسجي

لشركات الخدمات والاستشارات والمقاولات: إزاي بتبيع خدمة، وتنفذها كمشروع ومهام وساعات، وتفوترها، وتقيس ربحيتها.

1 أمر بيع خدمة Sales Order←2 مشروع ومهام Project & Tasks←3 ساعات Timesheets←4 جدولة Planning←5 مراحل Milestones←6 فوترة Invoice←7 ربحية Profitability
الخطوةالمستند في Odooإيه اللي بيحصلالأثر المحاسبي
1. Sales Order (Service) — أمر بيع خدمةSales › Service Productمنتج خدمة بسياسة: Create Project / Task، وسياسة فوترة: ساعات / مراحل / سعر ثابتلا يوجد
2. Project & Tasks — المشروع والمهامProject › Project › Tasksتأكيد الـ SO بيعمل المشروع أو المهمة تلقائياً مع الحساب التحليليحساب تحليلي للمشروع
3. Timesheets — تسجيل الساعاتTimesheets › Taskالفريق بيسجل الساعات على المهام، وبتتحوّل لكميات مسلّمة في الـ SOتكلفة الساعة بتتسجل تحليلياً
4. Planning — الجدولةPlanning (+ Field Service في Odoo 20)جدولة الفريق على المهام والزيارات الميدانيةلا يوجد
5. Milestones / Delivered — المراحلProject › Milestonesإنهاء مرحلة بيسمح بفوترة نسبتها من العقدلا يوجد
6. Invoice — الفوترةAccounting › Customer Invoiceفاتورة على الساعات الفعلية أو المراحل المكتملة أو المبلغ الثابتمن: العملاء — إلى: إيرادات الخدمات
7. Project Profitability — ربحية المشروعProject › Reporting › Profitabilityالإيرادات مقابل التكاليف (ساعات + مصروفات + مشتريات) لكل مشروعتقرير من المحاسبة التحليلية
💡 نصيحة نينجا

الحساب التحليلي (Analytic Account) لكل مشروع هو اللي بيخلي تقرير الربحية يطلع صح. اتأكد إن كل مصروف وشراء للمشروع عليه الحساب ده.

⚠️ غلطة شائعة

ساعات بتتسجل من غير ربط بالـ SO، فالكمية المسلّمة ما بتتحدثش والفوترة بتفضل صفر.

🎯 بعد الدورة دي هتقدر
  • تفهم طرق فوترة الخدمات في Odoo
  • تربط الساعات والمصروفات بتكلفة المشروع
  • تقرأ ربحية كل مشروع
حلقات الحزام البنفسجيقيود الدورة 🧮

Capstone Project Flow

مشروع تطبيقي كامل على حالة عملية
الحزام الأسود

المشروع الختامي بيجمع كل اللي اتعلمته: تحليل حالة حقيقية، إعداد النظام، إدخال البيانات، الاختبار، والعرض النهائي.

1 حالة عملية Business Case←2 تحليل متطلبات Requirement Analysis←3 رسم العمليات Process Mapping←4 إعداد Configuration←5 بيانات Data Entry←6 اختبار Testing←7 عرض User Demo←8 تقديم Presentation
الخطوةالمخرج المطلوبمعيار النجاحنصيحة
1. Business Case — الحالة العمليةوصف الشركة: النشاط، الأقسام، المنتجات، المشاكل الحاليةالحالة واقعية وفيها 3 أقسام على الأقلاختار شركة شبه شغلك الحقيقي
2. Requirement Analysis — تحليل المتطلباتقائمة متطلبات مرتبة (Must / Should / Nice)كل متطلب مكتوب كـ «المستخدم X محتاج يعمل Y عشان Z»ما تكتبش حلول، اكتب احتياجات
3. Process Mapping — رسم العملياتخرائط لـ 3 دورات على الأقل (L2C, P2P, R2R)كل خطوة عليها: مين، أنهي مستند، أنهي تطبيقاستخدم نفس شكل الدورات في الخريطة دي
4. Odoo Configuration — إعداد النظامداتابيز معدّة بالكامل على Odoo OnlineChecklist الإعداد كلها متنفذةابدأ بالمحاسبة والضرائب قبل أي حاجة
5. Data Entry — إدخال البياناتمنتجات، عملاء، موردين، أرصدة افتتاحية، مخزون أول المدةالأرصدة الافتتاحية متوازنة وميزان المراجعة صحاستخدم Import Templates مش إدخال يدوي
6. Testing Scenario — سيناريو الاختبار3 دورات كاملة متنفذة بمستنداتها وقيودهاكل دورة من أولها لآخرها، والقيود مراجَعةاختبر الحالات الاستثنائية: مرتجع، خصم، دفعة مقدمة
7. User Demo — عرض للمستخدمفيديو 10 دقايق بتشرح فيه النظام لمستخدممستخدم جديد يفهم يشتغل إزاي من الفيديواتكلم بلغة البيزنس مش لغة Odoo
8. Final Presentation — العرض النهائيعرض تقديمي: المشكلة، الحل، الدورات، النتائج، الدروس المستفادةعرض 15 دقيقة واضح ومقنعده اللي هتعرضه في مقابلة الشغل الجاية
💡 نصيحة نينجا

المشروع ده هو أهم حاجة هتطلع بيها من الرحلة كلها. اعمله كأنه لعميل حقيقي هيدفعلك فلوس.

⚠️ غلطة شائعة

مشروع كبير أوي بكل التطبيقات. 3 دورات متقنة أحسن من 10 دورات ناقصة.

🎯 بعد الدورة دي هتقدر
  • تجمع كل مفاهيم الكورس في مشروع واحد
  • تقدّم حل Odoo عملي ومتكامل
  • تبني ثقة حقيقية في مواجهة العملاء
حلقات الحزام الأسود
❓ المكتبة
ده كله مجاني؟

أيوه. المكتبة مرجع تفتحه وإنت شغال في مشاريعك الحقيقية، مش بس وإنت بتذاكر.

ألاقي حاجة بسرعة إزاي؟

خانة البحث 🔍 في المنيو بتدوّر في كل حاجة مرة واحدة: حلقات، مصطلحات، قيود، أسئلة مقابلات.

اسأل في كومنتات يوتيوب ↗