Skip to content
English

ملاحظات إصدار نما ERP - سبتمبر 2026 ​

معلومات الإصدار

  • تاريخ الإصدار: سبتمبر 2026
  • رقم الإصدار: Nama-ERP-202609

الإضافات ​

نظام المخزون ​

  • في إعدادات الـ Supply Chain، تمت إضافة أوبشن باسم (تقريب سطور القيد بعد دمج سطور التكلفة - roundLedgerLinesAfterMergingCostLines)، فيُقرَّب قيد سند التوريد المخزني بعد تجميع سطوره، ليتطابق مع قيد فاتورة المشتريات بعملة أجنبية عدد خانات الكسر فيها أكبر من العملة المحلية.
  • في دفتر قسيمة خصومات (DiscountCouponBook)، تمت إضافة جريد لشرائح النسبة على قيمة الفاتورة، لتحديد نسب خصم مختلفة للقسيمة نفسها حسب قيمة الفاتورة (أكبر من / أقل من)، مع حقل (قيمة الفاتورة المطبق عليها القسيمة - invoiceValueSource).
  • في توجيه سند تجميع متعدد (MultiAssemblyDoc)، تمت إضافة الخيارات (فرد سطور بناءً على إلى الأصناف الرئيسية - addFromDocLinesToMainItems) و(حفظ كل سندات التجميع كمسودات - saveAllAssemblyDocumentsAsDrafts) و(فرد الأصناف المخزنية فقط من بناءً على - spreadOnlyStockItemsFromDoc)، مع صفحة لمتابعة الكميات حتى يُنزَّل المتبقي فقط عند الإنشاء بناءً على أمر بيع.
  • في قائمة الأسعار، أصبح النظام يرفض الحفظ عند التسعير على مستوى تصنيف الصنف دون تفعيل حقل (التسعير على مستوى تصنيف الصنف - priceByItemClass) في إعدادات الـ Supply Chain، بعد أن كان السعر لا يظهر في هذه الحالة دون أي رسالة.
  • في توجيه سند استلام مخزني (WMSReceiptDoc)، تمت إضافة حقل (حقل السطر لحالة الصنف (تالف / سليم) - itemStatusLineField) لاختيار الحقل الذي تُحفظ فيه حالة الصنف في المستندات المنشأة، وحقل (طريقة معاملة الأصناف التالفة - receiptItemStatusHandling).

نظام الحسابات ​

  • في عقد مصروف مقدم، تمت إضافة حقل (نوع دورية السداد - paymentFrequencyType) وجريد لاستحقاقات السداد، مع مستند جديد باسم (سداد مصروف مقدم - PrepaidExpensePayment) يُنشأ لكل سطر من سطور الجريد من خلال زر (إنشاء سداد المصروفات المقدمة)، ويُحدَّد دفتره وتوجيهه من توجيه العقد (generatedPaymentBook - generatedPaymentTerm).
  • في توجيه عقد مصروف مقدم، تمت إضافة أوبشن (استخدام القيمة الشهرية الثابتة - useFixedMonthlyAmount) لاحتساب الشهر غير المكتمل في بداية العقد ونهايته بعدد الأيام الفعلية، والأشهر الكاملة بينهما كقسط شهري ثابت.
  • في توجيه الإشعار المدين والإشعار الدائن، تمت إضافة أوبشن (احتساب قيمة القيد من قيمة رأس السند وليس السطور - calculateLedgerValueFromHeaderAmountNotLines)، إذ تُستخدم السطور في هذه الحالة لمتابعة أعمار الديون فقط.
  • في توجيه الإشعار المدين والإشعار الدائن، تمت إضافة أوبشن (اضافة الضريبة للمبلغ بسطر سداد عمر الدين المنشأ سواء من رأس السند أو السطور - addTaxesToDebtAgesValue).
  • في توجيه القيد الختامي، تمت إضافة حقلي (تسوية فروق التقريب - settleRoundingDiff) و(حساب فروق التقريب - roundingDiffAccount) لترحيل فروق الكسور الناتجة عن التقريب إلى الحساب المحدد.
  • تمت إضافة شاشة جديدة باسم (استثناءات الحركة على الحسابات النظامية - SystemAccountTransException) تسمح بعمل حركات على الحسابات النظامية خلال فترة محددة، حسب نوع المستند والحساب والذمة والمستخدم أو الدفتر والتوجيه وطبيعة الحركة (مدين / دائن / مدين ودائن). للتفاصيل: الحسابات النظامية واستثناءات الحركة عليها
  • في ملف الحساب، أصبح بالإمكان تحديد نوع الذمة 2 بعد إنشاء حركات على الحساب إذا كان فارغًا من قبل، مع بقاء المنع عند تغيير قيمة محددة بالفعل.

الفاتورة الإلكترونية والجهات الحكومية ​

  • في توجيهات فاتورة المبيعات ومردود المبيعات والإشعارات الدائنة والمدينة والفواتير المتنوعة، تمت إضافة حقلي (حقل الحساب البنكي في الفاتورة الإلكترونية - eInvoiceBankAccountField) و(حقل شروط الدفع في الفاتورة الإلكترونية - eInvoicePaymentTermsField)، لتحديد الحقل الذي تؤخذ منه بيانات البنك وشروط الدفع لكل فاتورة على حدة عند الإرسال إلى مصلحة الضرائب المصرية. للتفاصيل: الفاتورة الإلكترونية والإيصال الإلكتروني في مصر
  • في مستند إرسال مستندات إلى مصلحة الضرائب (TaxAuthoritySubmissionDoc)، تمت إضافة حقلي (تجميع المستندات من تاريخ ووقت الإنشاء - minCreationDateTimeToCollectDocs) و(تجميع المستندات حتي تاريخ ووقت الإنشاء - maxCreationDateTimeToCollectDocs).
  • تمت إضافة الربط مع منصة التزام. للتفاصيل: الربط مع خدمة التزام (MCS Eltezam) — نظرة عامة
  • تمت إضافة شاشة عرض جديدة باسم (أخطاء تتبع الأدوية على مستوى الأصناف) ضمن قائمة إعدادات تتبع الأدوية، تفصل الخطأ القادم من الرصد (RSD) إلى سطر مستقل لكل صنف مرفوض، وتعرض رقم الـ GTIN ورقم التشغيلة والرقم التسلسلي وتاريخ الصلاحية وكود الخطأ ووصفه، مع البيانات المقابلة من سطر المستند، وتدعم الفلترة والترتيب. وأصبح النظام يحتفظ برقم التشغيلة وتاريخ الصلاحية القادمين من الرصد. وتظهر فيها أخطاء عمليات الإرسال التي تتم بعد التحديث فقط.

نظام الاستثمار العقاري ​

  • في توجيه عقد البيع وعقد البيع الافتتاحي وسند التنازل، تمت إضافة أطراف القيد لضريبة 1 وضريبة 2 (tax1Debit - tax1Credit - tax2Debit - tax2Credit)، فأصبح لضرائب عقود البيع تأثير محاسبي يُقيَّد لكل سطر من سطور الأقساط.

نظام الأصول الثابتة ​

  • في طلب نقل أصل ومستند نقل أصل، تمت إضافة حقول (إلى تصنيف) من 1 إلى 5.

نظام إدارة علاقات العملاء ​

  • في شاشة إنشاء المواعيد، أصبح بالإمكان إلغاء الموعد أو إعادة جدولته مع تسجيل السبب.
  • في شاشة الموعد الفني، تمت إضافة جريد (الأصناف والخدمات) لربط الأصناف بالخدمات (الصنف وكميته ووحدته، والخدمة وكميتها ووحدتها)، مع أوبشن (نسخ الأصناف من المستند الأعلى - copyItemsOfFromDoc) لنسخ الأصناف من المستند المحدد في حقل بناءً على، وتُعبَّأ وحدة الخدمة الفارغة من وحدة الصنف عند الحفظ. كما تمت إضافة عمود (الكمية الفعلية) والمتبقي إلى الجريد.
  • في شاشة الموعد الفني، تمت إضافة حقل العميل يُنسخ من المستند الأعلى، وصفحة لعنوان العميل تُملأ تلقائيًا من ملف العميل.
  • في شاشة الموعد الفني، تمت إضافة صفحة (سجل التغييرات) تتابع كل تغيير في حالة الموعد أو يومه أو وقته، بالقيم السابقة والجديدة.
  • في شاشة إنشاء المواعيد، أصبح النظام يمنع حجز فترة تبدأ قبل الوقت الحالي على السيرفر.
  • في ملف القسم، تمت إضافة جريد (المشرفون)، فيرى المشرف في شاشة (مواعيدي) كل مواعيد فنيي القسم في مكان واحد، مع إمكانية التصفية حسب الفني والفترة والعميل وحالة الموعد وغيرها.
  • أصبح بالإمكان إنشاء موعد فني من داخل أي مستند بزر يُعرَّف من خلال قالب الوصلة، مثل: {OpenInNewWindow}{CreateAppointment(technicianProcedure="01",departmentSection="01",fromDocType=entityType,fromDocCodeOrId=id)}
  • تمت إضافة شاشة جديدة باسم (سند إيقاف فني عن الحجز - TechnicianUnavailability) يسجّل فيها موظف الموارد البشرية أن الفني غير متاح في يوم معين من ساعة إلى ساعة، فيستبعده النظام من الحجز في هذه الفترة. للتفاصيل: سند إيقاف فني عن الحجز
  • في أمر الصيانة وفاتورة الصيانة، تمت إضافة حقل (payment terminal) وإجراءات الدفع (دفع الفاتورة والدفع الجزئي) كما في فاتورة المبيعات.
  • في توجيه فاتورة الصيانة ومردود فاتورة الصيانة، تمت إضافة حقلي (مدين الخدمات - servicesDebit) و(دائن الخدمات - servicesCredit) لفصل قيد جريد الخدمات عن قيد جريد قطع الغيار.
  • عند إنشاء فاتورة صيانة بناءً على أمر صيانة، أصبحت بيانات رأس المستند (مثل المراجع والملاحظات) تُنسخ أيضًا، مع مراعاة أوبشن (doNotCopyHeaderDataOfFromDoc) في التوجيه.

نظام مراكز الخدمة ​

  • في توجيه تنفيذ أمر الشغل، تمت إضافة أوبشن (السماح بتداخل الوقت - allowTimeOverlap) للسماح بتداخل أوقات المهام.

نظام الموارد البشرية ​

  • في نوع مفرد الراتب، تمت إضافة أوبشن (تخمين قيمة مفرد الراتب من المعادلة - estimateValueFromFormula) لحساب قيمة المفرد داخل العرض الوظيفي وتحديث بيانات الموظف.
  • في مستند (موافقة على مؤشر أداء نظامى)، أصبح حقل (details.indicatorValueOverPeriod) يُحتسب مع الحفظ مسودة. وفي (سند مكافأه - جزاء مجمع)، تمت إضافة زر (إعادة حساب قيم المكافآت - recalculateRewardValues) لحساب الحقول (details.rewardAndPenaltyValue - details.finalValue - details.remainingValue).
  • في سند الأجازة المجمع، تمت إضافة حقلي الرصيد السابق من نوع الأجازة الرئيسي قبل بدء الأجازة والرصيد المتبقي بعدها على مستوى السطر، كما في سند الأجازة.
  • في سند الأجازة وسند الأجازة المجمع، تمت إضافة أوبشن (تأجيل السلف خلال فترة الإجازة - postponeLoansDuringVacation)، فيُنشأ مع الحفظ (سند إعادة جدولة أقساط السلف المنشأ - generatedLoanReschedule) يجمع سلف الموظف خلال فترة الأجازة، ويُحدَّد دفتره وتوجيهه في توجيه السند (generatedLoanRescheduleBook - generatedLoanRescheduleTerm).

نظام التصنيع ​

  • في أمر الإنتاج، تمت إضافة سطور (مخطط التسليم - plannedDeliveries) بمحددات المنتج التام المتوقع استلامه والكمية المخططة، وفي توجيهه حقلا (منع التسليم خارج سطور التسليمات المخططة - preventDeliveryOutsidePlannedDeliveries) و(خيارات مطابقة التسليمات المخططة - plannedDeliveryMatchingOptions). كما تمت إضافة حقل (كود التسليم المتوقع - expectedDeliveryCode) في تسليم منتج ومرتجع منتج وتسليم منتج مجمع، يجلب المحددات والكمية المتبقية من السطر المقابل.

نقاط البيع ​

  • في ملف الماكينة، تمت إضافة حقل (posCustomerCalculatedFields) للحقول المحسوبة عند نقل عميل نقاط البيع، وتكون الأولوية له على حقل إعدادات نقاط البيع.
  • تم تحسين أداء قراءة بيانات نقاط البيع، وتمت إضافة ملف جديد باسم (إعدادات أولوية نقل البيانات للماكينة - NamaPOSReadQueuePriorityConfig) لتحديد أولوية معالجة كل نوع من الملفات.
  • أصبح برنامج نقاط البيع يراعي حقل اللغة المفضلة في ملف المستخدم.
  • عند تشغيل الماكينة لأول مرة، أصبحت شاشة ضبط الإعدادات تنشئ ملف (nama.properties) إذا لم يكن موجودًا، مع تحسين رسائل الخطأ بها. وأصبح البرنامج يعرض رسالة بالخطأ بدلًا من الإغلاق المفاجئ عند وجود خطأ في بيانات قاعدة البيانات، ويتصل بالخادم أولًا لجلب الإصدار عند تفعيل (useDomainServerForRelease)، ويمنع الدخول مع رسالة (جاري تحميل البيانات) حتى يكتمل تحميل البيانات لأول مرة.

تطبيق الموبايل ​

  • تمت إضافة موديول (خدمة العملاء CRM) إلى تطبيق نما موبايل، ويضم العملاء المرتقبين (Leads) المصعَّدين للمستخدم أو لمرؤوسيه، والاتصال (CRMCall)، وسند المتابعة (CRMFollowUp).
  • في إعدادات تطبيق NAMA ESS، تمت إضافة أوبشن (إخفاء لوحة معلومات الحضور بالتطبيق - hideMobileAttendanceDashboard).
  • في إعدادات تطبيق NAMA ESS، تمت إزالة جريدات إعدادات دفاتر سندات القبض والحضور والانصراف والأجازات والأذون الإلكترونية وحقلي نوع الأجازة ونوع الإذن الإلكتروني، ويُستخدم بدلًا منها جريد إعدادات إنشاء المستندات والملفات من التطبيقات في إعدادات التطبيق المجمع.
  • في سجل الحضور الشامل بتطبيق نما موبايل، أصبح اسم ملف الحضور يمتد على سطرين في الشاشات الصغيرة.

الإعدادات ​

  • تمت إضافة الربط مع تليجرام لإرسال الرسائل بالطريقة نفسها المتبعة في الواتساب، مع إمكانية إرسال الصور وملفات الـ PDF، من خلال شاشتي (Telegram Bot Configuration) و(Telegram Message). للتفاصيل: التنبيهات عبر تليجرام (Telegram) في نظام نما
  • تمت إضافة مزود الواتساب (WasenderAPI). كما أصبح الربط مع (respond.io) يتحقق من وجود رقم موبايل العميل قبل إرسال الرسالة، ويضيفه إذا لم يكن موجودًا ثم يرسل. للتفاصيل: إعداد الرسائل القصيرة (SMS) و WhatsApp في نظام نما ERP
  • في الإعدادات العامة، تمت إضافة أوبشن (تجاهل حالة الموظف عند إرسال التنبيهات - ignoreEmployeeStateWhenSendingNotifications)، ولا يؤثر على منع إرسال التنبيه للمستخدم الممنوع من الدخول.
  • في مسارات الكيان، تمت إضافة الأمر (runCommand="saveConsideringApprovals") للحفظ مع طلب الموافقة، وتمت إضافة أوبشن (اعتبار الموافقات عند الحفظ مع التنفيذ يدويا - considerApprovalsOnManualCommit) في رأس مسار الكيان.
  • في خرائط الحقول بمسارات الكيان وإجراءات الـ GUI Post Actions، تمت إضافة الدالتين (removeLinesMatchingSql) و(removeLinesNotMatchingSql) وصيغتيهما متعددتي الأسطر (mlRemoveLinesMatchingSql) لحذف سطور محددة من الجدول حسب شرط SQL، بدلًا من مسح الجدول كاملًا.
  • في الحقول التي عليها مرشحات إضافية عند البحث (من ملف الصلاحيات أو صلاحيات المستخدم)، أصبح النظام يرفض السجل غير المسموح به إذا كُتب كوده يدويًا.
  • في تعديل الشاشة، صفحة قائمة الاختيار، تمت إضافة عمود (تفعيل التحكم في الظهور على مستوى النوع والحقل - enableVisibilityControl) للأعمدة المعروضة، وجدول (التحكم في ظهور الأعمدة بشكل افتراضي - searchColumnsVisibility) يحدد ظهور العمود أو إخفاءه حسب النوع والحقل الذي يتم البحث منه.
  • في تعديل الشاشة، صفحة تعديل البلوكات، أصبح النظام يقترح أسماء البلوكات الموجودة في الصفحة المختارة، بما فيها بلوكات الإحصائيات.
  • في تعديل الشاشة، جريد حقول البحث في صفحة قائمة الاختيار، أصبح إدخال اسم حقل مرجع (مثل customer) يبحث تلقائيًا في كوده واسمه، وفي الكود فقط للمستندات.
  • في تعريف تقرير، تمت إضافة (XLSX) إلى خيارات حقل نسق المطالعة، وأصبحت إعادة تشغيل التقرير من شاشة نتائج التقارير المشغلة تراعي النسق الذي شُغّل به.
  • في تعريف تقرير، أصبح حقل الصفحة يعرض أسماء الصفحات (pageID) ويقبل أكثر من صفحة.

Business Intelligence ​

  • تمت إضافة مربع بحث وزر (عرض المزيد) لقوائم الـ (Chips) في الفلاتر المتقاطعة بدلًا من الاكتفاء بأول 25 خيارًا، وتمت إضافة دعم رسوم (sankey) و(sunburst) و(boxplot) و(pictorialBar) وغيرها.

GUI 3 ​

  • تم تفعيل الترتيب من رؤوس الأعمدة في شاشة البحث والقائمة المخصصة.
  • أصبح حقل اللون في رأس المستند يعرض القيم المسموح بها (allowedValues) ويعمل مثل حقل اللون على السطر.
  • في سطور سند القيد، أصبح الحساب يظهر بالكود ثم الاسم بدلًا من تكرار الاسم.
  • أصبح ديالوج (الموافقة على السجلات المختارة) على شكل ديالوج الموافقة، مع عرض القرارات كأزرار.

التكامل مع المتاجر الإلكترونية ​

  • تمت إضافة مسار كيان جديد باسم (EAAmazonReadRefundsAsReturns) لقراءة مرتجعات Amazon غير الموجودة في تقرير المرتجعات، اعتمادًا على أرقام الطلبات (Order IDs).

الأخطاء ​

نظام المخزون ​

  • تم حل مشكلة عدم مراعاة (التوزيع فقط على تكلفة الصنف) في سندات التجميع، وتوزيع التكاليف بالتساوي على الأصناف الموردة.
  • في مولد سندات تحضير الميزان، تم حل مشكلة جلب طلبات الصرف المخزني التي حُضّرت كل سطورها، فأصبح يجلب فقط الطلبات التي بها سطر واحد على الأقل لم يُحضَّر.
  • في سند تحضير الميزان، أصبح طلب الصرف المخزني يتحول إلى (منتهي) إذا كانت كل سطوره إما (تم التعبئة) أو (ملغى).
  • تم حل مشكلة ظهور كمية مختلفة في تطبيق الميزان عن الكمية المطلوبة في طلب الصرف المخزني (مثل 1 كيلوجرام بدلًا من 250 جرام).
  • تم حل مشكلة ظهور الخطأ (المستند بناءا على غير صحيح فضلا راجع إعدادات الحجز وتأكد من عدم إدخال سطور بشكل يدوي) عند حفظ سند الاستبدال.

نظام الحسابات ​

  • تم حل مشكلة ظهور فرق كسور بين المدين والدائن في القيد، فأصبح التقريب حسب عدد خانات الكسر في العملة المحلية.
  • تم حل مشكلة ظهور خطأ في سند الصرف عند إنشائه بناءً على سند تكاليف استلام إضافية.
  • في مستندات استلام وتسليم وإنهاء خطاب الضمان، أصبح النظام يعرض رسالة توضح أن القيم موروثة من المستند السابق في سلسلة الخطاب وأن تعديلها يتم من خلال مستند (تعديل خطاب ضمان)، بدلًا من تجاهل التعديل دون رسالة، وتم حل ظهور (حدث خطأ فني) عند تعديل مستند تسليم محفوظ.

نظام الأصول الثابتة ​

  • تم حل مشكلة ظهور حالة الأصل (مهلك) بدلًا من (تم التخلص منه) بعد سند التخلص، ومشكلة عدم إهلاك بعض الأصول وظهور تاريخ آخر إهلاك والعمر المتبقي بشكل خاطئ في شاشة الأصل.

نظام السيارات ​

  • في وثيقة تأمين السيارة، أصبح أمر البيع يُفلتر حسب شركة التأمين وتأتي السيارة تلقائيًا عند اختياره. وفي فاتورة شراء وثيقة التأمين، تم حل مشكلة عدم جلب سعر بيع السيارة وقبول إنشاء أكثر من فاتورة للوثيقة نفسها. وتم حل ظهور خطأ عند حفظ مستند استلام وثيقة التأمين (يلزم إعادة حفظ التوجيه).
  • عند إنشاء فاتورة شراء سيارة بناءً على توريد سيارة، أصبح التوريد المخزني المنشأ من توريد السيارة يُضاف إلى المستندات المرتبطة ويُكلَّف.

نظام إدارة المستشفيات ​

  • تم حل مشكلة متكررة في إنشاء فواتير الإقامة.

نظام الموارد البشرية ​

  • تم حل مشكلة عدم مطابقة بعض بيانات الموظف لآخر تحديث بيانات له عند إعادة حفظ العرض الوظيفي، فأصبح النظام يعتمد على آخر تحديث بيانات أو عرض وظيفي. ولتصحيح بيانات الموظفين الحاليين يلزم إعادة حفظ العروض الوظيفية أو تحديث البيانات.
  • تم حل مشكلة احتساب الراتب كاملًا للموظف في أجازة بدون راتب لم يُسجَّل له سند مباشرة عمل، رغم تفعيل اعتبار الأجازة حتى نهاية الشهر.
  • تم حل مشكلة تقريب قيمة مستحقات الأجازة في مستند تصفية المستحقات.
  • تم حل مشكلة عدم احتساب (remainingLoanAmount) عند حفظ سند إعفاء سلفة لأول مرة.
  • في سند الأجازة المجمع، أصبح حقل نوع السبب على السطر يعرض الأنواع المخصصة للأجازة كما في سند الأجازة.
  • في مستند تصفية المستحقات، أصبح حذف سند الصرف المنشأ بناءً على التصفية يمسح علامة (تم التصفية) من سند الراتب.
  • تم تصحيح خطأ إملائي في ترجمة الأوبشن (preventSaveIfAttendanceOutOfZone).

نظام التصنيع ​

  • تم حل مشكلة صرف كمية المكونات ذات الأبعاد في أمر إنتاج كميته أكبر من 1، فأصبحت تُحتسب بكمية المكون مضروبة في كمية أمر الإنتاج.

نقاط البيع ​

  • تم حل مشكلة إضافة الفاتورة المعلقة (NamaPOSHeldInvoice) سطورًا في جدول (ItemLot) بشحنات غير موجودة.
  • عند الدفع بواسطة NearPay من تطبيق (Captain Order)، أصبح التطبيق يظهر في المقدمة عند الضغط على (ادفع الفاتورة) ثم يعود المتصفح بعد انتهاء الدفع، ويُلغى طلب الدفع إذا لم يتم خلال دقيقة، وتم حل مشكلة حذف سطر الدفع الأول عند الدفع الجزئي على مرتين.

تطبيق الموبايل ​

  • أصبحت أذون الانصراف تُعرض في التطبيق من السيرفر وليس من البيانات المحفوظة على الموبايل.
  • أصبح النظام يمنع حفظ المستندات من تطبيق الموبايل إذا لم يكن (allow login from mobile) مفعّلًا للمستخدم.

التقارير ​

  • تمت مراجعة التقارير النظامية التي لم تكن بعض مدخلاتها تؤثر على نتائجها، وهي: SYSF-ACC013, SYSF-ACC017, SYSR-ACC004, SYSR-ACC024, SYSR-ACC033, SYSR-ACC045, SYSR-AUD016, SYSR-BNK001, SYSR-BNK002, SYSR-BNK004, SYSR-CTR001, SYSR-FNS008, SYSR-HRS001, SYSR-HRS002, SYSR-HRS006, SYSR-INV006, SYSR-INV014, SYSR-INV020, SYSR-INV031, SYSR-IVS001, SYSR-PIV002, SYSR-PIV004, SYSR-PMG002, SYSR-SLS012, SYSR-SLS016, SYSR-TAX001.
  • تم حل مشكلة عدم عمل تقرير الأصول العام (SYSR-AST003) على الواجهة الجديدة.
  • في الكيان الافتراضي، أصبح زر (تعديل التعيينات) يعرض رسالة توضح أن المحرر متاح في الواجهة الجديدة فقط، وأصبح حقل (Column Mapping) يرفض الحفظ إذا كان الـ JSON غير صحيح، وتم حل مشكلة عدم ظهور الكيانات الافتراضية إلا بعد إعادة تشغيل السيرفر. للتفاصيل: الكيانات الافتراضية (Virtual Entities) — وحدات SQL قابلة لإعادة الاستخدام في التقارير ولوحات المعلومات

Business Intelligence ​

  • في الانتقال من ويدجت إلى لوحة معلومات أخرى (Drill-down)، أصبحت القيمة المختارة تُطبَّق على كل ويدجتات اللوحة المستهدفة وتُعرض كل أنواع الويدجتات في النافذة المنبثقة. وتم حل مشاكل الضغط على رسوم (Treemap) والرسوم الخطية المظللة وبطاقة المؤشرات، وعرض فلتر الفترة كـ (من – إلى)، وتسرّب فلاتر النافذة المنبثقة إلى الصفحة. كما تم حل مشكلة الأقواس داخل النصوص في أداة SQL للقراءة فقط الخاصة بالذكاء الاصطناعي.

الإعدادات ​

  • تم حل مشاكل التوقيع بالرسم من خلال المرفقات، إذ كان يطلب الضغط على (clear all) قبل التوقيع ويحفظ صورة فارغة.
  • تم حل مشكلة تطبيق الشرط الأول فقط عند استخدام أكثر من شرط (EqualOrEmpty) في الفلتر.
  • تم حل مشكلة عدم تحديث عمود المسلسل عند ترتيب المستخدمين في شاشة (utils/viewusers).
  • تم حل مشكلة فشل عرض القائمة برسالة (SQL Server Error 8618) عند الترتيب بحقل مرجع، فأصبح الترتيب بالكود.
  • في إجراءات الـ GUI Post Actions، أصبح ($line) يشير إلى السطر الذي يقف عليه المستخدم، مع رسالة واضحة إذا لم يكن هناك سطر محدد، بعد أن كان يُنتج خطأ (Could not find getter method) أو خطأ نوع البيانات (nvarchar) أو نتيجة صفرية.
  • تم حل مشكلة ظهور الخطأ (At least one generated stock issue book and term line is required) عند تطبيق ملف الويزرد.
  • أصبحت القيم المسموح بها لحقل (بناءً على) في الموعد الفني، المحددة من إعدادات الحقول والشاشات، تُطبَّق أيضًا على شاشة إنشاء المواعيد.

GUI 3 ​

  • تم حل مشكلة اختلاف شكل القائمة بين الواجهة القديمة والجديدة.
  • تم حل مشكلة عدم صحة الترتيب بعمود المرجع في جريد التفاصيل.
  • تم حل مشكلة ظهور رسالة خطأ واستمرار التحميل عند الترتيب بأي عمود في شاشة نتائج التقارير المشغلة.
  • تم حل مشكلة اختفاء الأعمدة المُظهرة من أزرار التحكم عند تغيير اتجاه الترتيب في شاشة القائمة.
  • تم حل مشكلة عدم استجابة زر (إعادة تعيين) أحيانًا عند الفلترة على عمود في جريد السطور.
  • تم حل مشكلة عدم ظهور سعر الوحدة في فاتورة المبيعات عند اختيار الصنف إلا بعد الضغط على الحقل.
  • تم حل مشكلة تغير قيم الأصناف السابقة عند إضافة صنف جديد في الفاتورة.
  • تم حل مشكلة عدم تغيير اتجاه الكتابة عند الضغط على (Ctrl + Left Shift).
  • تم حل مشكلة حذف كل السطور بدلًا من السطور المختارة عند الحذف بعد الفلترة.
  • في شاشة إنشاء المواعيد، أصبح الضغط في أي مكان بالتقويم يغلق نافذة خصائص الموعد المفتوحة بدلًا من حجز موعد جديد.

التكامل مع المتاجر الإلكترونية ​

  • في المهمة المجدولة (EAEcommerceReadOrdersFromDate)، أصبحت الفاتورة لا يُعاد إنشاؤها إذا لم تتغير حالة الطلب في Amazon.