توثيق سير عمل المبيعات الآلي لأودو 19
دليل سير عمل المبيعات الآلي: اختيار الأوامر والخطوات وسجل الأتمتة والأخطاء وصلاحيات الوصول والحدود.
يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026
ابدأ من هنا
ببساطة: يصل أمر، فيؤكده أحدهم، ويعتمد آخر التسليم، وثالث ينشئ الفاتورة، ورابع يرحّلها، وخامس يسجل الدفع. يقوم سير عمل المبيعات الآلي بهذه الخطوات وحده، للأوامر التي تختارها: بحسب فريق المبيعات أو شروط الدفع أو وسوم العملاء أو المبلغ. وتُسجَّل كل خطوة، والأمر الذي لا يستطيع المتابعة يخبرك لماذا.
نصيحة: ابدأ بالتأكيد فقط، ثم أضف التسليم والفاتورة حين تطمئن. وتُترك الأوامر التي سبقت سير العمل.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| سير عمل بالشروط | فريق المبيعات وشروط الدفع ووسوم العملاء والمبلغ تختار الأوامر. ويفوز أول سير عمل مناسب. |
| الخطوات | تأكيد، اعتماد التسليم، إنشاء الفاتورة، ترحيلها، تسجيل الدفع. |
| التسليم | يُعتمد فقط حين يتوفر كل شيء؛ وإلا ينتظر الأمر وتُعاد المحاولة. |
| الفاتورة | فور تأكيد الأمر، أو بعد تسليمه. |
| فوري أو كل 5 دقائق | يعمل عند تأكيد الأمر، أو بمهمة كل خمس دقائق. |
| سجل وأخطاء | كل خطوة في الأمر؛ والخطأ إن فشلت واحدة؛ ونشاط للمندوب بعد ثلاث إخفاقات. |
| يدويًا | اختر سير عمل في أمر، أو أوقف الأتمتة لأمر، أو اضغط شغّل الأتمتة. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | المبيعات والمخزون (sale_stock)، والفوترة (account) |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_auto_workflow.zip؛ فُكّه لتحصل على المجلدtaqnix_auto_workflow. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Sales Auto Workflow واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_auto_workflow --stop-after-init
أنشئ سير عمل
ببساطة: افتح المبيعات ← الإعدادات ← سير العمل الآلي واضغط جديد.
| الحقل | المعنى |
|---|---|
| يُطبَّق بالشروط | الأوامر التي تستوفي الشروط تحصل على سير العمل وحدها. وإن أوقفته فلا يُستخدم إلا حين يُختار في أمر. |
| الأوامر المنشأة من | تُترك الأوامر الأقدم. والافتراضي اليوم. |
| فرق المبيعات وشروط الدفع ووسوم العملاء والمبلغ | الشروط. يجب أن تتحقق كلها مما تملأه. ويلزم واحد على الأقل. |
| تأكيد الأمر | يؤكد عروض الأسعار. |
| اعتماد التسليم | فقط حين تتوفر كل المنتجات. |
| إنشاء الفاتورة / ترحيلها | متى: فور تأكيد الأمر، أو بعد اكتمال التسليم. |
| تسجيل الدفع | في الدفتر الذي تختاره، بكامل المبلغ، بتاريخ اليوم. |
| التشغيل فور تأكيد الأمر | وإلا تأخذ المهمة الأمر خلال خمس دقائق. |
مهم: سير عمل يؤكد عروض الأسعار يؤكد كل عرض مطابق. اختر الشروط بعناية، مثل فريق مبيعات متجرك الإلكتروني.
في الأمر
ببساطة: لكل أمر تبويب الأتمتة فيه سير عمله والمحاولات الفاشلة وسجل كل خطوة.
| الحالة | ماذا يحدث |
|---|---|
| ليس كل شيء في المخزون | يبقى الأمر مؤكدًا وتسليمه ينتظر. ولا يُسجَّل خطأ؛ وتُعاد المحاولة بعد الاستلام التالي. |
| تفشل خطوة | يُسجَّل الخطأ ويظهر بالأحمر في الأمر؛ وتُعاد المحاولة. وبعد ثلاث إخفاقات يتلقى المندوب نشاطًا. |
| شغّل الأتمتة | تبدأ من جديد، مثلًا بعد إصلاح السبب. |
| بلا أتمتة | علّمها لمعالجة أمر يدويًا. |
سجل الأتمتة
ببساطة: المبيعات ← التقارير ← سجل الأتمتة يعرض كل خطوة لكل أمر، والإخفاقات بالأحمر.
من يفعل ماذا
| من | يستطيع |
|---|---|
| المندوبون | رؤية سير العمل وسجل أوامرهم والضغط على شغّل الأتمتة. |
| مديرو المبيعات | إنشاء سير العمل وتعديله ورؤية السجل كله. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| التسليم الكامل فقط | يُعتمد التسليم حين يتوفر كل شيء؛ ولا تُنشأ تسليمات جزئية ولا طلبات متأخرة. |
| الدفع الكامل | الدفع هو الفاتورة كلها، في الدفتر الذي تختاره، بتاريخ اليوم. ولا يتعامل مع بطاقة أو مزوّد دفع. |
| الفواتير بحسب الأمر | تتبع الفاتورة سياسة فوترة المنتج (عند الطلب أو عند التسليم). |
| الدفعات | تعالج المهمة حتى 50 أمرًا كل خمس دقائق. |
| قواعد وحدات أخرى | وحدة حد ائتماني أو موافقة ترفض التأكيد تظهر كخطوة فاشلة. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
| البند | التفاصيل |
|---|---|
| النماذج | taqnix.sale.workflow وtaqnix.sale.workflow.log؛ وsale.order.tx_workflow_id. |
| الدوال | _workflow_for(order) و_process_order(order) و_run(order). |
workflow = env['taqnix.sale.workflow'].create({
'name': 'Web orders', 'team_ids': [(6, 0, team.ids)], 'auto_confirm': True,
'auto_invoice': True, 'auto_post': True,
})
env['taqnix.sale.workflow']._process_order(order)استكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| لا يحدث شيء لأمر | تحقق من أن سير العمل نشط وأن الأمر أُنشئ بعد «الأوامر المنشأة من» وأن الشروط تناسبه وأن «يُطبَّق بالشروط» مفعّل. أو اختر سير العمل في الأمر. |
| لا يُعتمد التسليم | المخزون غير كامل بعد. وتُعاد المحاولة كل خمس دقائق. |
| خطأ أحمر في الأمر | اقرأ السجل، وأصلح السبب (دفتر أو صلاحية أو قاعدة مخزون) واضغط شغّل الأتمتة. |
| تُعالَج الأوامر مرتين | لا: يُعلَّم الأمر المنتهي ولا يُعالَج ثانية. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_auto_workflow.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.