توثيق المطابقة الثلاثية لأودو 19 Community
دليل المطابقة الثلاثية: التسامح، وفحص الفاتورة، وقبول الفرق، والقوائم، والموردون الذين يجب أن تطابق فواتيرهم، والصلاحيات.
يشرح الإصدار 1.0.0حُدّث في 24 أكتوبر 2026
ابدأ من هنا
ببساطة: يفوتر المورد 100 كرسي، وقد استلمت 80، وفي الأمر 8.00 للكرسي لا 8.40. تقارن المطابقة الثلاثية كل بند في فاتورة المورد بـأمر الشراء والبضاعة المستلمة، وتعلّم الفروق بالمال، وتمنع ترحيل الفاتورة غير المطابقة حتى يقبل معتمِد الفرق بسبب. فتدفع ما طلبته واستلمته.
نصيحة: لا تغيّر طريقة إنشاء الفاتورة. إنها تراقبها.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| مطابقة كل بند | المطلوب والمستلم والمفوتر حتى الآن وسعر الأمر وسعر الفاتورة جنبًا إلى جنب في الفاتورة؛ وشارة تقول: مطابقة أو أكثر من المستلم أو السعر فوق الأمر أو الكمية والسعر. |
| المبلغ المعرّض للخطر | المال غير المغطى: الكمية الزائدة بسعر الفاتورة مع فرق السعر. |
| التسامح | نسبة من الكمية ونسبة من السعر يجوز أن تتجاوزها الفاتورة دون أن تُعلَّم (2% على السعر افتراضيًا). |
| منع الترحيل | لا تُرحَّل فاتورة تحتاج إلى مراجعة؛ وتقول الرسالة أي البنود ولماذا. |
| اعتماد بسبب | يقبل معتمِد الفرق ويكتب لماذا ويبقى ذلك على الفاتورة؛ ويبطل الاعتماد بمجرد أن تتغير كمية أو سعر في الفاتورة. |
| عدة فواتير | تُحسب الفواتير المرحَّلة لبند الأمر نفسه؛ وتخفض الإشعارات الدائنة الكمية المفوترة. |
| موردون يجب أن تطابق فواتيرهم | لبعض الموردين يُعلَّم أيضًا البند الذي ليس على أمر شراء. |
| فواتير للمراجعة والفروق | قائمة بالفواتير للمراجعة، وقائمة أو جدول محوري بالفروق بحسب المورد والمنتج. |
| الخدمات | تُطابَق الخدمة مع الكمية المطلوبة، إذ لا شيء يُستلم. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | المشتريات والمخزون والمحاسبة (purchase_stock) المثبتة مع أودو |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_three_way_match.zip؛ فُكّه لتحصل على المجلدtaqnix_three_way_match. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Three-Way Match واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_three_way_match --stop-after-init
اضبط التسامح
ببساطة: المحاسبة ← الإعدادات ← الإعدادات ← فواتير الموردين. حدد امنع الفواتير غير المطابقة (محدد افتراضيًا) واضبط التسامح: نسبة الكمية ونسبة السعر اللتين يجوز أن تتجاوزهما الفاتورة دون أن تُعلَّم. ولا تُعلَّم الفاتورة أبدًا لكمية أقل مما استُلم أو سعر أقل من الأمر.
افحص فاتورة
ببساطة: أنشئ فاتورة المورد كالعادة، من أمر الشراء (إنشاء فاتورة) أو بكتابتها مع اختيار مستند الشراء. في بنود الفاتورة تبيّن الأعمدة المطلوب والمستلم وشارة المطابقة كيف يقارن كل بند. وإن لم يطابق شيء فإن شريطًا أصفر أعلى الفاتورة يسرد الفروق.
ببساطة: يحسب العمود المفوتر حتى الآن (يُظهَر من قائمة الأعمدة) الفواتير المرحَّلة لبند الأمر نفسه مع هذه. وفي قائمة الفواتير عمود المطابقة ومرشحا المطابقة: للمراجعة والمطابقة: معتمدة.
اقبل فرقًا
ببساطة: اضغط تأكيد على فاتورة غير مطابقة فيرفض أودو مع قائمة الفروق. ويضغط المعتمِد اقبل الفرق ويكتب السبب ويؤكد: فيمكن الآن ترحيل الفاتورة، ويقول الشريط من قبِلها ومتى ولماذا. وإن غيّر أحد كمية أو سعرًا بعد ذلك بطل الاعتماد وعادت الفاتورة إلى للمراجعة. واسحب الاعتماد يعيدها يدويًا.
فواتير للمراجعة والفروق
ببساطة: تسرد المحاسبة ← الموردون ← فواتير للمراجعة الفواتير المسودة غير المطابقة مع المبلغ المعرّض للخطر ومجموعه. وتسرد الفروق البنود المختلفة؛ جمّعها بحسب المورد أو المنتج، أو انتقل إلى الجدول المحوري لترى المال المعرّض للخطر بحسب المورد.
موردون يجب أن تطابق فواتيرهم
ببساطة: في نموذج المورد، في قسم الشراء، حدد يجب أن تطابق الفواتير أمرًا. فيُعلَّم بند من فواتير هذا المورد ليس على أمر شراء ليس على أمر، ومبلغه كله معرّض للخطر. اتركه غير محدد للإيجار والمرافق وغيرها من الفواتير بلا أمر.
من يفعل ماذا
| من | يستطيع |
|---|---|
| مستخدمو المحاسبة (الفوترة) | إنشاء الفواتير ورؤية المطابقة؛ ولا يرحّلون فاتورة تحتاج إلى مراجعة. |
| المعتمِدون (مجموعة المطابقة الثلاثية: معتمِد) | قبول فرق وسحب اعتماد؛ وتحديد يجب أن تطابق الفواتير أمرًا على المورد. |
| مديرو المشتريات ومديرو المحاسبة | هم معتمِدون. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| فواتير الموردين فقط | لا تُفحص فواتير العملاء ولا إشعاراتهم الدائنة. |
| وحدة القياس نفسها | تُقارَن الكميات كما هي: يجب أن تستخدم الفاتورة والأمر الوحدة نفسها. |
| العملة نفسها | يُقارَن السعر فقط حين تكون الفاتورة والأمر بالعملة نفسها. |
| الاستلام هو الحَكَم | للبضاعة، الكمية المستلمة هي كمية بند أمر الشراء؛ وتُطابَق الخدمة مع الكمية المطلوبة. |
| المبلغ المعرّض للخطر بعملة الفاتورة | تجمع المجاميع المبالغ كما هي أيًّا كانت العملة. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
bill = env['account.move'].browse(42)
bill.tx_match_state # 'ok', 'review', 'approved' or 'na'
bill.tx_match_excess # the amount at risk, in the currency of the bill
for line in bill.invoice_line_ids:
print(line.product_id.name, line.tx_match_ordered, line.tx_match_received, line.tx_match_billed, line.tx_match_status)
bill.with_context(taqnix_skip_match=True).action_post() # post without the check (an integration, for instance)استكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| ... لا يطابق أمر الشراء والاستلامات | استلم البضاعة، أو صحّح الفاتورة، أو اطلب من معتمِد قبول الفرق. |
| الفاتورة لا تُفحص أبدًا | يجب ربط البنود ببند أمر شراء (استخدم إنشاء فاتورة على الأمر أو اختر مستند الشراء في الفاتورة)؛ والفاتورة بلا أي بند أمر غير مفحوصة. |
| اختفى الاعتماد | تغيّرت كمية أو سعر في الفاتورة بعد الاعتماد: اقبل الفرق من جديد. |
| لا أرى اقبل الفرق | لست معتمِدًا: اطلب مجموعة المطابقة الثلاثية: معتمِد. |
| أريد ترحيل الفاتورة على كل حال | يقبلها معتمِد، أو ألغِ تحديد امنع الفواتير غير المطابقة في الإعدادات. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_three_way_match.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.