قسم التسويق — شركة ابن الهيثم

Ibn Al-Haytham — Marketing Department · Module Blueprint & Workflow

Odoo 18 Community · وحدة قسم التسويق
ibn_haytham_marketing
🚀 افتح النظام · Open System
اسحب للتحريك · عجلة الفأرة للتكبير · انقر العقدة للطي/التوسيع  |  drag · scroll to zoom · click node

سير عمل المهمة — الحالات والصلاحيات Task Workflow — States & Permissions

تمرّ المهمة بست حالات. أزرار «التنفيذ» محصورة بالمستقبل، و«الإغلاق» بالمرسل — بشكل صارم لا يتجاوزه حتى المدير. A task moves through six states. "Work" actions are receiver-only and "closing" is sender-only — strictly, with no admin override.

1

Assigned · مُسند

Task created & assigned

تُسند المهمة لمستقبل واحد أو أكثر مع فئة وموعد نهائي وربط اختياري بمشروع/خطة.

المُرسِل · Sender
2

In Progress · قيد العمل

Receiver started

يبدأ المستقبل العمل بزر Start. يمكنه التعليق Hold ثم Resume.

المستقبل · Receiver
3

Information Required · بانتظار معلومات

Need-info, two-colour

المستقبل يطلب معلومات (مع رسالة إلزامية). أحمر = بانتظار المرسل، أخضر = تم التزويد فجاهز للمتابعة.

تبادل الأدوار · Ball-in-court
4

Hold · موقوف

Paused

توقف مؤقت عن العمل (أولويات أخرى) ثم Resume عند العودة.

المستقبل · Receiver
5

Delivered · مُسلَّم

Submitted for approval

المستقبل يسلّم العمل المنجز. يمكن للمرسل إعادته للمراجعة (Return for Revision) مع رسالة.

المستقبل · Receiver
6

Done · منتهي 🎉

Approved & closed

المرسل يعتمد ويُغلق — تظهر حركة احتفالية ويُسجَّل وقت الإغلاق.

المُرسِل · Sender
🚦
نظام «تبادل الأدوار» داخل Information Required: يوضّح مَن عليه الدور بلونين، ويُلزم بالرسائل لتوثيق ما طُلب وما زُوِّد.
🔴 أحمر — بانتظار المعلومات (الدور على المُرسِل) 🟢 أخضر — تم التزويد، جاهزة للمتابعة (الدور على المستقبل)

قواعد الإسناد Assignment Rules

⬇️ إسناد المهام (هابط) Tasks — downward

  • كل مستوى إداري يُسند للمستوى الأدنى ضمن هرمية الأدوار Each level assigns to lower levels by role hierarchy
  • منح إضافي لكل مستخدم عبر «Extra Assign Targets» Per-user extra grants
  • عدة مستقبلين بلا Team Work = نسخ مستقلة؛ مع Team Work = مهمة مشتركة Split vs shared
  • مهمة ذاتية (Self-Task) للمستخدم نفسه، تظهر فقط في فلتر Self-Tasks Self tasks isolated to their filter

🎨 تمييز المهام بالألوان Per-viewer colour tags

  • 🟠 «مُسندة لي» — عمل وارد من غيري Assigned to me (incoming)
  • 🔵 «أسندتها لنفسي» — مهمة ذاتية Self task
  • 🟣 «أسندتها لغيري» — عمل فوّضته Delegated by me
  • التصنيف يُحسب حسب المستخدم الحالي Computed per logged-in user

سير عمل الطلب — الموافقات Request Workflow — Approvals

الطلب أداة لطلب موافقة من إدارة أعلى (صاعد فقط). من يوافق يُضبط حسب فئة الطلب وحسب هرمية المستخدم. A request seeks approval from higher management (upward only). Approver is controlled by request category & user hierarchy.

1

Sent · مُرسل

Raised

المرسل يرفع الطلب لموافِق مخوّل مع موعد ووصف (وفورم الفئة إن وُجد).

المُرسِل · Sender
2

In Progress · قيد الدراسة

Under review

الموافِق يبدأ دراسة الطلب.

الموافِق · Approver
3

Delivered · مُجاب

Replied

الموافِق يردّ بالقرار (موافقة / تعديل / رفض / إحالة).

الموافِق · Approver
4

Done · منتهي

Closed

المرسل يؤكّد انتهاء دور الإدارة بخصوص الطلب.

المُرسِل · Sender

التحكم بالموافقين والفورمات Approvers & Forms

👤 موافقون حسب الفئة Per-category approvers

  • كل فئة طلب تحدّد الأدوار المخوّلة بالموافقة Each category sets allowed approver roles
  • مثال: ميزانية → مدير عام + مدير تسويق + نائب؛ تحويل لعينات → مدير تسويق e.g. budget vs samples

⬆️ صاعد فقط Upward only

  • لا يطلب المدير موافقة من مستوى أدنى — بل يُسند له مهمة Managers assign tasks, not request from below
  • منح إضافي لكل مستخدم عبر «Extra Request Targets» Per-user extra targets

📎 فورمات معتمدة Official forms

  • رفع ملف/رابط فورم لكل فئة، يظهر داخل الطلب Attach a form per category
  • فورم «تحويل لعينات» و«الموافقة على عرض» + طباعة PDF Samples & Offer forms with PDF

الوصول والمعمارية Access & Architecture

الوحدة تعمل على نظام Odoo 18 Community، ويُوصَل إليها عبر الرابط أدناه. The module runs on Odoo 18 Community, reachable at the link below.

🌐 الرابط Public URL
🚀 hzm.odooclick.com   DNS A → 193.24.209.162
▲ ▼
🟣 Odoo 18 Community ERP platform
المنصّة الأساسية: المستخدمون، الصلاحيات، المحادثات (Chatter)، الأنشطة، التقويم، الطباعة PDF، الترجمة العربية RTL.
▲ ▼
📣 وحدة قسم التسويق ibn_haytham_marketing
المهام، الطلبات، المشاريع، بنك المعلومات، الأداء، المصاريف، التكامل بين الأقسام، لوحة المعلومات — مع ترجمة عربية كاملة.

نموذج الصلاحيات Permission Model

👤 موظف تسويق Marketing Member

  • يرى المهام/الطلبات التي هو طرف فيها فقط Sees only own tasks/requests
  • مدير منتج، مصمم، تسويق إلكتروني، مستشار علمي PM, designer, digital, advisor

🛡️ إداري تسويق Marketing Admin

  • يرى كل مهام وطلبات القسم + الإعدادات Sees all + configuration
  • مدير التسويق ونائبه ومدير المنتجات الرئيسي Manager, deputy, senior PM

👑 مدير عام Marketing Director

  • وصول كامل للبيانات Full data access
  • لا يتجاوز قواعد سير العمل (التنفيذ للمستقبل) Still bound by workflow rules

خطوات التشغيل Getting Started

🚀 للمدير For the admin

  • افتح hzm.odooclick.com وسجّل الدخول Open & log in
  • Settings ← Users: أنشئ المستخدمين وحدّد لكل منهم المسمى الوظيفي (Marketing Role) Create users, set marketing role
  • فعّل العربية: Settings ← Translations ← Languages Activate Arabic for RTL
  • اضبط الفئات والموافقين والفورمات من Configuration Configure categories, approvers, forms

🧑‍💼 للمستخدم For the user

  • My Workspace ← My Tasks: نفّذ مهامك وحدّث حالاتها Work your tasks
  • My Requests: ارفع طلبات الموافقة Raise approval requests
  • Projects / My Plan / Daily Reports / Expenses Projects, plan, reports, expenses
  • Dashboard: ملخّص حيّ لمؤشراتك Live KPI snapshot

الميزات المنفّذة Implemented Features

كل ما تم بناؤه واختباره على النظام حتى الآن. Everything built & tested on the live system so far.

🎯
المبدأ: تنظيم عمل قسم التسويق ومراقبة سيره وتوثيق ملفاته وتبادل المعلومات مع الأقسام — على نظام واحد. Principle: organise the marketing department's work, monitor its flow, document its files & exchange information — in one system.