
Purchase → Orders #
🆕 Sticky Header for Purchase Orders List View #
🔹 Update Summary #
تحسين تجربة المستخدم عند التعامل مع قوائم Purchase Orders الطويلة بإضافة Sticky Header.
✅ Key Features #
- تبقى رؤوس الأعمدة مرئية أثناء التمرير العمودي.
- يقلل من الأخطاء وسهولة التعرف على أسماء الأعمدة عند مراجعة أو إدخال بيانات أوامر الشراء الطويلة.
📌 Scope #
- ينطبق على جميع Purchase Orders list/tree views.
- يدعم التمرير العمودي والأفقي مع الحفاظ على محاذاة الأعمدة.
- تأثير فقط على واجهة المستخدم (UI/UX) – لا يؤثر على البيانات أو الحسابات.
⚙️ Performance #
- لا يوجد تأثير ملحوظ على الأداء، حتى مع قوائم أوامر شراء كبيرة.
🆕 Purchase Orders – Expiration Date Separation Based on Sale Price #
🔹 Overview #
تحسين إدارة المنتجات القابلة للانتهاء عند إعادة شراء المنتج بنفس الصنف بسعر بيع مختلف.
✅ Configuration #
- Setting: Separate the Lots Based on Expiration Date
- Location: Purchase Orders
- Type: Boolean (True/False)
- Default: Disabled
✨ Behavior When Enabled #
- للمنتجات المراقبة بالـ lot/serial ولها تاريخ انتهاء:
- إذا تم إضافة سطر شراء بسعر بيع مختلف:
- يزيد النظام تلقائيًا تاريخ الانتهاء ليوم واحد للسطر الجديد.
- يظهر إشعار للمستخدم بالعملية.
- إذا لم يتغير السعر، يبقى تاريخ الانتهاء كما هو.
- إذا تم إضافة سطر شراء بسعر بيع مختلف:
- يتم التطبيق على جميع عمليات إنشاء أو تعديل سطر شراء للمنتج القابل للانتهاء.
- المنتجات غير القابلة للانتهاء غير متأثرة.
Inventory → Products #
🆕 Product Tags for Flexible Classification & Filtering #
🔹 Key Enhancements #
- Tags Field على بطاقة المنتج:
- إضافة/تعديل/حذف عدة تسميات (Labels) لكل منتج.
- Reusable Tags: يمكن استخدام نفس الوسم لعدة منتجات (Seasonal, Promotional, Cold Storage, Controlled Substance).
- Views & Filtering:
- عرض الوسوم في list و kanban views.
- تصفية المنتجات بحسب وسم واحد أو أكثر.
- إمكانية التجميع حسب الوسوم.
- Mass Tagging: إضافة/حذف وسوم لمجموعة منتجات دفعة واحدة.
- Tag Management: إنشاء/إعادة تسمية/حذف وسوم، مع إمكانية ضبط اللون والترتيب.
⚙️ Compatibility #
- المنتجات القديمة دون وسوم لا تتأثر.
- الأداء مستقر حتى مع كتالوجات كبيرة.
- لا تأثير على صلاحيات المستخدمين أو سير العمل الحالي.
Inventory → Vendor Return #
🆕 Vendor Return Import & Export Enhancement #
🔹 Update Summary #
إضافة أزرار Import / Export لتسهيل إدخال وتحديث بيانات Vendor Returns جماعيًا.
✅ Features #
- Import: رفع ملف Excel جاهز لتحديث أو إنشاء أسطر إرجاع.
- Export Template: تحميل قالب Excel قياسي.
- Excel Fields:
- Barcode (required)
- Product Name
- Expiration Date (required)
- Quantity (required)
- Bonus, Sale Price, Purchase Price, Discount, Tax
- Benefits:
- إدخال أسرع ودقة أعلى.
- مطابقة المنتجات عبر Barcode.
- عرض إجماليات واضحة في الملف المصدر.
Accounting → Invoices #
🆕 Jordan Tax Invoice Report with Optional Retail Price #
🔹 Key Highlights #
- Print – Jordan Tax Invoice متاح للطباعة على فواتير العملاء.
- يطابق تصميم “Tax Invoice – فاتورة ضريبية” مع الالتزام باللوائح الأردنية.
- Retail Price Field (Optional):
- مأخوذ من سعر التجزئة للمنتج.
- قابل للتعديل للرجوع المرجعي فقط.
- لا يؤثر على الإجمالي أو الضرائب أو الحسابات.
🔹 Compatibility #
- لا تأثير على فواتير الحسابات أو العمليات السابقة.
- القيم محفوظة لكل سطر حتى بعد تحديث أسعار المنتجات لاحقًا.
🆕 Retail Price Reference on Invoices #
- حقل جديد Retail Price متاح لكل سطر فاتورة:
- B2B Sales Invoices: من بطاقة المنتج.
- Customer Invoices: من عرض الأسعار أو بطاقة المنتج.
- Informational Only: لا يؤثر على الحسابات أو الضرائب.
- Flexible Visibility: يمكن إظهار أو إخفاء العمود حسب الإعدادات.
- Data Integrity: محفوظ بعد التسوية أو الدفع.
Purchase → Documents #
🆕 Default Warehouse Address #
- عند إنشاء RFQ, PO, Vendor Bill, Purchase Tax Invoice:
- الحقل Address (Ship-to / Receive-at) يُملأ تلقائيًا بعنوان المخزن المحدد.
- إذا لم يكن هناك مخزن محدد: fallback إلى عنوان الشركة.
- ترث المستندات الناتجة نفس عنوان المخزن.
- المستندات القديمة غير متأثرة.
Inventory → Reports #
🆕 Print Inventory Report (PDF) #
- متاح للطباعة من Inventory Details / Inventory Valuation report.
- يعرض:
- Header: شعار، اسم، رقم ضريبي، العنوان، عنوان التقرير، تاريخ الطباعة.
- جدول مجمّع بالمنتجات:
- Product, Sale Price, Cost Price, Category, Total Cost, Total Purchase, Total Sale, Margin, Quantity on Hand, Tax Value, Agent, Vendor, Location
- Footer: معلومات الاتصال والملاحظات.
- Location-Based Printing: يمكن اختيار موقع محدد.
- Notes:
- البيانات مجمعة على مستوى المنتج.
- الأداء مستقر مع جرد كبير.
- الوصول فقط للمستخدمين المصرح لهم.
HR / Payroll → Commission Reports #
🆕 Multi-Employee Filtering Enhancement #
- دعم اختيار موظف واحد، عدة موظفين، أو جميعهم عند توليد تقرير Commission Details.
- الدمج في التقرير عند اختيار عدة موظفين.
- اختيار الموظف واحد: كما كان سابقًا.
- واجهة مستخدم محسنة للبحث والاختيار.
- الأداء مستقر مع تحديد موظفين متعددين.
- الصلاحيات الحالية لا تتغير.