توثيق الفواتير المتكررة والعقود لأودو 19 Community
دليل الفواتير المتكررة: العقود والجدول والفواتير والإيقاف والإغلاق وزيادة الأسعار وصلاحيات الوصول.
يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026
ابدأ من هنا
ببساطة: استضافة ودعم وإيجار ورخصة: الفاتورة نفسها كل شهر، يعيد كتابتها شخص عليه أن يتذكر. تحوّلها الفواتير المتكررة والعقود إلى عقد: الأسطر والفترة والعميل (أو المورد)، وتُنشأ الفاتورة وتُرحَّل وحتى تُرسل في موعدها. وترى الإيراد الشهري المتكرر لكل عقودك.
نصيحة: فاتتك فترات لأن العقد بدأ متأخرًا أو الخادم كان متوقفًا؟ يعوّضها الإجراء المجدول.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| العقود | شريك وأسطر (منتج وكمية وسعر وخصم وضرائب) وفترة: كل n يوم أو أسبوع أو شهر أو سنة. |
| فواتير العملاء وفواتير الموردين | ينشئ العقد أيًّا منهما؛ وعقد المورد هو الإيجار أو فاتورة الإنترنت. |
| الإجراء المجدول | ينشئ الفواتير المستحقة كل يوم ويعوّض الفترات الفائتة. |
| ترحيل وإرسال | يمكن ترحيل الفواتير تلقائيًا وإرسالها بالبريد إلى العميل. |
| زيادة الأسعار | نسبة تُطبَّق على الأسعار كل n شهر (12 لزيادة سنوية). |
| التحكم | بدء وإيقاف مؤقت واستئناف وإغلاق، وإنشاء الفاتورة الآن. |
| الإيراد | مبلغ الفاتورة، شهريًا وسنويًا، مع إجماليات في القائمة. |
| التتبع | كل فاتورة تُظهر عقدها؛ والعقد يعرض فواتيره ويحفظ سجلًا. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | الفوترة (account) |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_recurring_invoices.zip؛ فُكّه لتحصل على المجلدtaqnix_recurring_invoices. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Recurring Invoices & Contracts واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_recurring_invoices --stop-after-init
عقد
ببساطة: الفوترة ← العملاء ← الفواتير المتكررة ← جديد (أو الموردون ← فواتير الموردين المتكررة). اختر الشريك والأسطر والجدول، ثم اضغط بدء.
| الحقل | المعنى |
|---|---|
| كل | الفترة: مثل شهر واحد أو 3 أشهر أو سنة. |
| الفاتورة التالية | تاريخ الفاتورة التالية؛ وينتقل فترة واحدة عند كل فاتورة. |
| ينتهي في | بعد آخر فترة يُغلق العقد وحده. فارغ: يستمر. |
| ترحيل الفواتير | وإلا تبقى الفواتير مسودات لتراجعها. |
| إرسال الفواتير بالبريد | لفواتير العملاء فقط، بعد ترحيلها، إلى بريد الشريك. |
| زيادة الأسعار | النسبة وعدد الأشهر بين زيادتين. |
الفواتير
ببساطة: تنشئ كل فترة فاتورة واحدة بتاريخ الفترة، وفي وصف الأسطر الفترة، والعقد كمصدر. وزر الفواتير في العقد يعرضها.
الإيقاف والإغلاق وغيرهما
| الزر | ما يفعله |
|---|---|
| بدء | يعمل العقد من تاريخ بدايته. |
| أنشئ الفاتورة الآن | ينشئ الفاتورة التالية فورًا وينقل التاريخ. |
| إيقاف مؤقت / استئناف | لا فاتورة أثناء الإيقاف؛ وعند الاستئناف تُنشأ الفترات الفائتة. |
| إغلاق | ينهي العقد. |
| العودة إلى مسودة | يعيد فتح عقد مغلق. |
من يفعل ماذا
| من | يستطيع |
|---|---|
| قارئو المحاسبة | رؤية العقود. |
| مستخدمو الفوترة | إنشاء العقود وتشغيلها. |
| المستشارون | وكذلك حذف العقود. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| أسطر ثابتة | يكرر العقد الأسطر نفسها؛ ولا تُحسب الفوترة حسب الاستهلاك. |
| عملة الشركة | الفواتير بعملة الشركة. |
| التعويض | حتى 24 فترة فائتة تُنشأ في كل تشغيل. |
| البريد | يوضع بريد الفاتورة القياسي في أودو في الطابور؛ وإرساله يتبع إعدادات البريد الصادر. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
contract = env['taqnix.recurring.contract'].create({'partner_id': partner.id, 'start_date': '2026-01-01',
'line_ids': [(0, 0, {'product_id': product.id, 'quantity': 1, 'price_unit': 100})]})
contract.action_start(); contract._generate() # or wait for the scheduled actionاستكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| لم تُنشأ فاتورة | يجب أن يكون العقد جاريًا، وتاريخه التالي اليوم أو قبله. |
| «تعذّر إنشاء الفاتورة … راجع السجل» | افتح سجل الخادم: السبب المعتاد حساب أو دفتر أو ضريبة ناقصة. |
| لا يُرسل البريد | يحتاج الشريك إلى بريد، ويجب أن تكون الفواتير مرحّلة، وأن يُضبط البريد الصادر. |
| فواتير كثيرة بعد بدء متأخر | اضبط التاريخ التالي للعقد على أول تاريخ للفوترة قبل البدء. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_recurring_invoices.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.