تخطي للذهاب إلى المحتوى

Cloud Storage Solutions v.19

اداة لتنظيم مرفقات Odoo في مجلدات ومزامنة الدلائل مع Google Drive وOneDrive/SharePoint وNextcloud/ownCloud وDropbox وAmazon S3 وBox وNAS. مدير الملفات. DMS

398€ 358€
جرب العرض التوضيحي
قاعدة بيانات تجريبية مخصصة مجانية. لا يلزم رقم هاتف أو بطاقة. تحديثات مجانية مدى الحياة ودعم خبير ضمن إصدار Odoo الرئيسي.

السعر ساري حتى 2026-09-15 (حسب الحملة الترويجية أغسطس-سبتمبر 2026).
لا تتطلب الأداة تبعيات إضافية إلى جانب تطبيقات Odoo القياسية.
الإصدار الحالي: 19.0.1.4.59

Enterprise
Community
Odoo.sh

باختصار

Cloud Storage Solutions هو تطبيق Odoo 19 للفئة إدارة المستندات. اداة لتنظيم مرفقات Odoo في مجلدات ومزامنة الدلائل مع Google Drive وOneDrive/SharePoint وNextcloud/ownCloud وDropbox وAmazon S3 وBox وNAS. مدير الملفات. DMS.

تحوّل Cloud Storage Solutions مرفقات Odoo إلى مركز مستندات منظّم: يتصفح المستخدمون الملفات في مدير الملفات، وينظّمون مرفقات السجلات في مجلدات ووسوم، ويشاركون الملفات عبر البوابة، ويزامنون دلائل محددة مع Google Drive وOneDrive/SharePoint وNextcloud/ownCloud وDropbox وAmazon S3/MinIO وBox أو NAS/WebDAV.

مثالي لـ

الفرق كثيفة المرفقات

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

تخزين مستندات سحابي أولاً

انقل الملفات الثنائية إلى منصة التخزين التي تستخدمها شركتك أصلاً بينما يحتفظ Odoo بالروابط المباشرة والسياق التجاري.

أقسام متعددة السحابة

وجّه مجلدات Odoo المختلفة إلى عملاء سحابة أو حسابات أو أقراص أو buckets أو مشاركات NAS مختلفة دون تغيير سير عمل المستخدم.

مشاركة الملفات عبر البوابة

شارك الملفات والمجلدات والوسوم مع الشركاء أو الروابط العامة، بما في ذلك تنزيل الأرشيفات والرفع والتنقل والبحث والدردشة الاختيارية.

بنى مجلدات قابلة للتكرار

ولّد المجلدات من كائنات Odoo وعوامل التصفية والفترات وتعبيرات التسمية والمجلدات الفرعية الافتراضية بدلاً من مطالبة المستخدمين ببناء الأشجار يدوياً.

وصول مضبوط إلى المستندات

أبقِ الوصول من جهة Odoo متوافقاً مع السجلات التجارية وصلاحيات المجلدات بينما يدير المسؤولون المزامنة والسجلات مركزياً.

هل أنت جاهز للتقييم?

ابدأ بطلب نسخة تجريبية مجانية أو اشترِ من Odoo Apps Store.

قاعدة بيانات تجريبية مخصصة مجانية. لا يلزم رقم هاتف أو بطاقة. تحديثات مجانية مدى الحياة ودعم خبير ضمن إصدار Odoo الرئيسي.

Cloud Storage Solutions

الوحدة الأساسية التي تقدّم واجهة مدير الملفات والآليات الأساسية للمزامنة مع عملاء سحابة مختلفين. سعره هو 398€ 358€.

OneDrive / SharePoint Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع OneDrive و/أو SharePoint. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

Google Drive Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع Google Drive. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

Amazon S3 / MinIO Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع Amazon S3. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

ownCloud / Nextcloud Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع Nextcloud و/أو ownCloud. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

NAS / Synology / QNAP / TrueNAS Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع حلول NAS (Synology وQNAP وTrueNAS) وتخزين WebDAV العام. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

Dropbox Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع Dropbox. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

Box Odoo Integration

الموصل لمزامنة مجلدات Odoo ومرفقاته مع Box. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 89€ 80€.

Cloud Sync for Enterprise Documents

إضافة اختيارية لإعداد مجلدات مرتبطة بمساحات العمل ومزامنة مستندات Odoo (التي يقدّمها تطبيق enterprise 'Documents') مع السحابات. الميزات التي تفترضها هذه الإضافة معلّمة بالأيقونة . سعره هو 44€ 39€.

لماذا تختاره الفرق

الفوائد الرئيسية قبل التفاصيل

مجلدات منظّمة

حوّل مرفقات السجلات إلى أشجار مجلدات واضحة مولَّدة من كائنات Odoo وعوامل التصفية والفترات وقواعد التسمية.

مزامنة التخزين السحابي

زامن مجلدات محددة مع Google Drive وOneDrive/SharePoint وNextcloud/ownCloud وDropbox وAmazon S3/MinIO وBox أو NAS/WebDAV.

أتمتة ثنائية الاتجاه

تدفع المهام المجدولة تغييرات Odoo إلى التخزين وتعيد الملفات والمجلدات والنقل والحذف من جهة السحابة إلى Odoo.

مدير الملفات

تصفح المجلدات والوسوم، وابحث في الملفات، وارفع بالسحب والإفلات، وانقل المرفقات، ونزّل ملفات مفردة أو أرشيفات ZIP.

صندوق مرفقات أفضل

افتح المجلدات والملفات المرتبطة بالسجل من لوحة المرفقات حتى يحافظ المستخدمون على السياق التجاري أثناء العمل بالمستندات.

المشاركة عبر البوابة

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

صلاحيات الوصول

احترم وصول Odoo التجاري للمجلدات التلقائية وأدر ظهور المجلدات اليدوية عبر المستخدمين والمجموعات.

سجلات المزامنة

راقب العمليات في قائمة الانتظار وحالات العملاء وإعادة المحاولة وقطع الاتصال من Odoo، مع سجلات جاهزة للتصدير للدعم.

آراء Odoo Apps Store

ماذا يقول العملاء عن التطبيق

Works well with SharePoint. Supportive team

We've been using this with SharePoint and it's been working great. One of the best things is having everything, including logs right in Odoo's interface, so you can actually see what's going on. It's also super convenient that you can view or download synced files from the attachment box without having to leave the page or even log in to Sharepoint.

Setup was pretty smooth for us. When we had a few questions about setting up the folder hierarchy and priorities, the developer team got back to us in just a couple of hours and helped us figure it out. Great support and great extension!

nino.khale@outlook.com

Tricky setup, but works perfectly now

Really solid module. We managed to get a very flexible folder structure (sorted by clients) and synced all our sales orders, invoices and tasks by projects to Google Drive.

Initial setup was a bit of a pain and kinda tricky to configure everything at first, but now it's running smoothly and works perfectly. The faotools team helped a lot. Def worth it if u need to keep your docs organized in Odoo and Google Drive.

Recommended!

denis@bdecloud.com

Great support, assistance and very good connector!

We are very happy with the support we received when configuring the Sharepoint - Odoo connector. The connector has great functionalities.
All our questions were answered very fast (within one day).
FaOtools helped us optimising our connector and assisted us with future improvements.
We really recommend this connector.

Max Vandeputte

Great module and Great Support!

The module works great! and the support is phenomenal!
A must-buy if it suits your requirements!

Hieu Nguyen

very professional app, excellen t customer service

This app is very well programmed and does its job very well. But the best is the excellent customer service who also helps when the problem lies somewhere else. You receive a lot for your money.

Florian Quis

Excellent !!!

Great App and great Service from faOtools.

Carlos A. Villarreal C.

An impressive app and world-class support

I have been very impressed by the way the OneDrive / SharePoint Odoo Integration module synchronises content in both directions and allows me to share documents in Odoo with my SharePoint site. Above all the technical support is top-notch, which greatly increases the value of this product. I highly recommend this product for anyone considering synchronising Odoo with SharePoint/OneDrive.

Amir Hassan

Very good product

A perfect solution to integrate Owncloud with Odoo. We sync a high volume of objects across multiple Odoo models, which works seamless and stable. For us it is the perfect solution to have an external DMS instead of the Odoo native attachment handling, which also enables us to interchange files between systems in our best-of-breed setup.
The team behind this module is extremely professional and responsive. They helped us on a few occasions and provided clear answers and prompt support when required, and they even went out of their way to assist us with another requirement we had. Cannot recommend the product and team highly enough, try this if you're in the market to connect Odoo with an external document solution.

Frank Vogler

Works fine, good support

The first experience with the module is excellent. I had some trouble to configure things right on the Microsoft-side, but the team provided quick and good support.

Marc

Best module for integration with google drive

The module performs its function correctly and faOtools responds quickly to any problem and, in case of detecting any bug, quickly apply the changes. Its support is 10 stars.

sistemas@deza-sa.com

Works according to specs

I have used this app with Odoo 12 and Nextcloud 16 and it works as specified. Odoo Tools offers very responsive support which is really helpful. Of course 5 stars...!

NXD-Audio

This is Awesome

I have used Cloud Sync on Next/Own Cloud and works really great.

Humberto

هل أنت جاهز للتقييم?

ابدأ بطلب نسخة تجريبية مجانية أو اشترِ من Odoo Apps Store.

قاعدة بيانات تجريبية مخصصة مجانية. لا يلزم رقم هاتف أو بطاقة. تحديثات مجانية مدى الحياة ودعم خبير ضمن إصدار Odoo الرئيسي.

واجهة Odoo مدير الملفات

مساحة عمل عملية للمستندات تشمل المجلدات والوسوم والرفع والبحث والإجراءات الجماعية والأرشيفات.

تنقّل في المستندات كما في نظام ملفات

  • تصفح المرفقات حسب المجلدات والوسوم بدلاً من فتح السجلات واحداً تلو الآخر.
  • وسّع مستويات الشجرة، وأنشئ مجلدات فرعية يدوية، وعدّل إعدادات المجلد، وافتح كائنات Odoo المرتبطة.
  • ابحث عن المجلدات أو الوسوم وميّزها بسرعة حتى في أشجار المستندات الكبيرة.

العمل بالملفات بالجملة

  • ارفع الملفات إلى المجلد الحالي من زر أو بالسحب والإفلات.
  • انقل المرفقات بين المجلدات أو سياقات السجلات وحدّث الوسوم بإجراءات جماعية.
  • نزّل المرفقات المحددة أو المجلدات كاملة أو الوسوم كأرشيف ZIP واحد.
Odoo مدير الملفات يعرض المجلدات والوسوم والمرفقات المتزامنة مع السحابة لإدارة مستندات منظّمة

صندوق مرفقات محسّن

تصبح مرفقات السجل مجلدات منظّمة، لا قائمة مسطحة من الملفات.

أبقِ ملفات السجل منظّمة

  • اعرض كل كائن Odoo بمجلداته ومجلداته الفرعية مباشرة من منطقة المرفقات.
  • أضف الملفات وانقلها ونزّلها وافتحها دون مغادرة السجل التجاري الذي يعمل عليه المستخدمون أصلاً.
  • استخدم الوسوم والمجلدات معاً حتى تبقى المستندات سهلة العثور بعد أشهر من النشاط.

اربط سياق Odoo بملفات السحابة

  • افتح المجلدات والملفات المتزامنة في عميل السحابة المتصل من Odoo.
  • حافظ على الرابط بين دلائل السحابة وسجلات Odoo الخاصة بها لتسهيل التنقل.
  • أبقِ العمل اليومي بالملفات قريباً من أوامر البيع والمهام والتذاكر والشركاء ومستندات Odoo الأخرى.
صندوق مرفقات سجل Odoo يعرض مجلدات منظّمة وملفات متزامنة لوصول أسهل إلى المستندات

مزامنة Cloud Storage

مزامنة ثنائية الاتجاه قائمة على قائمة انتظار مع عملاء التخزين الذين تثق بهم شركتك أصلاً.

اختر التخزين المناسب لكل مجلد

  • وصّل Google Drive وOneDrive/SharePoint وNextcloud/ownCloud وDropbox وAmazon S3/MinIO وBox وNAS/WebDAV عبر إضافات اختيارية.
  • استخدم عدة اتصالات سحابية في الوقت نفسه لأقسام أو نماذج أو مجلدات أو حسابات مختلفة.
  • أبقِ مجلداً متزامناً واحداً على عميل هدف واحد بينما تتبع مجلداته الفرعية مسار التخزين نفسه.

مزامنة ثنائية الاتجاه مؤتمتة

  • تنشئ المزامنة المباشرة مجلدات سحابية، وترفع المرفقات، وتستبدل الملفات الثنائية المتزامنة بمرفقات URL في Odoo.
  • تكتشف المزامنة العكسية الملفات والمجلدات الفرعية والتحديثات والنقل والحذف من جهة السحابة وتعكسها في Odoo.
  • تعيد المزامنة العكسية الملفات إلى Odoo عند إعادة ضبط اتصال أو نقل مجلد إلى عميل آخر.

معالجة قائمة انتظار يمكن توقعها

  • تُعد المهام المجدولة مهام المزامنة وتعالجها بانتظام دون مطالبة المستخدمين بدفع الملفات يدوياً.
  • تستخدم فحوصات المجلدات منطق FIFO حتى تحظى الدلائل الأقدم غير المفحوصة بالاهتمام أولاً.
  • تُمنح الأولوية للعمليات الحاجبة، ويُعاد محاولة العناصر الفاشلة بينما تواصل قائمة الانتظار العمل المستقل.

مراقبة شفافة

  • تتبّع العمليات المخططة والمهام المنفذة والأخطاء وحالات العملاء من سجلات مزامنة Cloud Storage.
  • اشترك في الإشعارات لأحداث العملاء المهمة مثل قطع الاتصال أو الإخفاقات المتكررة.
  • صدّر السجلات وشاركها عندما يحتاج مسؤول أو فريق دعم إلى دليل على ما حدث.
تهيئة Odoo Cloud Storage تعرض عدة عملاء تخزين متصلين لمزامنة المرفقات

قواعد المجلدات التلقائية

ولّد أشجار المجلدات من بيانات Odoo حتى تتبع بنية المستندات الكائنات التجارية الحقيقية.

أشجار مجلدات قائمة على النماذج

  • قرر أي نماذج Odoo تحتاج إلى مجلدات ودع الفحوصات المجدولة تنشئ دلائل للسجلات المطابقة.
  • ابنِ تسلسلات قواعد أب-ابن حتى تظهر العملاء والطلبات والمشاريع والمهام والمستندات في المكان الصحيح.
  • استخدم الفترات النسبية وعوامل تصفية الحقول لمزامنة السجلات المهمة فقط.

تسمية ملائمة للأعمال

  • ولّد أسماء المجلدات من التعبيرات وحقول السجل والقيم المرتبطة بدلاً من التسميات الثابتة.
  • أضف مجلدات فرعية وملفات افتراضية لحزم المستندات القابلة للتكرار.
  • رتّب أولوية فحوصات القواعد حتى تبقى البنى الكبيرة قابلة للتوقع ويتحكم المسؤولون في الطرح.

مجلدات يدوية وتلقائية معاً

  • دع المستخدمين ينشئون مجلدات فرعية يدوية حيث تلزم المرونة بينما تحافظ القواعد على البنية المتكررة.
  • اسحب وأفلت المجلدات اليدوية دون إزعاج الدلائل المولَّدة تلقائياً.
  • أبقِ المجلدات مرتبطة بكائنات Odoo حتى يبقى الوصول والتنقل ومزامنة السحابة ذات معنى.

جاهز لـ Documents في Enterprise

  • مع إضافة Enterprise Documents، تنشئ القواعد المرتبطة بمساحات العمل مجلدات سحابية من مساحات عمل Odoo Documents.
  • تتيح عوامل تصفية مساحات العمل مزامنة مساحات عمل محددة بدلاً من عكس بنية Documents بالكامل.
  • يحتفظ المستخدمون بإجراءات Odoo Documents المألوفة مثل التنزيل والمشاركة والتوقيع بعد المزامنة.
قواعد مجلدات Odoo التلقائية تولّد مجلدات فرعية وملفات افتراضية لمزامنة سحابية منظّمة

مشاركة الملفات والمجلدات

مشاركة مضبوطة عبر البوابة والروابط العامة للمرفقات والمجلدات والوسوم.

شارك مجموعة المستندات الدقيقة

  • شارك مرفقات محددة أو مجلدات كاملة أو مجلدات فرعية أو كل الملفات المرتبطة بوسوم مختارة.
  • امنح الوصول لجهات اتصال Odoo وأرسل دعوات لمستخدمي البوابة عندما تصبح المشاركة جاهزة.
  • ولّد روابط وصول عامة عندما لا ينبغي أن يحتاج المستلم إلى حساب بوابة.

دع المستلمين يعملون، لا يكتفوا بالعرض

  • اسمح بتنزيل ملفات مفردة أو مجلدات أو وسوم أو المشاركة كاملة كأرشيفات ZIP.
  • اسمح اختيارياً بالرفع وتنقل المجلدات وتنقل الوسوم والبحث وإنشاء العناصر.
  • فعّل دردشة المشاركة عندما يحتاج تبادل الملفات إلى سلسلة نقاش.
شاشة مشاركة بوابة Odoo للملفات والمجلدات والوسوم بتنزيلات ورفع مضبوطين

هل أنت جاهز للتقييم?

ابدأ بطلب نسخة تجريبية مجانية أو اشترِ من Odoo Apps Store.

قاعدة بيانات تجريبية مخصصة مجانية. لا يلزم رقم هاتف أو بطاقة. تحديثات مجانية مدى الحياة ودعم خبير ضمن إصدار Odoo الرئيسي.

صلاحيات الوصول لإدارة المستندات والمزامنة

تبقى الصلاحيات من جهة Odoo متوافقة مع السجلات التجارية والمجلدات اليدوية وأدوار المسؤولين.

تتبع الصلاحيات سياق Odoo

  • يعتمد الوصول إلى المجلدات التلقائية على الوصول إلى كائن Odoo المرتبط.
  • يجب أن يصل المستخدمون أيضاً إلى المجلدات الأب، حتى يبقى المسار الكامل محمياً.
  • يمكن تقييد المجلدات اليدوية بالمستخدمين والمجموعات، أو تركها مفتوحة عند عدم تعيين قيد.

حدود واضحة للمسؤول

  • تتيح مدير الملفات Access للمستخدمين العمل بقائمة Cloud Storage ومدير الملفات.
  • صلاحيات الإدارة مطلوبة لقواعد المجلدات واتصالات السحابة وسجلات المزامنة والإعدادات العامة.
  • تبقى صلاحيات مزود السحابة مُدارة في نظام السحابة الهدف بعد المزامنة.
صلاحيات وصول Odoo Cloud Storage تعرض مجموعات المستخدمين للتحكم في مدير الملفات والإدارة

ملاحظات

أمور يجدر أخذها في الحسبان حتى تبقى المزامنة قابلة للتوقع في بيئة Odoo حقيقية.

المزامنة ليست فورية

  • المزامنة ليست في الوقت الفعلي. تعمل عبر مهام مجدولة وقائمة انتظار، لذا قد يمر بعض الوقت قبل ظهور التغييرات على الجانبين.
  • تعتمد اتصالات السحابة على واجهات API لأطراف ثالثة قد تتغير أو تصبح غير متاحة مؤقتاً، لذا قد تلزم إعادة محاولة أو إعادة اتصال من حين لآخر.
  • نوصي بالاحتفاظ بنسخة مستقلة من البيانات المهمة، لأن الحذف والعمليات العكسية تُنشر وقد يصعب التراجع عنها.

أبقِ نطاق المزامنة معقولاً

  • كلما اتسع نطاق المزامنة طال الفحص الكامل غالباً وزادت الحالات الحدية.
  • حيث أمكن، زامن فقط المجلدات التي تحتاجها فعلاً بدلاً من مجموعة المرفقات كلها.
  • تضييق النطاق يجعل المزامنة عادة أسرع وأسهل في المراقبة.

انتبه لحجم كل مجلد

  • يمكن للمجلدات الكبيرة جداً أن تبطئ العرض والمعالجة على أي من الجانبين.
  • نقترح إبقاء عدد الملفات والمجلدات الفرعية لكل دليل ضمن حدود معقولة.
  • تقسيم الأحجام الكبيرة على عدة مجلدات يتصرف عادة بشكل يمكن توقعه أكثر من وضع كل شيء في مجلد واحد.

هل أنت جاهز للتقييم?

ابدأ بطلب نسخة تجريبية مجانية أو اشترِ من Odoo Apps Store.

قاعدة بيانات تجريبية مخصصة مجانية. لا يلزم رقم هاتف أو بطاقة. تحديثات مجانية مدى الحياة ودعم خبير ضمن إصدار Odoo الرئيسي.

نصائح التكوين والتثبيت لـ Cloud Storage Solutions Odoo v.19

تهيئة خادم Odoo

لضمان عمل المزامنة بشكل صحيح طبّق مهلات مناسبة في ملف تهيئة Odoo: LIMIT_TIME_CPU وLIMIT_TIME_REAL وLIMIT_TIME_REAL_CRON يجب أن تكون أكثر من 900 ثانية.

بالنسبة إلى Odoo.sh يجب عدم القيام بذلك، لأن المهلات محددة مسبقاً وغير قابلة للتهيئة.

تجنب أيضاً تغيير تردد مهام cron الذي تفترضه التطبيق: '[Cloud Storage] Prepare Cloud Folders' و'[Cloud Storage] Run / Prepare sync queue'. هذه المهام مهيأة للتشغيل كل 15 دقيقة، ويُستخدم هذا التردد في الخوارزميات لتجنب الانقطاع وفقدان البيانات. إذا احتجت إلى إيقاف المزامنة لفترة، أوقف عملاء سحابة معيّنين بدلاً من ذلك.

اعتمادية Python عامة

تعتمد الأداة على المكتبة الخارجية 'sortedcontainers'. ثبّت هذه المكتبة لخادم Odoo عبر الأمر:

pip3 install sortedcontainers

إعداد تكامل OneDrive و/أو SharePoint

اعتمادية Python

تعتمد الأداة على المكتبة الخارجية 'microsoftgraph'. ثبّت هذه المكتبة لخادم Odoo عبر الأمر:

pip3 install microsoftgraph-python

التهيئة وتسجيل الدخول

  1. فعّل الخيار 'OneDrive / SharePoint Sync' (cloud Storage > Configuration > Configuration). الإضافة الاختيارية OneDrive / SharePoint Odoo Integration مطلوبة
  2. تأكد أن مستخدم Microsoft لديه صلاحيات مسؤول كاملة لـ OneDrive / SharePoint الذي تريد وصله بـ Odoo. هذا المستخدم مطلوب فقط لمنح الصلاحيات، ولن تُحفظ بيانات المستخدم في Odoo ولن تُستخدم لاحقاً. إضافة إلى ذلك، تأكد أن عنوان البريد الإلكتروني من Microsoft الذي تستخدمه لا يحتوي على إعادة توجيه (يحدث عادة عند تهيئة اسم نطاقك بينما يبقى العنوان الأساسي أحد نطاقات Microsoft مثل @outlook.com و@office365 وغيرها)
  3. انتقل إلى Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
  4. انقر 'New registration'
  5. أدخل اسماً جديداً للتطبيق وعيّن URI لإعادة التوجيه كـ [YOURODOOSITENAME]/one_drive_token (مثلاً https://odootools.com/one_drive_token). لأنواع الحسابات المدعومة اختر 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
  6. انتقل إلى Certificates & secrets - انقر 'New Client Secret'. احفظ قيمة السر في مكان ما
  7. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients ثم اضغط 'Create'
    • كمرجع أدخل أي اسم يكون واضحاً لجميع المستخدمين
    • كعميل Cloud اختر 'OneDrive' أو 'SharePoint' حسب البرنامج الذي تستخدمه
    • كاسم المجلد الجذر أدخل عنواناً يُستخدم كمجلد OneDrive الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
    • انسخ 'Application Client ID' إلى 'App client ID'
    • انسخ قيمة السر إلى الحقل 'App client secret'
    • أدخل URL إعادة التوجيه الذي تم توليده سابقاً
    • إذا كنت تستخدم SharePoint:
      • انتقل إلى موقع SharePoint وأعد مكتبة مستندات جديدة (drive). يمكنك استخدام واحدة قائمة، مثلاً 'Documents'. سيُوضع مجلد Odoo هناك لاحقاً، ولن يمكن نقله إلى مكتبة أخرى
      • يجب أن يكون SharePoint URL من النوع https://[URL]/. الشرطة المائلة الأخيرة '/' مطلوبة - يجب ألا يُضمَّن اسم الموقع. مثلاً https://odootools.sharepoint.com/
      • يجب أن يكون موقع SharePoint إما root (موقع SharePoint الجذر نفسه) أو my_site_name (وفي هذه الحالة يُعد sites/my_site_name) أو sites/my_site_name (بدلاً من 'sites' قد يكون 'teams' وما شابه). يجب ألا توجد '/' في البداية أو النهاية. مثلاً sites/odootools
      • كمكتبة Documents استخدم واحدة أُنشئت في SharePoint
  8. اضغط 'Confirm'. يعيد Odoo توجيهك إلى صفحة تسجيل الدخول في Microsoft. تحقق في النظام، ووافق على كل الشروط، وامنح كل الصلاحيات المطلوبة
  9. بعد تسجيل الدخول، يعيد OneDrive توجيهك إلى Odoo. تصبح مزامنة OneDrive - Odoo جاهزة للتنفيذ
  10. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع نسخة OneDrive أو SharePoint تلك
  11. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

شاهد أيضاً فيديو التهيئة

إنشاء تطبيق Azure

Application to connect Odoo and Azure (OneDrive / SharePoint)

منصة OneDrive على الويب وعنوان URL لإعادة التوجيه

OneDrive / SharePoint redirect url

إنشاء سر جديد لتطبيق Azure

Odoo new OneDrive / SharePoint secret

إدخال مفاتيح التهيئة في Odoo

Configure Odoo for OneDrive / SahrePoint

إعداد تكامل Google Drive

  1. فعّل الخيار 'Google Drive Sync' (cloud Storage > Configuration > Configuration). الإضافة الاختيارية Google Drive Odoo Integration مطلوبة
  2. انتقل إلى Google Developer Console: https://console.developers.google.com/
  3. حدّد مشروعاً أو أنشئه
  4. اعثر على القسم 'Dashboard' واضغط 'ENABLE APIS AND SERVICES'
  5. اعثر على Google Drive API واضغط الزر لتفعيل واجهة API الخاصة به
  6. انتقل إلى 'Credentials' واضغط الزر 'Configure Consent Screen'. كنوع المستخدم اختر 'External' ثم اضغط 'Create'
  7. أضف معلومات التطبيق
    • كاسم التطبيق اختر أي اسم مناسب
    • كبريد دعم المستخدم ومعلومات اتصال المطوّر اختر عنوان بريدك الإلكتروني
    • اضغط 'Save and Continue'
  8. في صفحة 'Scopes' اضغط فقط 'Save and Continue'
  9. كمستخدمي الاختبار أضف عنوان بريدك في GMail ثم اضغط 'Save and Continue'
  10. ثم انتقل إلى Credentials واضغط الزر 'Create Credentials'
    • 'Web application' كنوع التطبيق
    • كـ URI المعتمد لإعادة التوجيه أضف الرابط بالصيغة [YOURODOOSITENAME]/google_drive_token (مثلاً https://odootools.com/google_drive_token).
    • احفظ التطبيق وانسخ 'Client ID' و'Client Secret'
  11. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients ثم اضغط 'Create'
    • كمرجع أدخل أي اسم يكون واضحاً لجميع المستخدمين
    • كعميل Cloud اختر 'Google Drive'
    • كاسم المجلد الجذر أدخل عنواناً يُستخدم كمجلد Google Drive الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
    • انسخ 'Client ID' إلى 'App client ID'
    • انسخ 'Client Secret' إلى الحقل 'App client secret'
    • أدخل URL إعادة التوجيه الذي تم توليده سابقاً
    • إذا كنت تستخدم أقراص الفريق، علّم المربع ذا الصلة. تأكد أنك تستخدم أقراص الفريق فعلاً. في Google Drive يجب أن تجد العنصر 'Team Drives' في الشريط الجانبي الأيسر. هذه الميزة متاحة فقط لتعريفات الأعمال وenterprise
    • إذا كان الخيار 'Team Drive' مفعّلاً، أدخل اسمه. يجب أن يكون مطابقاً تماماً لما تراه في Google Drive. تأكد أن لمستخدمك صلاحيات كاملة على كل أقراص Google (عادة هو المستخدم نفسه الذي يهيئ Google Drive للفريق)
  12. اضغط 'Confirm'. يعيد Odoo توجيهك إلى صفحة تسجيل الدخول في Google. تحقق في النظام، ووافق على كل الشروط، وامنح كل الصلاحيات المطلوبة
  13. بعد تسجيل الدخول، يعيد Google توجيهك إلى Odoo. تصبح مزامنة Google Drive - Odoo جاهزة للتنفيذ
  14. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع Google Drive ذلك
  15. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

شاهد أيضاً فيديو التهيئة

Google Console: واجهات API

Google Console: واجهات API

Google Drive API

Google Drive API

تفعيل Google Drive API

تفعيل Google Drive API

تهيئة شاشة موافقة Google

تهيئة شاشة موافقة Google

إعداد External User Type API

إعداد External User Type API

إدخال تفاصيل تطبيق Google

إدخال تفاصيل تطبيق Google

نطاقات تطبيق Google

نطاقات تطبيق Google

إضافة مستخدمين مصرح لهم

إضافة مستخدمين مصرح لهم

إنشاء بيانات اعتماد تطبيق Google

إنشاء بيانات اعتماد تطبيق Google

عنوان URL لإعادة توجيه تطبيق Google Drive

عنوان URL لإعادة توجيه تطبيق Google Drive

نسخ بيانات اعتماد التطبيق

نسخ بيانات اعتماد التطبيق

إدخال بيانات اعتماد تطبيق Google في Odoo

إدخال بيانات اعتماد تطبيق Google في Odoo

إعداد Amazon S3

  1. فعّل الخيار 'Amazon S3 Sync' (Cloud Storage > Configuration > Configuration). الإضافة الاختيارية Amazon S3 Odoo Integration مطلوبة
  2. افتح Amazon S3 Console: https://console.aws.amazon.com/s3/
  3. أنشئ bucket جديداً أو اختر قائماً. انسخ اسم الـ bucket تماماً: يجب إدراجه في Odoo في الحقل 'Bucket'
  4. افتح تفاصيل الـ bucket وانسخ AWS Region. أدخله في Odoo في الحقل 'Region' (مثلاً eu-west-1 أو us-east-1)
  5. افتح AWS IAM Console: https://console.aws.amazon.com/iam/
  6. أنشئ مستخدم IAM جديداً أو اختر مستخدماً تقنياً قائماً. يجب أن يملك هذا المستخدم صلاحيات كاملة لسرد الكائنات وقراءتها وإنشائها وكتابتها ونسخها وحذفها داخل الـ bucket المحدد. يمكنك اختيار مسؤول بصلاحيات كاملة، أو إنشاء سياسة جديدة (انظر أدناه)
  7. في نموذج مستخدم IAM، افتح التبويب 'Security credentials' واضغط 'Create access key'
  8. في الصفحة 'Access key best practices & alternatives'، اختر الخيار Application running outside AWS. هذا الخيار الصحيح عندما يتصل خادم Odoo بـ S3 بمفتاح وصول من خارج AWS، من Odoo.sh، من خادمك الخاص، أو من مزود استضافة آخر. إذا كان Odoo مثبتاً على مثيل AWS EC2، يمكنك بدلاً من ذلك اختيار Application running on an AWS compute service، لكن الحقول المنسوخة إلى Odoo هي نفسها
  9. اضغط 'Next'. في الخطوة التالية، أدخل اختيارياً وسم وصف مثل Odoo S3 Sync ثم اضغط 'Create access key'
  10. في صفحة AWS النهائية، انسخ Access key أو Access key ID إلى حقل Odoo 'Access Key'
  11. انسخ Secret access key إلى حقل Odoo 'Secret Key'. مهم: يعرض AWS المفتاح السري مرة واحدة فقط، لذا احفظه قبل إغلاق النافذة
  12. إذا كنت تستخدم مزوداً متوافقاً مع S3 بدلاً من AWS S3، انسخ endpoint URL من لوحة إدارة ذلك المزود وأدخله في Odoo في الحقل 'Amazon S3 endpoint URL'. مثلاً يستخدم MinIO غالباً URL مثل https://minio.example.com أو http://localhost:9000؛ ويستخدم LocalStack عادة http://localhost:4566
  13. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients واضغط 'Create'
  14. كمرجع، أدخل أي اسم يكون واضحاً لجميع المستخدمين
  15. كعميل Cloud، اختر 'Amazon S3'
  16. كاسم المجلد الجذر، أدخل عنواناً سيُستخدم كبادئة S3 الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
  17. املأ الحقول 'Bucket' و'Region' و'Access Key' و'Secret Key'، وعند الحاجة 'Amazon S3 endpoint URL' ونمط العنونة
  18. اختر ما إذا كان على Odoo استخدام URL موقّتة مسبقة التوقيع أو URL عامة للـ bucket/CDN. للـ buckets الخاصة، أبقِ URL مسبقة التوقيع مفعّلة وعيّن عمرها بالثواني
  19. اضغط 'Confirm'. يتحقق Odoo من وصول الـ bucket وينشئ أو يتحقق من بادئة المجلد الجذر. تصبح مزامنة Amazon S3 - Odoo جاهزة للتنفيذ
  20. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع bucket Amazon S3 ذلك
  21. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

وثائق AWS المفيدة: إنشاء S3 bucket: https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html، إدارة مفاتيح وصول IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.

مثال سياسة Bucket

{ "Version": "2012-10-17", "Statement": [ { "Sid": "ListObjectsInBucket", "Effect": "Allow", "Action": [ "s3:ListBucket" ], "Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET" }, { "Sid": "AllObjectActions", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:PutObject", "s3:DeleteObject" ], "Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET/*" } ] }

Create a new AWS IAM user

Create a new IAM user in the AWS console to connect Amazon S3 with Odoo

Specify the IAM user name

Specify the IAM user name in the AWS create user wizard

Attach permission policies directly

Set permissions and choose to attach policies directly to the Amazon S3 IAM user

Amazon S3 bucket policy JSON example

Example JSON policy granting ListBucket, GetObject, PutObject and DeleteObject on the S3 bucket

Review and name the S3 policy

Review and name the faotools_bucket Amazon S3 policy with list, read and write access

Select the bucket policy for the user

Attach the faotools_bucket policy to the Amazon S3 IAM user

Review and create the IAM user

Review the IAM user details and permissions before creating the Amazon S3 user

Create an access key for the user

Open the IAM user and create an access key for the Amazon S3 connection

Choose the access key use case

Select 'Application running outside AWS' as the access key use case for Odoo

Set the access key description tag

Add an 'Odoo Connector' description tag to the Amazon S3 access key

Retrieve the access key and secret

Copy or download the Amazon S3 access key and secret access key

تهيئة عميل Amazon S3 في Odoo

Configure and confirm the Amazon S3 cloud client in Odoo with bucket, region and keys

إعداد تكامل Nextcloud و/أو ownCloud

التهيئة وتسجيل الدخول

  1. فعّل الخيار 'onwCloud / Nextcloud Sync' (cloud Storage > Configuration > Configuration). الإضافة الاختيارية ownCloud / Nextcloud Odoo Integration مطلوبة
  2. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients ثم اضغط 'Create'
  3. كمرجع أدخل أي اسم يكون واضحاً لجميع المستخدمين
  4. كعميل Cloud اختر 'Nextcloud' أو 'ownCloud' حسب البرنامج الذي تستخدمه
  5. كاسم المجلد الجذر أدخل عنواناً يُستخدم كمجلد أب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
  6. أدخل URL الكامل لـ ownCloud / Nextcloud
  7. اختر مستخدم ownCloud / Nextcloud يملك صلاحيات كاملة لقراءة الملفات والمجلدات وإنشائها وكتابتها وحذفها داخل دليل جذر
  8. أدخل اسم الدخول وكلمة مرور هذا المستخدم في الحقلين 'Login' و'Password'
  9. اختر ما إذا كنت تريد تطبيق URL عامة أو داخلية (انظر أدناه)
  10. اضغط 'Confirm'. تصبح مزامنة Odoo جاهزة للتنفيذ
  11. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع نسخة Nextcloud أو ownCloud تلك
  12. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

URL الداخلية والعامة

افتراضياً تكون الروابط من Odoo إلى ownCloud / Nextcloud داخلية: لا يصل إليها إلا المستخدمون المصرّح لهم. يمكنك اختيارياً جعل الروابط عامة (الإعداد 'Use Public URLs'). عندئذ تصبح URL «مشتركة»، ويصل الجميع إلى العناصر برابط مباشر.

كن حذراً إذا قررت استخدام URL مشتركة (عامة). رغم أن الروابط يصعب أن يعرفها مستخدمون خارجيون، هناك احتمال ضئيل أن تصبح متاحة نتيجة بعض إجراءات المستخدم. إضافة إلى ذلك، توليد روابط المشاركة ليس سريعاً وقد يبطئ المزامنة.

شاهد أيضاً فيديو التهيئة

إدخال بيانات اعتماد ownCloud / Nextcloud

ownCloud / Nextcloud Odoo integration

إعداد NAS (Synology وQNAP وTrueNAS وغيرها)

  1. فعّل الخيار 'NAS Sync' (Cloud Storage > Configuration > Configuration). الإضافة الاختيارية NAS Odoo Integration مطلوبة
  2. جهّز نقطة نهاية NAS WebDAV:
    • Synology: ثبّت WebDAV Server في DSM وفعّله واختر HTTPS حيث أمكن
    • QNAP: فعّل WebDAV للمجلد المشترك الهدف واستخدم HTTPS حيث أمكن
    • TrueNAS CORE: فعّل خدمة WebDAV؛ TrueNAS SCALE: ثبّت تطبيق WebDAV وهيئه، لأن WebDAV الأصلي أُزيل في إصدارات SCALE الحديثة
    • WebDAV عام: تأكد أن PROPFIND وMKCOL وPUT وGET وMOVE وDELETE متاحة
  3. إذا كان Odoo مستضافاً خارج شبكة NAS المحلية، اجعل نقطة نهاية WebDAV قابلة للوصول بأمان. فضّل وكيلاً عكسياً بشهادة TLS صالحة، أو VPN/نفقاً آمناً مثل WireGuard أو Tailscale أو Cloudflare Tunnel، أو ترحيل البائع مثل Synology QuickConnect أو QNAP myQNAPcloud. تجنب كشف واجهة مسؤول على الإنترنت
  4. أنشئ مستخدم NAS مخصصاً بصلاحيات كاملة داخل المجلد المشترك الهدف فقط: قراءة وإنشاء وكتابة ونقل وحذف. لا تستخدم حساب مسؤول
  5. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients واضغط 'Create'
  6. كمرجع، أدخل أي اسم يكون واضحاً لجميع المستخدمين
  7. كعميل Cloud، اختر 'Synology NAS' أو 'QNAP NAS' أو 'TrueNAS' أو 'WebDAV NAS'
  8. كاسم المجلد الجذر، أدخل عنواناً سيُستخدم كمجلد NAS الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
  9. أدخل WebDAV URL الكامل واسم الدخول وكلمة المرور. عرّف اختيارياً مساراً أساسياً إذا كان على Odoo إنشاء المجلد الجذر داخل مشاركة أو دليل قائم
  10. أبقِ 'Verify SSL' مفعّلاً لنقاط نهاية HTTPS العامة. عطّله فقط لنقطة نهاية خاصة موثوقة بشهادة موقعة ذاتياً
  11. عرّف اختيارياً URL أساسياً للمتصفح إذا كان ينبغي فتح ملفات NAS عبر URL لمحطة ملفات البائع بدلاً من WebDAV URL الخام
  12. اضغط 'Confirm'. يتحقق Odoo من اتصال WebDAV وينشئ الدليل الجذر أو يجده. تصبح مزامنة NAS - Odoo جاهزة للتنفيذ
  13. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع تخزين NAS ذلك
  14. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

تهيئة NAS المسبقة

تعرض أنظمة NAS الملفات عادة عبر شبكة محلية. إذا كان خادم Odoo مستضافاً خارج تلك الشبكة، يجب أن تكون نقطة نهاية WebDAV قابلة للوصول من Odoo عبر قناة آمنة. الخيارات الموصى بها وكيل عكسي بشهادة HTTPS صالحة، أو VPN أو نفق آمن مثل WireGuard أو Tailscale أو Cloudflare Tunnel، أو ترحيل البائع مثل Synology QuickConnect أو QNAP myQNAPcloud. إعادة توجيه المنافذ العادية ممكنة لكن ينبغي عدّها الخيار الأقل تفضيلاً.

استخدم مستخدم NAS مخصصاً بأدنى صلاحيات لازمة لمجلد مشترك واحد: قراءة وإنشاء وتحديث ونقل وحذف. تجنب حسابات المسؤول. يجب أن تستخدم نقاط النهاية المكشوفة علناً دائماً HTTPS وشهادة TLS صالحة. لدى الموصل خيار "Verify SSL" للشهادات الموقعة ذاتياً الموثوقة، لكن ينبغي أن يبقى مفعّلاً عادة.

Enter QNAP credentials

QNAP Odoo connection

Enter Synology credentials

Synology Odoo Connection

إدخال بيانات اعتماد TrueNAS

TruenNAS Odoo integration

إعداد Box

  1. فعّل الخيار 'Box Sync' (cloud Storage > Configuration > Configuration). الإضافة الاختيارية Box Odoo Integration مطلوبة
  2. أنشئ حساب مطوّر Box أو افتحه وانتقل إلى Box Developer Console: https://app.box.com/developers/console
  3. أنشئ Custom App واختر OAuth 2.0 (Authorization Code Grant) كطريقة المصادقة
  4. أضف URI لإعادة التوجيه كـ [YOURODOOSITENAME]/box_token (مثلاً https://faotools.com/box_token). شهادة SSL صالحة (https) مطلوبة
  5. امنح التطبيق صلاحية قراءة الملفات والمجلدات وكتابتها. تجنب تعيين صلاحيات غير ذات صلة
  6. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients واضغط 'Create'
    • كمرجع، أدخل أي اسم يكون واضحاً لجميع المستخدمين
    • كعميل Cloud، اختر 'Box'
    • كاسم المجلد الجذر، أدخل عنواناً سيُستخدم كمجلد Box الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
    • انسخ Box Client ID إلى الحقل 'Client ID'
    • انسخ Box Client Secret إلى الحقل 'Client Secret'
    • أدخل URL إعادة التوجيه الذي تم توليده سابقاً
  7. اضغط 'Confirm'. يعيد Odoo توجيهك إلى صفحة تسجيل الدخول في Box. تحقق في النظام، ووافق على كل الشروط، وامنح كل الصلاحيات المطلوبة
  8. بعد تسجيل الدخول، يعيد Box توجيهك إلى Odoo. تصبح مزامنة Box - Odoo جاهزة للتنفيذ
  9. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع حساب Box ذلك
  10. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

Create a new Box developer app

Create a new application in the Box Developer Console for the Odoo integration

Copy Box OAuth credentials

Copy the Box OAuth 2.0 client ID and client secret and set the redirect URI for Odoo

Configure the Box cloud client in Odoo

Enter the Box client ID, client secret and redirect URL in the Odoo cloud client configuration

منح Odoo حق الوصول إلى Box

Authorize Odoo in Box to read and write files and folders through the integration

إعداد تكامل Dropbox

اعتمادية Python

تعتمد الأداة على المكتبة الخارجية 'dropbox'. ثبّت هذه المكتبة لخادم Odoo عبر الأمر:

pip3 install dropbox

التهيئة وتسجيل الدخول

  1. فعّل الخيار 'Dropbox Sync' (cloud Storage > Configuration > Configuration). الإضافة الاختيارية Dropbox Odoo Integration مطلوبة
  2. افتح Dropbox App Console: https://www.dropbox.com/developers/apps/create لإنشاء تطبيق جديد
  3. اختر API كـ 'Scoped access'
  4. اختر نوع الوصول 'Full Dropbox'
  5. اختر أي اسم مناسب للتطبيق واضغط الزر 'Create app'
  6. أضف URI لإعادة التوجيه كـ [YOURODOOSITENAME]/dropbox_token (مثلاً https://faotools.com/dropbox_token). شهادة SSL صالحة (https) مطلوبة
  7. امنح التطبيق الصلاحيات: 'Account Info (Read)' و'Files and folders Metadata (Write)' و'Files Content (Write)' و'Collaboration (Write)'. لـ DropBox الفريق عيّن أيضاً 'Team Data Members' و'Members (Read)'. تأكد من عدم تعيين أي صلاحيات أخرى.
  8. Submit App
  9. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients ثم اضغط 'Create'
    • كمرجع أدخل أي اسم يكون واضحاً لجميع المستخدمين
    • كعميل Cloud اختر 'Dropbox'
    • كاسم المجلد الجذر أدخل عنواناً يُستخدم كمجلد Google Drive الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
    • انسخ 'App key' إلى 'App key'
    • انسخ 'App Secret' إلى الحقل 'App secret'
    • أدخل URL إعادة التوجيه الذي تم توليده سابقاً
    • إذا كنت تستخدم أقراص فريق Dropbox
      • علّم المربع ذا الصلة
      • عيّن بريداً إلكترونياً لمستخدم Dropbox. داخل مجلد هذا المستخدم تُنشأ كل العناصر المرتبطة بـ Odoo، وبعد ذلك فقط تُشارك مع بقية المستخدمين. تحت هذا المستخدم تُنشأ كل الملفات والمجلدات وتُغيَّر وتُنقل وتُحذف
  10. اضغط 'Confirm'. يعيد Odoo توجيهك إلى صفحة تسجيل الدخول في Dropbox. تحقق في النظام، ووافق على كل الشروط، وامنح كل الصلاحيات المطلوبة
  11. بعد تسجيل الدخول، يعيد Dropbox توجيهك إلى Odoo. تصبح مزامنة Dropbox - Odoo جاهزة للتنفيذ
  12. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع نسخة Dropbox تلك
  13. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

Dropbox URLs

لدى Dropbox طريقة خاصة لتوليد روابط للملفات والمجلدات القائمة. على وجه الخصوص، لا توجد مفاهيم URL داخلية أو خاصة. بدلاً من ذلك، قد يحصل كل عنصر Dropbox على ما يسمى URL مشتركة. هذه الروابط المشتركة إما عامة أو للفريق فقط. إضافة إلى ذلك، الميزة الأخيرة متاحة فقط لحساب Dropbox للأعمال.

تعتمد هذه الأداة على آلية الروابط المشتركة. يعني ذلك أن رابط كل مرفق إما عام (كل حسابات Dropbox الشخصية) أو للفريق فقط (كل حسابات Dropbox للأعمال).

يُعد ذلك أحياناً غير آمن بالكامل. رغم أن URL الموقع يصعب أن يعرفها مستخدمون خارجيون، هناك احتمال ضئيل أن تصبح متاحة نتيجة بعض إجراءات المستخدم. إضافة إلى ذلك، توليد روابط المشاركة ليس سريعاً جداً وقد يبطئ عملية المزامنة. لذلك أُضيفت ميزة إيقاف URL المشاركة.

إذا عُلّم الخيار، ستكون كل Dropbox URLs في Odoo من النوع https://www.dropbox.com/home/Odoo/[PATH]. لن تعمل هذه الروابط في حالات كثيرة. لذا إذا احتجت إلى فتح ملفات/مجلدات Dropbox من Odoo، كن حذراً مع الإعداد 'No links to Dropbox from Odoo'.

شاهد أيضاً فيديو التهيئة

إنشاء تطبيق Dropbox

Dropbox API app to connect to Odoo

إعداد تطبيق Dropbox: عنوان URL لإعادة التوجيه

Dropbox app settings

أذونات Dropbox للحسابات الشخصية

Odoo Dropbox app personal permissions

أذونات Dropbox لحسابات الأعمال

Odoo Dropbox app business permissions

إعداد Odoo لتكامل Dropbox

Odoo settings for Dropbox

إعداد MinIO

  1. جهّز خادم MinIO قيد التشغيل
  2. افتح MinIO Console
  3. أنشئ bucket جديداً أو اختر قائماً. انسخ اسم الـ bucket تماماً: يجب إدراجه في Odoo في الحقل 'Bucket'
  4. أنشئ بيانات اعتماد وصول لـ Odoo. في MinIO، استخدم زوج مفتاح وصول / مفتاح سري أو حساب خدمة يملك صلاحيات سرد الكائنات وقراءتها وإنشائها وكتابتها ونسخها وحذفها داخل الـ bucket المحدد
  5. انسخ MinIO Access Key إلى حقل Odoo 'Access Key'
  6. انسخ MinIO Secret Key إلى حقل Odoo 'Secret Key'. مهم: احفظ السر قبل إغلاق صفحة MinIO إذا عرضه MinIO مرة واحدة فقط
  7. انسخ MinIO S3 API endpoint URL إلى Odoo في الحقل 'Amazon S3 endpoint URL'. مثلاً يستخدم خادم محلي عادة http://localhost:9000، بينما قد يستخدم خادم إنتاج https://minio.example.com
  8. انتقل إلى Odoo Cloud Storage > Configuration > Cloud Clients واضغط 'Create'
  9. كمرجع، أدخل أي اسم يكون واضحاً لجميع المستخدمين
  10. كعميل Cloud، اختر 'MinIO'
  11. كاسم المجلد الجذر، أدخل عنواناً سيُستخدم كبادئة كائن MinIO الأب لكل المجلدات المتزامنة. مثلاً 'Odoo' أو 'OdooERP'
  12. املأ الحقول 'Bucket' و'Access Key' و'Secret Key' و'Amazon S3 endpoint URL'. الحقل 'Region' اختياري لـ MinIO؛ إذا كان فارغاً يستخدم Odoo us-east-1 للتوقيع المتوافق مع S3
  13. أبقِ نمط العنونة Path-style. هذا الخيار الموصى به لنقاط نهاية MinIO، خاصة عندما لا يوفّر مضيف MinIO أسماء DNS خاصة بالـ bucket
  14. اختر ما إذا كان على Odoo استخدام URL عامة مباشرة لـ MinIO. فعّل 'Use Public URLs' فقط عندما يكون الـ bucket أو البادئة أو الوكيل العكسي أو CDN قابلاً للقراءة علناً. لـ buckets MinIO الخاصة، اتركه معطّلاً
  15. اضغط 'Confirm'. يتحقق Odoo من وصول الـ bucket وينشئ أو يتحقق من بادئة المجلد الجذر. تصبح مزامنة MinIO - Odoo جاهزة للتنفيذ
  16. طبّق عميل السحابة المنشأ حديثاً على قواعد المجلدات و/أو المجلدات اليدوية التي ينبغي مزامنتها مع bucket MinIO ذلك
  17. انتظر بدء مهمة المزامنة المجدولة. لأغراض الاختبار فقط: شغّل التكامل يدوياً من Cloud Storage > Configuration > Configuration > الزر 'Launch sync'.

وثائق MinIO المفيدة: Identity and Access Management: https://min.io/docs/minio/linux/administration/identity-access-management.html، مرجع MinIO Server: https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.

Create a MinIO access key

Create an access key in the MinIO Object Store console for the Odoo cloud client

Copy the new MinIO credentials

Copy or download the newly created MinIO access key and secret key for Odoo

تهيئة عميل MinIO السحابي في Odoo

Configure and confirm the MinIO cloud client in Odoo with bucket, region, endpoint and keys

الأسئلة الشائعة حول Cloud Storage Solutions Odoo v.19

أين تُخزَّن الملفات المتزامنة؟ هل تُنسَخ في Odoo وفي السحابات؟

يفترض التطبيق أن المحتوى الثنائي للمرفقات يُحفَظ في Cloud Client وليس على خادم Odoo. فتصبح هذه المرفقات في Odoo من نوع URL ويمكن الوصول إليها في أي وقت من صندوق المرفقات أو من Cloud Client.

بعد الإعداد لا حاجة لإجراءات يدوية: المزامنة تلقائية بالكامل. حدّد أنواع مستندات Odoo المطلوب مزامنتها واضبط نموذجاً مرتبطاً لكل منها (العملاء، أوامر البيع أو الشراء، المهام، المشاريع، وغيرها).

هل يمكنني إنشاء عدة مجلدات لنفس نوع المستند؟ مثلاً المشاريع الداخلية ومشاريع العملاء؟

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

اجعل عوامل التصفية متنافية حتى يُسنَد المستند بوضوح. مثلاً: «عميل وليس مورّداً»، «مورّد وليس عميلاً». وإلا فستنتقل مجلد المستند من نموذج إلى آخر.

هل يمكن جعل المزامنة فورية؟

لا. لدينا أسباب قوية لتجنب المزامنة الفورية:

  • الأداء. إذا كانت المزامنة فورية، فكل رفع ملف يُظهر شاشة التحميل.

  • التعارضات. إذا غيّر مستخدمان عنصراً في الوقت نفسه، قد يتعذر الحل. مع المهام المنتظمة يمكن الإصلاح لاحقاً؛ أما فورياً فسنحتاج طابوراً، وهذا أكثر إرباكاً.

  • الوظائف. خاصة إعادة التسمية وإعادة الهيكلة. تعتمد المزامنة العكسية على منطق المجلدات وتفحص 100% من العناصر في كل مزامنة. إن تم ذلك بعد كل تحديث فستكون آلاف الطلبات في الثانية. وإلا فستضيع التغييرات.

هل يمكنني تغيير الاسم الافتراضي للمجلدات في السحابات؟

يمكنك تعيين اسمك لدلائل النماذج (أوامر البيع، الفرص، المورّدين، إلخ) لأي نوع مستند.

لمجلدات الكائنات (SO-001، John Smith، إلخ) تعتمد الأداة على طريقة Odoo لبناء الاسم المعروض. يمكن تغيير ذلك بتعريف تعبير الاسم. يُستخدم نفس بناء قوالب بريد Odoo.

هل يمكنني تغيير معدل تكرار مهام المزامنة؟

لا، اعتباراً من الإصدار 15 لا ينبغي تغيير المهام المجدولة. فهي محسّنة لتعمل كل 15 دقيقة لضمان أكثر اتصال استقراراً وسرعة.

يجب أن تكون مهلات خادم Odoo 15 دقيقة على الأقل (900 ثانية).

لإيقاف المزامنة مؤقتاً، افعل ذلك في نموذج عميل السحابة المعني.

هل يمكنني مزامنة المرفقات مع عدة عملاء سحابة

Yes, starting from version 15, you can set up multiple connections. In this way, it is possible to sync some folders to one cloud client and others - to another.

Take into account that it is not any way possible to sync the same folder for a few cloud storages simultaneously.

نستخدم محرراً خاصاً في سحاباتنا (مثل OnlyOffice وOffice 365 وغيرها). هل تُفتَح الملفات في ذلك المحرر؟

نعم، بحسب إعداد عميل السحابة لديك.

هل أحتاج فقط إلى تطبيق Cloud Storage Solution؟

اعتباراً من الإصدار 15 يمكن استخدام التطبيق بمفرده لتنظيم المرفقات في مجلدات وتوفير واجهة مدير الملفات.

أما إن كان الهدف الاتصال بأحد عملاء السحابة، فيلزم تثبيت تطبيق اختياري واحد على الأقل خاص بالعميل.

ماذا يحدث عندما أغيّر قاعدة مجلد؟

عندما تتغير قاعدة مجلد، تتغير قائمة المجلدات أيضاً. إذا لم يعد المجلد يطابق الشروط يُزال. إن كانت الملفات مزامَنة، تعيدها المزامنة العكسية إلى Odoo وتحذفها من Cloud Client.

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

ما سياسة تحديث ادواتكم؟

وفق سياسات Odoo Apps Store الحالية:

  • كل وحدة مشتراة للإصدار 12.0 وما قبله تمنح الوصول إلى كل الإصدارات حتى 12.0.
  • بدءا من الإصدار 13.0 تُشترى كل نسخة من الوحدة على حدة.
  • بغض النظر عن الإصدار، الشراء يعطي حق كل التحديثات والإصلاحات ضمن الإصدار الرئيسي.

فريق faOtools لا يتحكم بهذه السياسات. للأسئلة تواصلوا مباشرة مع ممثلي Odoo Apps Store.

كيف اثبّت التطبيق على Odoo.sh؟

ابسط طريقة هي مسار متجر Odoo المدمج:

1. افتح صفحة الوحدة واضغط Deploy on odoo.sh

2. ستُنقل إلى GitHub. سجّل الدخول ثم Create a new repo أو استخدم مستودعا قائما. يجب أن يكون المستودع خاصا. لا يُسمح بنشر التطبيقات بترخيص OPL-1. أنشئ مستودعا جديدا لمشروع Odoo.sh عند الحاجة

3. ثم في odoo.sh اضغط Deploy وأكّد ثم Continue. يبدأ التثبيت.

هذه الخطوات تثبّت التطبيق على فرع الإنتاج. لفروع أخرى أو للتحديث:

1. نزّل الشيفرة من متجر Odoo

2. اعمل commit للوحدة في مستودع GitHub. لا تُستثنى مجلدات/ملفات التطبيق في .gitignore. مستودعات odoo.sh قد تتجاهل مسارات مهمة (مثل /lib). ارفع كل مجلدات وملفات الوحدة

3. انشر الفرع المستهدف في مشروع odoo.sh أو انتظر البناء التلقائي إن كانت الإعدادات كذلك.

كيف اثبّت التطبيق على خادمي؟

1. فك ضغط شيفرة الادوات المشتراة في احد مجلدات إضافات Odoo;
2. أعد تشغيل خادم Odoo;
3. فعّل وضع المطوّر (الإعدادات التقنية);
4. حدّث قائمة التطبيقات (قائمة التطبيقات);
5. اعثر على التطبيق واضغط Activate/Install;
6. اتبع الإرشادات في صفحة التطبيق إن وُجدت.

للتطبيق إضافات أخرى. هل اشتريها لاحقا؟

نعم. يضيف Odoo التبعيات تلقائيا إلى السلة؛ استبعد الادوات المشتراة سابقا حتى لا تدفع مرتين.

نشرت التطبيق على Odoo.sh وأرى تحذيرا/خطأ في الاختبارات

التحذير الأحمر/البرتقالي لا يؤثر على وظائف التطبيق. أحيانا لا تتجاوز وحداتنا الاختبارات التلقائية القياسية لأنها تفترض سلوكا يتعارض مع أهداف التطبيق. مثلا نغيّر حساب السعر بينما تقارن اختبارات Odoo السعر النهائي بالخوارزمية القياسية.

تحقق أولا من وظائف قاعدة البيانات المنشورة. هل كل شيء يعمل؟

إن ظننتم أن التحذير يؤثر على وظائف حقيقية، تواصلوا معنا وأرسلوا سجلات التثبيت كاملة وقائمة الوحدات المنشورة كاملة (الأساسية والطرف الثالث).

هل يمكنني شراء التطبيق منكم مباشرة؟

لا، نوزع الادوات فقط عبر متجر تطبيقات Odoo الرسمي.

اريد خصما

للأسف ليست لدينا وسيلة تقنية لتقديم أسعار فردية.

هل يمكن تثبيت التطبيق على قاعدة Odoo Online (SaaS)؟

لا، لا يمكن استخدام تطبيقات الطرف الثالث على Odoo Online. خدمة Odoo SaaS تمنع ذلك.

للاداة تبعيات على تطبيقات أخرى. هل اشتريها؟

نعم، تحتاج الاداة إلى كل الوحدات المذكورة في التبعيات. السعر في صفحة التطبيق يشمل هذه التبعيات.

ما سعر الوحدة بالدولار الأمريكي؟ لماذا تغيّر؟

أسعار وحداتنا باليورو. يحوّل متجر Odoo الأسعار إلى عملات أخرى حسب سعره الداخلي. لذا قد يتغيّر السعر بالدولار الأمريكي عند تحديث سعر الصرف.

تتم صياغة نصوص التطبيق والموقع الإلكتروني باللغات غير الإنجليزية بمساعدة الذكاء الاصطناعي وبما يتوافق مع ترجمات Odoo الرسمية. إذا لاحظت خطأ، أرسل تذكرة تصحيح الترجمة وسنقوم بتصحيحه.

قواعد بيانات Odoo التجريبية (معاينات)

قد نوفر لهذا التطبيق قاعدة بيانات تجريبية مخصصة مجانية.

لا تحتاج إلى رقم هاتف أو بطاقة ائتمان للاتصال بنا. يجب عليك فقط اجتياز عملية تسجيل قصيرة عبر البريد الإلكتروني, والتي لا تستغرق أكثر من 30 ثانية.

بناءً على طلبك، نُعِدّ قاعدة بيانات معاينة خاصة بك، يمكنك خلالها إجراء أي اختبارات والتحقق من افتراضاتك لمدة أسبوعين تقريبًا.

الإبلاغ عن الأخطاء

إذا واجهت أخطاء أو سلوكًا غير متسق, فلا تتردد في الاتصال بنا. نحن نضمن تقديم الإصلاحات خلال 60 يومًا من الشراء ونهتم بشدة بتحسين أدواتنا حتى بعد هذه الفترة.

لا تحتاج إلى رقم هاتف أو بطاقة ائتمان للاتصال بنا. يجب عليك فقط اجتياز عملية تسجيل قصيرة عبر البريد الإلكتروني, والتي لا تستغرق أكثر من 30 ثانية.

يرجى تضمين اكبر قدر ممكن من التفاصيل في طلبك: لقطات الشاشة وسجلات خادم Odoo ووصف كامل لكيفية اعادة انتاج المشكلة وما الى ذلك. عادة ما يستغرق اعداد خطة عمل للمشكلة بضعة ايام عمل (اذا تاكد وجود خطا) او تزويدك بارشادات حول ما ينبغي فعله (في الحالات الاخرى).

طلبات الميزات العامة وأفكار الوحدات (تطوير مجاني)

لدينا دوافع قوية لتحسين أدواتنا وسنكون ممتنين لأي تعليقات. إذا كانت متطلباتك ذات استخدام عام ويمكن تنفيذها بكفاءة, فسيقوم الفريق بإدراج تلك المتطلبات في قائمة المهام الخاصة بنا.

تتم معالجة قائمة المهام هذه بانتظام ولا يتم فرض رسوم إضافية. على الرغم من أننا لا نستطيع أن نعد بالمواعيد النهائية والتصميم النهائي, إلا أنها قد تكون طريقة جيدة للحصول على الميزات المطلوبة دون استثمارات ومخاطر.

لا تحتاج إلى رقم هاتف أو بطاقة ائتمان للاتصال بنا. يجب عليك فقط اجتياز عملية تسجيل قصيرة عبر البريد الإلكتروني, والتي لا تستغرق أكثر من 30 ثانية.

19.0.1.4.59
  • تم إدخال الترجمات المدعومة بالذكاء الاصطناعي لـ 25 لغة.
19.0.1.4.58
  • حُسِّنت مزامنة المجلدات بالبحث في مرفقات السجلات المحدّثة فقط بدل كل مرفقات النموذج.
19.0.1.4.57
  • تمت إضافة ميزة إعادة وضع المهام الفاشلة في قائمة الانتظار.
19.0.1.4.56
  • أُعيدت هيكلة استجابة واجهة Kanban وتحسينها.
  • أصبحت لوحات التنقل تدعم تغيير الحجم والطي.
19.0.1.4.55
  • تمت إضافة ميزة مسح سجلات المزامنة من صفحة الإعداد.
19.0.1.4.54
  • تمت إضافة الدعم لـ Amazon S3 وMinIO S3 وSynology وQNAP وTrueNAS وNAS/WebDAB الأخرى وBOX.
19.0.1.4.53
  • تم إصلاح عرض المجلدات المؤرشفة في التنقل.
19.0.1.4.52
  • تمت إضافة ميزة تحديد الحد الأقصى لعدد المجلدات لكل قاعدة.
19.0.1.4.51
  • تم إصلاح معالجة frozendict في الإجراءات الجماعية.
19.0.1.4.50
  • تم إصلاح اختفاء المرفقات المرتبطة بالمستندات من صندوق المرفقات.
19.0.1.4.49
  • تم إصلاح مشكلة قطع النص في عناوين المجلدات.
19.0.1.4.48
  • تم تحديث إجراء "Open in Clouds" في العرض للجوال ليعكس التغييرات الأخيرة.
19.0.1.4.47
  • تم إصلاح مشكلة تقرير الفاتورة غير المتزامن.
19.0.1.4.46
  • تمت إضافة ميزة تعطيل عملاء السحابة للنسخ الاحتياطي.
19.0.1.4.45
  • تم إصلاح مشكلة الوصول إلى المجلدات المرتبطة بالقاعدة الأصلية.
19.0.1.4.44
  • تم نشر التطبيق للإصدار 19.
  • تمت إضافة ميزة المصغرات الاختيارية في الوقت الفعلي.
18.0.1.4.44
  • حُسِّنت الفحص غير المتزامن للمجلدات.
18.0.1.4.43
  • تم إصلاح البحث عن مجلد محدد حديثاً.
18.0.1.4.42
  • تم إصلاح عدم تحديث شجرة المجلدات عند التبديل بين السجلات.
18.0.1.4.41
  • تم إصلاح الحاجة إلى نقر مزدوج لإزالة المرفقات المحددة.
18.0.1.4.40
  • صارت قائمة حذف النسخ الاحتياطي first-in, first-out.
18.0.1.4.39
  • كُيِّف التطبيق مع منطق النطاق الجديد لدعم الأجزاء الديناميكية.
18.0.1.4.38
  • أُضيف تقييم filestore إلى صفحة الإعداد.
  • أُضيف تقييد مزامنة عميل السحابة باسم قاعدة بيانات معيّن.
18.0.1.4.37
  • تمت إضافة قفل إنشاء النسخ الاحتياطي.
18.0.1.4.36
  • تم إصلاح التحذيرات غير المترجمة.
18.0.1.4.35
  • أُضيفت مزامنة نسخة قاعدة البيانات احتياطياً إلى عملاء السحابة المختارين تلقائياً أو يدوياً. اضبط الجدول ومدة الاحتفاظ. النسخ قد تكون مع filestore والبيان أو بدونهما.
18.0.1.4.34
  • تم إصلاح استيراد مكتبات Python أثناء تحديث المجلدات.
18.0.1.4.33
  • يدعم النطاق مكتبات Python ومنها datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR') وtime ('time', 'strptime', 'strftime') وكذلك context_today (اختصار datetime.now) وrelativedelta.
18.0.1.4.32
  • أُصلح التوافق مع وحدة Email Marketing وفق تحديثات Odoo 18 الأخيرة.
18.0.1.4.31
  • يُلغى تحديد المرفقات بعد الحذف.
18.0.1.4.30
  • يمكن حساب عناوين URL للمرفقات المتزامنة مسبقاً.
18.0.1.4.29
  • المجلدات المنشأة من عملاء السحابة تحصل على sequence أعلى.
18.0.1.4.28
  • كُيِّفت عروض Kanban مع مبادئ XML في Odoo 18.
  • أُضيف شريط Archived إلى نماذج القواعد والمجلدات والوسوم والمشاركات.
18.0.1.4.27
  • حُدِّثت الواجهة لتواكب تغييرات قائمة المرفقات في النواة.
18.0.1.4.26
  • تم إصلاح عدم إضافة روابط إلى بعض المجلدات.
18.0.1.4.25
  • تم نشر التطبيق للإصدار 18.
17.0.1.4.25
  • تم إصلاح عدم إنشاء المجلدات الفرعية للآباء المرتبطين بمساحات العمل.
17.0.1.4.24
  • تم إصلاح عدم تحديث المجلدات الفرعية التي سبق مزامنتها.
17.0.1.4.23
  • أُضيف مسح تواريخ تعطيل المجلدات المرتبطة بالقواعد.
17.0.1.4.22
  • يمكن اختيار مرفقات موجودة (بما فيها المتزامنة) عند كتابة رسائل Odoo.
  • أُضيفت مرفقات URL إلى صندوق المرفقات وواجهة مدير الملفات.
17.0.1.4.21
  • تم إصلاح التمرير التلقائي بعد تسجيل ملاحظة.
17.0.1.4.20
  • أُضيفت تصفية السجلات حسب التاريخ والوقت.
  • يمكن تحديد عدد السجلات المُصدَّرة من صفحة الإعداد.
17.0.1.4.19
  • عدد إعادة المحاولة بعد الفشل أصبح قابلاً للضبط وقد يختلف للمهام العادية وreverse/move.
17.0.1.4.17
  • حُسِّنت آلية تعطيل المهام الأصل لخدمة المهمة الأعلى أولوية أولاً.
17.0.1.4.15
  • حُدِّدت آلية التعطيل لعمليات المزامنة عند نقل العناصر.
17.0.1.4.13
  • يُحدَّد الوصول إلى مجلد وسيط مرتبط بقاعدة حسب وصول المجلد الأصل لا حسب نموذج القاعدة.
17.0.1.4.12
  • زيد الحد الأقصى لطول عناوين URL إلى 4096.
17.0.1.4.11
  • حُسِّنت المزامنة العكسية. أُزيلت المهام المعلقة بسبب التعطيل المتبادل.
17.0.1.4.10
  • تم إصلاح مشاكل المزامنة العكسية والخلفية المتزامنتين.
17.0.1.4.9
  • حُسِّنت معالجة المجلدات المعاد ترتيبها والمنقولة.
17.0.1.4.8
  • تم إصلاح إنشاء الوسوم والمجلدات عبر البوابة.
17.0.1.4.7
  • تم إصلاح بحث مشاركة البوابة حسب عنوان الوسم أو المجلد.
17.0.1.4.6
  • أُضيف الإجراء الجماعي "Slideshow" لبدء عرض شرائح للمرفقات الصورية المختارة في الخلفية.
  • أُضيف الخيار "Allow slideshow" لإعدادات المشاركة ليُشغِّل مستخدمو البوابة والعامة عرض شرائح للصور الموجودة.
  • حُسِّن خوارزمية المزامنة العكسية.
17.0.1.4.5
  • أُضيفت فحوصات قبل الفشل للمهام المعلقة. إن أوقفت مهمة cron بالكامل (مثل حد الذاكرة) يتابع cron التالي مهمة أخرى.
17.0.1.4.4
  • أُضيفت معاينة Odoo القياسية إلى بطاقة المرفق في مدير الملفات. في Kanban تُفتح المعاينة بالنقر على المصغّر. أنواع الملفات والسلوك كما في صندوق المرفقات.
  • يمكن فتح نماذج المرفقات من قائمة النقاط الثلاث في Kanban وتغيير ألوان المرفقات هناك.
  • تُلوَّن مستويات سجلات المزامنة حسب مستوى الرسائل.
  • يُثبَّت السجل حتى لو فشلت المهمة وأوقفت الخيط بالكامل.
17.0.1.4.3
  • تم إصلاح المجلد المحدد خطأً عند التحميل الأول لمدير الملفات.
17.0.1.4.2
  • أُضيفت أولوية المجلدات حسب تردد مزامنة القواعد.
17.0.1.4.1
  • حُدِّث هيكل الوحدة لواجهة مدير الملفات الجديدة والسحب والإفلات ومشاركة البوابة
17.0.1.3.14
  • تم إصلاح تكرار المرفقات مع res_model وres_id الصريحين (توافق HR Expenses).
17.0.1.3.13
  • يمكن تحديد عدة مجلدات في واجهة مدير الملفات.
  • المجلد الحالي للرفع يظهر في عنوان زر "Upload".
  • أُضيفت مشاركة المرفقات والمجلدات. شارك الملفات أو المجلدات أو الوسوم مع شركاء البوابة أو علناً. ويمكن اختيارياً السماح بالرفع والتنقل في الشجرة وإنشاء الوسوم والمجلدات.
  • يمكن تنزيل كل مرفقات وسم معيّن. أصبح التنقل حسب الوسوم اختيارياً.
17.0.1.3.12
  • أُضيف سحب الملفات وإفلاتها لرفعها من الحاسوب المحلي.
  • يمكن تحديث المجلد والوسوم بإفلات المرفقات على لوحة التنقل اليسرى.
17.0.1.3.11
  • تم إصلاح أخطاء التحديث الجماعي للوسوم.
  • تم إصلاح المجلد غير الصحيح للسجلات الجديدة.
  • تم إصلاح إنشاء مجلد في لوحة التنقل عند عدم وجود مجلدات أخرى.
  • واجهة سجلات المزامنة تعرض محتوى HTML للردود المستلمة.
17.0.1.3.10
  • غُطّيَت الحالة النادرة حين يفشل الإعداد الأولي للمجلد 8 مرات ويجب مزامنته رغم ذلك.
قد تعجبك هذه التطبيقات أيضًا
Password Manager

اداة لحفظ كلمات المرور في Odoo بأمان للاستخدام المشترك. خزائن مشتركة

198€
KPI Balanced Scorecard

اداة لوضع اهداف KPI ومراقبة تحقيقها حسب الفترات. لوحات. مصمم. رسوم

198€
KnowSystem: Knowledge Base System

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

398€
Universal Appointments and Time Reservations

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

398€ 358€
MCP Server. AI Chats and LLM Odoo Integration

اداة لادارة Odoo من محادثات الذكاء الاصطناعي عبر MCP. Claude. اي ذكاء يدعم MCP.

198€
OneDrive / SharePoint Odoo Integration

اداة لمزامنة مرفقات Odoo مع OneDrive في الاتجاهين

487€ 438€
Google Drive Odoo Integration

اداة لمزامنة مرفقات Odoo مع Google Drive في الاتجاهين

487€ 438€
ownCloud / Nextcloud Odoo Integration

اداة لمزامنة مرفقات Odoo مع ownCloud/Nextcloud في الاتجاهين

487€ 438€
Dropbox Odoo Integration

اداة لمزامنة مرفقات Odoo مع DropBox في الاتجاهين

487€ 438€