توثيق طباعة الشيكات لأودو 19
دليل طباعة الشيكات: التخطيطات ودفاتر الشيكات والطباعة من الدفعات والمبلغ كتابةً والسجل وإعادة الطباعة والإبطال.
يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026
ابدأ من هنا
ببساطة: الدفعة في أودو، ثم يكتب أحدهم الشيك بخط اليد أو يطبعه في وورد، ولا يُسجَّل رقم الشيك من الدفتر في أي مكان. تطبع طباعة الشيكات الشيك من الدفعة، على ورقك المطبوع مسبقًا: المستفيد والتاريخ والمبلغ بالأرقام وبالحروف (بالإنجليزية أو العربية) والرقم المأخوذ من دفتر الشيكات. وسجل يتتبع كل شيك.
نصيحة: اطبع شيكًا تجريبيًا على ورق عادي أولًا، وضعه على شيك حقيقي وعدّل المواضع بالمليمتر.
ماذا تحصل عليه
| الميزة | ما تفعله |
|---|---|
| دفاتر الشيكات | دفتر لكل دفتر بنك بأول رقم وآخر رقم. تُعطى الأرقام تباعًا؛ ويُغلق الدفتر عند انتهائه ويحل التالي محله. |
| الطباعة | طباعة الشيك في دفعة إلى مورد، أو حدّد دفعات كثيرة واطبعها كلها. |
| المبلغ كتابةً | بالإنجليزية أو العربية، أو بلغة المستفيد. والسنتات 50/100 أو كتابةً. |
| التخطيطات | تخطيط لكل بنك: موضع التاريخ والمستفيد والمبلغ كتابةً وبالأرقام والبيان، وحجم الخط وصيغة التاريخ وخطّي «للمستفيد الأول فقط» ونجوم حول المبلغ. |
| طباعة تجريبية | شيك نموذجي بإطاره وأسماء الحقول لمحاذاة الطباعة. |
| الشيكات الآجلة | تاريخ على الشيك مستقل عن تاريخ الدفعة. |
| إعادة الطباعة والإبطال | إعادة الطباعة تُبقي الرقم وتُسجَّل. وإبطال شيك تالف يترك أثرًا ولا يُستخدم رقمه مرة أخرى. |
| السجل | كل الشيكات برقمها ومستفيدها ومبلغها وتاريخها وعدد مرات طباعتها. |
| العربية | كل شيء مترجم ويعمل من اليمين إلى اليسار. |
المتطلبات
| البند | التفاصيل |
|---|---|
| أودو | 19.0 (Community أو Enterprise) |
| التطبيقات المطلوبة | الفوترة (account) وwkhtmltopdf لملف PDF، كأي تقرير في أودو |
| الرخصة | OPL-1 (رخصة أودو الخاصة v1.0) |
التثبيت
- فُكّ ضغط الحزمة. بداخلها
taqnix_cheque_printing.zip؛ فُكّه لتحصل على المجلدtaqnix_cheque_printing. - انسخ المجلد إلى أحد مجلدات
addons_pathفي خادم أودو وأعد تشغيل أودو. - سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
- أزل مرشح «التطبيقات» وابحث عن Cheque Printing واضغط تثبيت.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_cheque_printing --stop-after-init
تخطيط لبنكك
ببساطة: الفوترة ← الإعدادات ← الشيكات ← تخطيطات الشيكات. يوجد تخطيط قياسي. افتحه، أو أنشئ واحدًا لكل بنك، وأعطِ مواضع كل حقل بالمليمتر من اليسار ومن أعلى الشيك.
| الإعداد | ما يفعله |
|---|---|
| العرض والارتفاع | حجم الشيك، ويُستخدم لإطار الطباعة التجريبية. |
| صيغة التاريخ | يوم/شهر/سنة أو شهر/يوم/سنة أو سنة-شهر-يوم أو يومشهرسنة. |
| المبلغ كتابةً | الإنجليزية أو العربية أو لغة المستفيد. |
| السنتات | 50/100 أو كتابةً. |
| للمستفيد الأول فقط | يرسم الخطين المتقاطعين بالعبارة في أعلى اليسار. |
| ملء بالنجوم | **$ 1,234.50** كي لا يمكن إضافة شيء. |
| طباعة البيان | يطبع بيان الدفعة في الموضع الذي تحدده. |
نصيحة: اضغط طباعة تجريبية في التخطيط. وحجم ورق الطباعة هو تنسيق الورق Cheque (180 × 85 مم). ولحجم آخر غيّره في الإعدادات ← تقني ← تنسيقات الورق.
دفاتر الشيكات
ببساطة: الفوترة ← الإعدادات ← الشيكات ← دفاتر الشيكات: اختر دفتر البنك والتخطيط ورقم أول شيك وآخر شيك وعدد خانات الأرقام.
| القاعدة | التفصيل |
|---|---|
| أرقام بالترتيب | يُعطى الشيك التالي عند الطباعة؛ ولا شيء تكتبه. |
| منتهٍ | حين يُستخدم آخر رقم ينتهي الدفتر ويُستخدم التالي من الدفتر نفسه. |
| بلا تداخل | لا يشترك دفتران لنفس الدفتر المحاسبي في الأرقام. |
اطبع شيكًا
ببساطة: افتح دفعة إلى مورد واضغط طباعة الشيك. يأتي الرقم من دفتر شيكات الدفتر المحاسبي. ولطباعة كثير، حدّد الدفعات في القائمة واختر طباعة الشيكات من قائمة الإجراءات: تُعطى الأرقام بترتيب الدفعات.
| الحقل | المعنى |
|---|---|
| دفتر الشيكات | يُملأ بالدفتر قيد الاستخدام للدفتر المحاسبي؛ واختر غيره عند الحاجة. |
| التاريخ على الشيك | فارغ: تاريخ الدفعة. وتاريخ لاحق يجعله شيكًا آجلًا. |
| المستفيد على الشيك | فارغ: اسم الشريك. واملأه حين يكون الشيك باسم آخر. |
السجل
ببساطة: الفوترة ← الموردون ← الشيكات تعرض كل شيك طُبع برقمه وتاريخه ومستفيده وبنكه ومبلغه وعدد مرات طباعته. المرشحات: الآجل والمطبوع مرة أخرى.
ببساطة: إبطال الشيك (للمستشارين) في الدفعة لشيك تالف: تُكتب ملاحظة في السجل ولا يُستخدم رقمه مرة أخرى.
من يفعل ماذا
| من | يستطيع |
|---|---|
| مستخدمو الفوترة | طباعة الشيكات وإعادة طباعتها ورؤية الدفاتر والتخطيطات. |
| مستشارو المحاسبة | إنشاء دفاتر الشيكات والتخطيطات وتغييرها؛ وإبطال شيك. |
العربية ومن اليمين إلى اليسار
الحدود
| الحد | التفصيل |
|---|---|
| تنسيق الورق | تنسيق ورق واحد (180 × 85 مم) مع الوحدة؛ غيّره لأحجام أخرى. |
| دفعات الموردين | الدفعات إلى الموردين فقط لها شيكات. |
| الأرقام بالحروف | تكتبها مكتبة num2words التي يستخدمها أودو؛ والمبالغ الكبيرة جدًا تتبع قواعدها. |
| المواضع | تُوضع الحقول بالمليمتر من أعلى اليسار؛ ولا سحب وإفلات. |
للمطورين
ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
payments.action_print_cheque() # gives the numbers and returns the report action payment.action_void_cheque() # for a spoiled cheque payment._tx_words(layout) # 'One thousand ... Dollars only'
استكشاف الأخطاء
| المشكلة | ما العمل |
|---|---|
| «لا يوجد دفتر شيكات قيد الاستخدام للدفتر» | أنشئ دفتر شيكات للدفتر المحاسبي، أو دفترًا جديدًا إن انتهى الأخير. |
| «دفتر الشيكات منتهٍ» | أنشئ الدفتر التالي بأرقامه. |
| الطباعة مزاحة | استخدم الطباعة التجريبية وعدّل المواضع؛ وتأكد أن طابعتك تطبع بنسبة 100% دون «ملاءمة الصفحة». |
| الحروف العربية أو المشكّلة غير سليمة | تأكد أن wkhtmltopdf مثبت بخطوطه؛ والوحدة تحدد ترميز UTF-8. |
| الرقم مستخدم أصلًا | يُستخدم الرقم مرة واحدة لكل دفتر؛ أبطل الشيك لتحرير الدفعة. |
التحديث والإزالة
استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_cheque_printing.
الدعم
المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.