ملاحظات إصدار نما ERP - أغسطس 2026
معلومات الإصدار
- تاريخ الإصدار: أغسطس 2026
- رقم الإصدار: Nama-ERP-202608
الإضافات
نظام المخزون
في ملف الصنف، تمت إضافة اختيار في سطور الألوان والمقاسات باسم (غير مستخدم في نقاط البيع) يمنع استخدام الباركود الخاص باللون والمقاس داخل نقاط البيع.
تمت إضافة إمكانية توليد رقم مسلسل مخصص للأصناف عند التوريد المخزني بناءً على رقم التشغيلة (Batch)، بصيغة تتكون من بادئة ثابتة ثم السنة ثم كود قسم الصنف ثم مسلسل رقمي، على أن يرتبط المسلسل بقسم الصنف لا بإذن التوريد، فيستمر تصاعديًا مع كل تشغيلة جديدة لأصناف القسم نفسه سواء في الإذن نفسه أو في إذن لاحق.
تمت إضافة نظام إدارة المخازن (WMS) داخل الـ Supply Chain، ويتكون من ثلاث شاشات: (سند استلام مخزني - WMSReceiptDoc) و(سند تجهيز مخزني - WMSPickingDoc) و(طبلية مخزنية - WMSPallet)، مع تطبيق موبايل مخصص لعمال المخزن. وتُنشأ سندات الاستلام والتجهيز من مستندات المصدر حسب طريقة إنشاء ومعايير تُضبط في التوجيه، وتتابع الكميات المستلمة والمُخزّنة والمجهزة والمعبأة وكمياتها المتبقية وأولوية التنفيذ والأصناف التالفة، ثم تولّد سندات التوريد والصرف والتحويل المخزني الناتجة عنها.
نظام المبيعات والعروض
- في مردود المبيعات، أصبح حقل (details.sourceInvoice) على السطر يعرض فواتير العميل التي تحتوي على الصنف المذكور في السطر، وعند اختيار الفاتورة تُجلب أسعارها وخصوماتها لهذا الصنف. وتُخفى الفواتير التي أُرجعت كمية الصنف بها بالكامل، ويقتصر الإرجاع على الكمية المتبقية بالفاتورة. ويعمل ذلك أيضًا في طلب مردود المبيعات وفي سندات المرتجعات بمراكز الخدمة.
- تمت إضافة أوبشن في توجيه فاتورة المبيعات باسم (تجاهل التحقق من حد الخصم الأقصى عند وجود الخصم بسند بناءً عليه - ignoreMaxDiscValidationIfDiscountExistsInFromDoc)، فلا يعترض النظام على الخصم مرة أخرى عند إنشاء الفاتورة بناءً على أمر بيع سبق اعتماد خصمه من صاحب الصلاحية.
- تمت إضافة أوبشن في توجيه مستندات المبيعات ضمن مجموعة خصم التقريب باسم (Consider Payments Not Affecting Remaining With Approximation Discount)، لمعالجة توجيه خصم التقريب في مردودات المبيعات.
نظام الحسابات
- تمت إضافة مستند جديد باسم (تسوية أعمار الديون - Aging Allocation) لتسديد أعمار الديون المدينة أو الدائنة للذمة مباشرةً حسب طبيعة حسابها، دون الحاجة إلى فتح سند القبض أو الصرف وإدراج الفواتير بداخله.
- تمت إضافة أوبشن في توجيه الإشعارات الدائنة باسم (احتساب القيمة شاملة الضريبة كسند دفع للفاتورة - useTotalAfterTaxesAsInvoicePayment)، بعد أن كانت قيمة الإشعار تُنقل إلى الفاتورة قبل الضريبة فينتج عن ذلك متبقٍ بالفاتورة.
- في إصدار القوائم المالية، أصبح بالإمكان إخراج ميزان مراجعة الأستاذ العام مقارنًا بين السنوات.
الفاتورة الإلكترونية والجهات الحكومية
- في توجيه الإشعارات المدينة والدائنة، تمت إضافة حقل (send As) لتحديد طبيعة المستند المرسَل إلى الهيئة (تعامل كفاتورة مبيعات / كمردود مبيعات / كإشعار مدين)، وتُربط القيمة المختارة بالحقل (InvoiceTypeCode) في ملف الـ XML المرسل. وأُضيف الحقل نفسه إلى توجيه سند إنهاء عقد الإيجار (RECancelContract) وسند الغرامة (REFineDoc).
- أصبح بالإمكان إرسال بيانات بنك البائع مع الفواتير المرسَلة إلى مصلحة الضرائب المصرية. للتفاصيل: https://docs.namasoft.com/ar/modules/invoicing/egypt-einvoice-bank-details.html
- تمت إضافة جدول جديد (SFDARSDDocStatus) وعرض قائمة له يعرض آخر حالة لكل مستند في هيئة تتبع الدواء (RSD) مرة واحدة، بدلًا من تتبعها في سطور (SFDARSDReportTask) التي تتكرر مع كل إعادة إرسال، مع إمكانية اختيار مجموعة من المستندات وإعادة إرسالها.
نظام المقاولات
- تمت إضافة أوبشن في توجيه مستخلص مقاول الباطن باسم (اعتبار قيم الضرائب من المستخلصات السابقة - termConfig.considerPreviousTaxValues)، ليصدر قيد الضريبة بقيمة المستخلص الحالي فقط لا بإجمالي ضرائب المستخلصات السابقة، كما هو الحال في توجيه مستخلص المشروع.
- في إعدادات المقاولات، تمت إضافة أوبشن (عدم نقل البيانات في أمر وطلب شراء المقاولات عند اختيار العقد - doNotCopyContractDataInPurchaseDocs).
- في أمر الصيانة (MnOrder) وطلب أمر الصيانة (MnRequest)، تمت إضافة التأثيرات المحاسبية.
نظام الاستثمار العقاري
- تمت إضافة أوبشن في توجيه عقد الإيجار وعقد الإيجار الافتتاحي باسم (generateRentInstallmentLedgerByLine) لإصدار قيد إثبات استحقاق الإيجار لكل قسط على حدة، فلا يُجمع قسط التأمين مع أول قسط في قيد واحد لوقوعهما في الفترة نفسها.
نظام الأصول الثابتة
- تمت إضافة المرفقات (من 1 إلى 5) في هيدر مستند شراء العهدة (FACustodyPurchaseDocument) وفي هيدر المستند الافتتاحي للأصول الثابتة (FAOpeningDocument).
نظام السيارات
- في شاشة (SIAllocation)، تمت إضافة جريد السداد بسندات خارجية وجريد الدفعات.
نظام إدارة علاقات العملاء
- تمت إضافة مجموعة شاشات جديدة لنظام حجز مواعيد الفنيين. للتفاصيل: https://docs.namasoft.com/ar/modules/crm/technician-appointments/crm-technician-appointments-overview.html
- في نظام حجز مواعيد الفنيين، تمت إضافة شاشة (جدول مواعيد الفني) يرى فيها كل فني مواعيده هو فقط بعرض يومي أو أسبوعي دون الاطلاع على مواعيد غيره، كما تمت إضافة زر (إنشاء جديد) داخل شاشة منشئ موعد فني، وأصبحت الـ (Descriptors) مراعاة في اسم الموعد الظاهر في صفحة إنشاء الموعد.
- في شاشة (تحديث بيانات العميل - Update Customer Info)، أصبحت الشاشة تشمل جميع حقول العميل القابلة للتعديل بدلًا من عدد محدود منها، فتُسجَّل تواريخ التعديل والقيم السابقة لبيانات مثل وسائل الاتصال والعنوان والرقم القومي.
- في ملف قالب الاستبيان، تمت إضافة الاختيارات (showAttachment1InQuestionnaire إلى showAttachment8InQuestionnaire) لإظهار حقول المرفقات داخل صفحة الاستبيان، بحيث يستطيع العميل رفع المرفقات أثناء الإجابة.
نظام الموارد البشرية
- في شاشة المتقدم للعمل (HRCandidate)، تمت إضافة بيانات الإقامة (الرقم وتاريخ الإصدار وتاريخ الانتهاء) في صفحة المعلومات الشخصية، وتُنقل إلى ملف الموظف عند اختيار إنشاء موظف.
- في سند تجديد الإقامة (ResidenceRenewReq)، تمت إضافة المرفقات من 2 إلى 5.
- في مسار الكيان (EATimeAttendanceFromDBImporter)، أصبح بالإمكان تحديد موظف أو مجموعة موظفين عبر استعلام لاستيراد بيانات بصماتهم فقط دون باقي الموظفين.
- أصبح بالإمكان الربط مع موقع (timetaag) عبر (attcron) لاستيراد الحضور والانصراف. للتفاصيل: https://docs.namasoft.com/ar/integration/attendance-machines-integration.html وhttps://docs.namasoft.com/ar/modules/hr/attendance/attendance-machines.html
نقاط البيع
- تمت إضافة حقل (وقت وردية العمل) في إعدادات نقاط البيع وفي ملف الماكينة، وتُقدَّم قيمة ملف الماكينة على قيمة الإعدادات، فتُمنع أي عمليات جديدة على نقطة البيع بعد الوقت المحدد ما دامت الوردية مفتوحة حتى يتم إغلاقها.
- تمت إضافة زر (مزامنة فورية للبيانات - Instant Data Sync) داخل شاشة نقاط البيع، يحتوي على اختيارات للعملاء والأصناف وقوائم الأسعار والعروض، لمزامنة ما يختاره المستخدم مع الخادم الرئيسي.
- في نقاط البيع، أصبح بالإمكان ارتجاع فاتورة بها كمية بدون رقم شحنة دون إلزام بإدخال رقم شحنة.
- تمت إضافة صلاحية باسم (إمكانية تعديل محددات الصنف) في ملف صلاحيات نقاط البيع، للتحكم في تعديل رقم الشحنة والرقم المسلسل وتاريخي الإنتاج والانتهاء.
- تمت إضافة ملف جديد يُرسل إلى نقاط البيع لتنفيذ جملة تحديث (update) على قواعد بيانات نقاط البيع المحددة بداخله.
- أصبح بالإمكان إتمام عملية الدفع على (نير باي - NearPay) من خلال المتصفح على أجهزة التابلت التي تعمل بنظام أندرويد، وذلك بتفعيل الأوبشن (work as payment gateway) في تطبيق (Captain Order) وضبط البورت، ثم تعريف ملف (Payment Terminal) بالقيم: provider = nearpay، و ip = 127.0.0.1، و port = البورت الظاهر في شاشة الـ gateway بالموبايل، على أن يُستخدم هذا الملف في فاتورة المبيعات أو السند الذي سيتم الدفع من خلاله.
تطبيق الموبايل
- في تطبيق نما المجمع، تمت إضافة شاشة (معلومات الموظف - Employee Info) ضمن الرواتب وترتيبها الأول قبل الحضور الإلكتروني، وتعرض بيانات الموظف على هيئة صفحات (Tabs).
- تمت إضافة سند الراتب في التطبيق مع عرض تفاصيل الراتب عند الضغط على الشهر، والدخول إليه باستخدام البصمة.
- في الداش بورد الخاصة بالموظف، تمت إضافة رصيد الإجازات المستحق والمستهلك والمتبقي كرسم بياني في أعلى الداش بورد، كما أصبحت دائرة الإجازة تعرض الرصيد الحالي داخلها والرصيد المستحق سنويًا خارجها.
- في شاشة التوصيل، أصبح بالإمكان نسخ النص من الحقول النصية في (Pending Delivery) و(Assign To Delivery)، سواء عند عرضها من القائمة أو من داخل الشاشة.
- في سندات التوصيل المطلوب توصيلها، تمت إضافة (بناءً على) بالنوع والكود، مع تقليل المسافات بين السطور لعرض عدد أكبر من السندات في الشاشة.
- تمت إضافة ملف (الإعلانات العامة) لعرض التعليمات والقرارات العامة، ويظهر لمستخدمين محددين أو لجميع المستخدمين إن لم يُحدَّد أحد، وذلك في التطبيق وفي نما.
- في المساعدة السريعة، تمت إضافة أوبشن (لا تُطبَّق مع الموبايل - doNotApplyWithMobileApp).
التقارير
- بعد تشغيل التقرير وظهور النتيجة، أصبح الرابط في المتصفح يتضمن معرّف الطباعة المؤقت، فيؤدي تحديث الصفحة إلى جلب النتيجة السابقة بدلًا من إعادة تشغيل التقرير. كما أصبح تشغيل التقرير نفسه بالمدخلات نفسها من المستخدم نفسه يعرض النتيجة ذاتها في الصفحتين، ويعيد استخدام مخرجات التشغيلة الجارية بدلًا من بدء تشغيلة جديدة.
- في أداة إنشاء التقارير، تمت إضافة حقل (borderLinePreset) في رأس المستند بالاختيارات (بدون خطوط / خطوط خارجية فقط / خطوط داخلية فقط)، وحقلي (horizontalBorders، verticalBorders) على السطور للتحكم في خطوط كل عمود على حدة.
- في أداة إنشاء التقارير، تمت إضافة أوبشن (allowSelectingMultipleGroupsAsParameter) لاختيار أكثر من مجموعة من خلال مدخل.
- تمت إضافة إجراء (إنشاء نموذج طباعة من هذه الشاشة) في قائمة (المزيد) بشاشات عرض القائمة وشاشات التحرير.
- تم توثيق طريقة استخدام الدالة (getVacationAssignedConsumedRemainder) لاستخراج المستحق والمستهلك والمتبقي كلًّا على حدة. للتفاصيل: https://docs.namasoft.com/ar/platform/reports/reports-namarep-reference.html
الاستيراد والتصدير
- في إعدادات استيراد السجلات (RecordImportConfig)، أصبح بالإمكان الإشارة إلى عنوان خلية مباشر في شيت الإكسل مثل (B3) أو (A99)، والإمكانية نفسها متاحة في الاستيراد من الإكسل بمسارات الكيان وفي جمل الـ SQL. للتفاصيل: https://docs.namasoft.com/ar/platform/import-export/advanced-record-import.html
GUI 3
- تمت إضافة حقل (ظاهر فقط للمستخدم - onlyForUser) في شاشة الثيم (GUITheme)، وحقل (السماح بإنشاء ثيم ظاهر للجميع - canCreateThemeForAllUsers) في ملف الصلاحيات، وتحوّل زر (إضافة جديد) في إعدادات الواجهة إلى زر (تعديل الثيم الخاص بي). فلا تظهر ثيمات المستخدم لغيره، ولا يُنشئ ثيمًا ظاهرًا للجميع إلا من يملك الصلاحية.
- تمت إضافة أوبشن (تستعمل كموديول - useAsModule) في شاشة (قائمة أنواع - EntityTypeList)، فتتعامل كل السندات والملفات في القائمة كموديول واحد يظهر تلقائيًا في الفلترة السريعة لجداول (Approval Case، سلة المحذوفات، PendingTasks، تنبيهات المستخدم)، مع منع تكرار أي نوع في ملفين مُعلَّم عليهما بهذا الاختيار.
- تمت إضافة أوبشن في الإعدادات العامة (تجاهل ترتيب الكلمات عند البحث - ignoreWordOrderInSearch)، ومعيار جديد في المعايير باسم (يحتوي على - تجاهل ترتيب الكلمات - ContainsWithAnyOrder).
- تمت إضافة أوبشن في الإعدادات العامة (استخدام الـ GUI الجديد دائمًا - alwaysUseNewGUI) يمنع الوصول إلى الواجهة القديمة.
- أصبحت مرفقات الأوفيس (وورد وإكسل وغيرها) تُعرض عبر (Google Docs) افتراضيًا، مع أوبشن في الإعدادات العامة لإيقاف ذلك باسم (عدم استعمال Google Docs لعرض مرفقات الأوفيس - dontUseGoogleDocsForOfficeFilesPreview).
- أصبح اسم الشركة يظهر في صفحة الدخول قبل الدخول على البرنامج، مأخوذًا من الإعدادات العامة (value.info.companyNameForLoginPage).
- تمت إضافة إمكانية تلوين الخطوط في الواجهة الجديدة.
- في عرض القائمة، أصبح بالإمكان البحث في عمود المعرّف (ID) الخاص بالشاشة.
- في المحادثات (الشات)، تمت إضافة اختيار يوضح حالة الرسالة (تم الإرسال / تمت المشاهدة).
الإعدادات
- تمت إضافة (طابور المهام - TaskQueue) لتقسيم المهام إلى مجموعات مستقلة تعمل كل مجموعة منها بمعزل عن الأخرى. فلم تعد مسارات الكيان التي تتطلب الحفظ على قاعدة البيانات قبل التنفيذ (runAfterCommitDocAndEffectOnDB) تُعطِّل بعضها بعضًا بتشغيلها على التوالي، كما أصبح بالإمكان تخصيص طابور لمجموعة من المهام المجدولة تنتظر بعضها دون التأثير على باقي المهام.
- في الموافقات، تمت إضافة التصعيد إلى المشرف المباشر، وأُعيدت تسمية (تصعيد إلى المدير المباشر) لتصبح (تصعيد إلى المدير الأعلى) مطابقةً للمسمى في شاشة الموظف.
- في الموافقات، أصبح التصعيد إلى المشرف المباشر أو المدير الأعلى يراعي التفويض، فتُرسل الموافقة إلى الموظف المفوَّض بدلًا من الموظف الأصلي المحدد في مسار الموافقة.
- عند وجود تفويض ساري لموظف، أصبح كل تنبيه يُرسل إليه يصل كذلك إلى الموظف المفوَّض طوال فترة التفويض، مع بيان أن التنبيه في الأصل للموظف الأساسي. والخاصية مفعّلة افتراضيًا، ويمكن إيقافها بأوبشن (عدم إرسال التنبيهات إلى الموظف المفوض) في صفحة الإشعارات بالإعدادات العامة، أو استثناء تنبيه بعينه بأوبشن (عدم تطبيق التفويض) في تعريف التنبيه. كما أصبح بالإمكان استخدام إجراء (نقل الإشعارات إلى الموظف المفوض) بعد حفظ التفويض لنقل الإشعارات غير المقروءة إليه.
- أصبح النظام لا يرسل التنبيهات إلى المستخدمين الممنوعين من الدخول ولا إلى الموظفين غير الموجودين على رأس العمل، مع تسجيل ذلك في اللوج.
- في الإعدادات العامة، تمت إضافة حقل (مجلد النسخ الاحتياطي - backupFolder) وأوبشن (عدم التحقق من وجود نسخة احتياطية - doNotCheckForBackupExistence). فإذا كان الحقل فارغًا ظهر خطأ حرج، وإذا لم توجد في المجلد نسخة بتاريخ اليوم أو أمس ظهرت رسالة خطأ. والأوبشن يعمل مع مستويي الصلاحية (L1، L2).
- في شاشة (ملحوظة مفصلة - Detailed Remark)، تمت إضافة حقل نصي كبير في الرأس باسم (remarks2)، وهو موجود مسبقًا في (Form Docs) و(Meeting Remark).
- أصبحت ميزة المحادثات (Chat) متاحة ضمن محتويات ترخيص العميل.
- في جدول (Search Extra Filters) بملف المستخدم والصلاحية، أصبح المقصود بحقلي (تعمل فقط عند البحث داخل النوع) و(داخل قائمة الأنواع) هو النوع المالك للحقل، فتُطبَّق المعايير على الحقول الموجودة داخل شاشات الموافقات مثل (steps.escalateTo).
الأخطاء
نظام المخزون
- تم حل مشكلة عدم إعادة احتساب تكلفة الصنف في التوريد المخزني بعد حذف فاتورة المشتريات المبنية عليه، حيث كان النظام يحتفظ بالتكلفة كأن الفاتورة ما زالت موجودة.
- تم حل مشكلة ضرب الكمية في معدل التحويل عند عمل توريد مخزني بالوحدة الأصغر بناءً على أمر شراء بالوحدة الأكبر، وما ينتج عن ذلك من تأثير خاطئ على تكلفة الصنف بالمخزن.
- في شاشة تكاليف الاستلام الإضافية، تم تصحيح معادلة المتبقي لتصبح (الصافي بعد الضريبة - المدفوع)، وتصحيح الإجمالي بعملة المستند ليكون الإجمالي بعد الضريبة.
نظام المبيعات
- تم حل مشكلة ظهور رسالة (المستند غير موزون. الفرق 0.01) عند إعادة حفظ فاتورة المبيعات بعد تغيير إعدادات الفواصل وعدد خانات الكسر في العملة وكتابة معدل العملة يدويًا، حيث لم يكن الناتج النهائي يُقرَّب.
نظام الحسابات
- تم حل مشكلة البطء الشديد في معالجة الحسابات الناتج عن احتساب أعمار الديون الخاصة بوسائل الدفع الإلكترونية رغم استبعادها.
- تم استكمال حل مشكلة عدم ظهور منشئ السجل لبعض المستندات في شاشة قيود النظام، حيث كان الحقل فارغًا في جدول (LedgerTransLine) رغم وجوده داخل المستند.
الفاتورة الإلكترونية
- في مستند (TaxAuthoritySubmissionDoc)، أصبحت قيمة الحقل (taxAuthEntityStatusType) تظل (لم يرسل بعد) ما دام الحقل (statusInTaxAuthority) فارغًا، أي لم ترد أي استجابة من الهيئة، مع السماح بإعادة إرسال هذه المستندات.
- أصبح سعر الصنف المعلَّم بأنه (مجاني) في فاتورة أو مردود المبيعات لا يُحتسب ضمن الإجماليات المرسَلة إلى هيئة الزكاة والضريبة والجمارك، فيظهر السطر بسعر صفري في ملف الـ XML مع انعكاس ذلك على الإجمالي والضريبة والصافي. كما أصبح النظام يمنع تفعيل خيار (إشعار مدين) مع خيار (مردود مبيعات) في توجيه فاتورة المتنوعات (MiscPurchaseInvoice) تفاديًا للتعارض بين نوعي الحركة عند الإرسال.
- تم حل مشكلة ظهور خطأ في خطوة توقيع المستندات إلكترونيًا عند إرسال الفواتير إلى مصلحة الضرائب من الواجهة الجديدة.
نظام المقاولات
- تم تصحيح نقل السعر عند إنشاء عرض أسعار مقاولات بناءً على مقايسة، حيث كان يُنقل حقل (Unit Cost) من المقايسة إلى حقل (Unit Price) في عرض الأسعار بدلًا من حقل (Unit Price) بالمقايسة.
نظام الاستثمار العقاري
- تم حل مشكلة ظهور خطأ عند محاولة اختيار المبنى أو الطابق في عقد الإيجار (RERentContract).
- أصبح النظام يعيد احتساب حقلي (مؤجر جزئيًا) و(مباع جزئيًا) في شاشة المبنى مع أي إضافة أو تعديل أو حذف لعقود الإيجار أو عمليات البيع، بعد أن كانت القيمة تظل (نعم) رغم عدم وجود أي عقد مرتبط بوحدات المبنى، كما أصبح الحقلان ظاهرين داخل شاشة المبنى.
نظام إدارة المستشفيات
- تم حل مشكلة تكرار بعض الأيام وسقوط أيام أخرى في فواتير الإقامة، وما ينتج عن ذلك من اختلال كشوف حساب المرضى.
نظام الموارد البشرية
- تم حل مشكلة ظهور رسالة (Shift Time Overlaps) عند حفظ خطة الدوام (AttendancePlan) باستخدام حقل الموقع الوظيفي (lines.jobPosition) في سطرين.
- أصبح النظام يقبل إذني انصراف متتاليين للموظف في اليوم نفسه (مثل إذن من 9 إلى 10 وآخر من 10 إلى 11) بعد أن كان يعتبرهما متداخلين فيحتسب تأخيرًا على الموظف.
- تم حل مشكلة بقاء حالة الموظف (في إجازة) عند تغيير نوع الإجازة داخل سند الإجازة المجمع إلى نوع آخر يعيد الحالة إلى (على رأس العمل).
- تم حل مشكلة ظهور خطأ عند تحويل طلب الإجازة المجمع (AggregatedVacationRequest) إلى مستند، ومشكلة عدم تأثر حقل (vacation1RemainderBalance) في ملف الموظف عند عمل سند إجازة.
- تم حل مشكلة ظهور خطأ في سند المكافأة المرتبط بمعادلة تجمع المؤشرات النظامية للموظف خلال الشهر بعد الموافقة على المؤشر النظامي.
- تم تصحيح احتساب سند المكافأة المجمع عند استخدام نوع مكافأة بمعادلة تعتمد على نسبة من مفردات راتب محددة.
نقاط البيع
- تم حل مشكلة بقاء إحصائيات الأخطاء في ماكينة نقاط البيع دون حذفها عند تحديث الأخطاء، مع إضافة مسار الكيان (EARefreshPOSErrors) لاستخدامه في مهمة مجدولة تحذف تلقائيًا المستندات والملفات التي تمت معالجتها.
- تم حل مشكلة ظهور خطأ وقت الدفع في الماكينة عند تطبيق عرض (بيع صنفين والثالث مجانًا) على أصناف الفاتورة.
- تم حل مشكلة ظهور رسالة بوجود إشعارات غير مستخدمة رغم استخدامها فعليًا وترحيل فواتيرها إلى نما آجل دون ظهور الفواتير المرتبطة، ومشكلة قراءة الأصناف عند اختلاف حالة الأحرف (Capital / Small)، ومشكلة عدم ربط بعض مردودات المبيعات بالفاتورة الأصلية داخل نما.
- تم حل مشكلة عدم تنفيذ التحديث عند اختيار (تحميل آخر إصدار) من الماكينة رغم إرسال الطلب إليها.
تطبيق الموبايل
- في تطبيق (Queue): أصبحت شاشة المهندس تعرض التذاكر المنشأة اليوم فقط، وتم حل مشكلة الصوت عند نطق رقم التذكرة، وأصبحت تظهر رسالة خطأ عند فشل الطباعة.
التكامل مع المتاجر الإلكترونية
- في قراءة مبيعات (سلة) و(زد)، أصبح الخطأ في أمر واحد — مثل عدم وجود (SKU) لصنف معين — يُسجَّل ضمن الأخطاء المعلقة وتستمر قراءة ومعالجة باقي الأوامر، بدلًا من توقف عملية القراءة بالكامل إلى حين تصحيح الخطأ، مع إمكانية مراجعة الأخطاء ومعالجتها لاحقًا.
- تم حل مشكلة الخطأ في قراءة المبيعات من موقع (WooCommerce).
الاستيراد والتصدير
- تم حل مشكلة ظهور لوج بالأصناف الموجودة مسبقًا بالكود نفسه عند استيرادها بمستند استيراد السجلات (RecordImportDoc)، رغم تفعيل أوبشن (عدم تحديث السجلات الموجودة - إضافة فقط) في ملف الإعدادات.
GUI 3
- تم حل مشكلة الترتيب في عرض القائمة.
- تم حل مشكلة ظهور رسالة (لم يمكن تنفيذ العملية) عند الترتيب بأي حقل من حقول السطور.
- تم حل مشكلة البطء عند البحث في تفاصيل السطور في عرض القائمة، ومشكلة تكرار خيارات البحث.
- تم حل مشكلة عدم ظهور بعض الأنواع في فلتر البحث الفرعي رغم ظهورها وعملها في الفلتر الرئيسي.
- تم حل مشكلة ظهور خطأ عند الفلترة في عرض القائمة بشاشة مستند إلغاء مستند.
- تم حل مشكلة عدم مراعاة الترتيب الحالي للسطور عند الضغط على أيقونة (اذهب إلى الحقل المرتبط) في رسالة خطأ التحقق من السطور.
- تم حل مشكلة فتح شاشة جديدة فارغة بدلًا من نسخة مماثلة عند أخذ نسخة مماثلة من شاشة تعريف تنبيه.
- تم حل مشكلة عدم عرض النسخة المختارة من سجل التعديل عند مطالعتها.
- أصبح نص رسالة الخطأ الخاصة بالمهمة الفاشلة قابلًا للتحديد والنسخ، بعد أن كان يظهر داخل (Tooltip) عند مرور المؤشر فوق أيقونة الخطأ فقط.
- تم حل مشكلة التداخل في شكل المحادثة الجديدة وفي الجزء المخصص لكتابة الرسائل داخل الشات، والخطأ المرتبط بها.
- تم حل مشكلة البطء الشديد في تحميل شاشة سلة المحذوفات وعند تغيير طريقة العرض تصاعديًا أو تنازليًا.
الإعدادات
- أصبح النظام يرفض التعديل على الحقول المعطَّلة (disabled) حتى إذا فعّلها المستخدم من خلال أدوات المطورين (Developer Tools) في المتصفح.
- تم حل مشكلة تمكّن المستخدم من تشغيل التقرير أكثر من مرة في الوقت نفسه رغم التعليم على (prevUserToRunSameRepMultipleTimes)، وذلك عن طريق تكرار صفحة المتصفح ثم الرجوع للخلف لتغيير المدخلات.
- تم حل مشكلة ظهور لوج عند استخدام مسار كيان بالمدخل (n1=details.$size) على ملف الصنف.
- في الشاشات المضافة من الويزرد، أصبح حقلا (Wizard Code) و(Wizard Classification) يُفرَّغان عند أخذ نسخة مماثلة.
- تم حل مشكلة بقاء كود المسودة مسجلًا في جدول (EntitySystemEntry) بعد إلغاء المسودة أو حذفها.
- في الواجهة القديمة، تم حل مشكلة عدم إمكانية التعامل مع الحقول المعطَّلة (Disabled Fields) في (Creator) ومع الحقول التي لا يملك المستخدم صلاحية استخدامها.
- تم حل مشكلة تعذّر الدخول إلى النظام باستخدام صلاحية مستخدم الدعم الفني وظهور رسالة عدم تطابق اسم المستخدم وكلمة المرور.