تطوير موديول مخصص في odoo لتتبع الدفعات وتواريخ الصلاحية في فواتير الموردين تطوير موديول مخصص في odoo لتتبع الدفعات وتواريخ الصلاحية في فواتير الموردين
تفاصيل العمل

قمت بتطوير موديول داخل Odoo يهدف إلى تحسين التكامل بين أقسام المشتريات، المخازن، والحسابات، مع التركيز على دعم التتبع الكامل لأرقام الدفعات (Lots/Serials) وتواريخ الصلاحية للمنتجات، خصوصاً في الحالات التي تتطلب دقة عالية في التتبع المحاسبي والمخزني. أهم الوظائف التي تم تنفيذها: • يتم جلب أرقام الدفعات تلقائياً من إيصالات الاستلام (Stock Receipts) وربطها مباشرة بسطور فواتير المورد (Vendor Bills) المرتبطة. • إدارة تواريخ الصلاحية: عرض أقرب تاريخ انتهاء صلاحية لكل منتج على مستوى سطر الفاتورة، بالإضافة إلى إتاحته داخل شاشة المنتجات لمتابعة حالة المخزون بشكل أوضح. • واجهة تفاعلية داخل الفاتورة: إضافة زر مخصص يفتح نافذة منبثقة لعرض تفاصيل الدفعات المرتبطة بكل سطر، بما في ذلك أرقام الـ Lots، تواريخ الصلاحية، والكميات، مع تقييد العرض بوضع القراءة فقط (Read-only). تفاصيل تقنية: • تنفيذ تكامل متعدد النماذج (Cross-Module Integration) بين account.move، purchase.order، stock.lot، و stock.quant باستخدام ORM queries محسّنة لتجنب التأثير على الأداء. • استخدام decorators مثل @api.depends لمتابعة التغيرات في حركات المخزون وتحديث البيانات على الفواتير بشكل لحظي ودقيق.

شارك
بطاقة العمل
تقييم المستقل
تاريخ النشر
منذ شهرين
المشاهدات
46
المستقل
طلب عمل مماثل
شارك
مركز المساعدة