English
اطّلع على الأسعار
English
اطّلع على الأسعار

سجل التحديثات

ما صدر، ومتى، وما يعنيه لعملك.

جديد1.15.0

كل رسائل واتساب في مكان واحد

رسائل واتساب

  • قائمة واحدة. في إدارة الموارد ← رسائل واتساب كل رسالة يكتبها التطبيق، وكل شاشة ترسل رسالة تستخدم صياغتك.
  • معاينة حقيقية. اضغط تفاصيل مثل اسم العميل أو الإجمالي لإضافتها، وشاهد الرسالة كمحادثة واتساب أو كإشعار على شاشة القفل.
  • العربية والإنجليزية. يستلم كل عميل النسخة بلغته.
  • كود خصم يُملأ ما دامت صفحة الدفع ستقبله فقط، والتفاصيل الفارغة مثل المتبقي: 0 لا تُرسل.
  • النسخ السابقة محفوظة، مع عدد من وصلهم كل عرض وعدد من طلب منهم.
  • الكتابة بالذكاء الاصطناعي. انسخ طلبًا جاهزًا إلى ChatGPT أو Claude أو Gemini مجانًا، أو في باقة Pro اربط مفتاح متجرك واستخدم اكتبها لي.
  • نافذة إرسال واحدة في كل مكان: عدّل الرسالة لهذا الشخص، أو اجعلها صياغتك الأساسية.

المستشار

  • صحة المتجر زهرة: خمس كبسولات زجاجية، واحدة لكل مجال. اضغط على واحدة لتركّز على مجالها.
  • مصمَّم للشاشات العريضة: تبقى الزهرة ونصيحة اليوم بجانب القائمة.

الطلبات

  • على الهاتف صار الشريط سطرًا واحدًا: البحث وفلاتر جنبًا إلى جنب، وترتيب داخل فلاتر.
  • رأس الجدول يبقى مثبّتًا على iPhone أثناء التمرير.

المظهر

  • الأزرار الملوّنة زجاج ملوّن، وضوء حافتها بلونها.
  • بطاقات الوضع الفاتح ورؤوس جداوله أكثر تجانسًا.

دون اتصال

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

إصلاحات

  • الأشرطة المثبّتة لم تعد ترتدّ على iPhone.
  • المستشار لم يعد يُظهر نصًا عابرًا عند التبديل بين المجالات.
  • إصلاحات صغيرة في الألوان وضوء الحواف.
جديد1.14.0

إعدادات تناسبك أنت، لا المتجر فقط

ثلاث صفحات بدل قائمة طويلة

كان مركز التحكم، الذي تفتحه بلمس اسمك في الشريط العلوي، شبكة واحدة تتجاوز أسفل شاشة الهاتف، وكل إعداد جديد يزيدها طولًا. أما الآن فله ثلاث صفحات: العرض وبيئة العمل وسهولة الوصول، ويفتح على آخر صفحة استخدمتها.

كل إعداد يخص الجهاز نفسه، فيمكن أن يختلف إعداد حاسوب المتجر عن إعداد هاتفك.

سهولة الوصول

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

تأثيرات الإضاءة: كاملة أو خفيفة أو إيقاف

الوهج الذي يتبع المؤشر فوق الأزرار والقوائم والتبويبات لم يكن يُطفأ إلا بـوضع الأداء، وهو يزيل الزجاج أيضًا. أما الآن فـتأثيرات الإضاءة إعداد مستقل. خفيفة تخفّض الوهج إلى أقل من نصفه، وإيقاف تزيله تمامًا وتترك الزجاج كما هو.

تحسينات

  • الساعة: اختر ساعة ١٢ ساعة أو ٢٤ ساعة في الشريط العلوي.
  • الشاشة عند الدخول: اختر الشاشة التي يفتح عليها التطبيق بعد تسجيل الدخول. تُحفظ لكل حساب على هذا الجهاز، ولا تُعرض إلا الشاشات التي يسمح بها دورك.

إصلاحات

  • تبويبات المسودات فوق الطلب الجديد عادت بلون بطاقتها. كانت تبويبات طلب جديد والعميل في إضافة طلب تبدو أغمق من البطاقة تحتها، والفرق واضح في وضع الأداء وخفيف في غيره. أما الآن فتتطابق معها في المظهرين.
تحسين1.14.2

مرور ينساب، وتبويبات طلبات مستقيمة

تحديث صغير، لا جديد تحتاج إلى تعلّمه.

أكثر سلاسة

  • المرور ينساب. في قائمة التنقل ينزلق التمييز من قسم إلى الذي يليه، حتى عبر عنوان المجموعة، بدل أن يختفي ثم يظهر فجأة. وعند الانتقال بين زرّين يخفت ضوء أحدهما بينما يشتدّ ضوء الآخر.
  • تبويبات الطلبات على الهاتف. في «إضافة طلب» لم تعد التبويبات مزاحة إلى جانب واحد، ويبقى زر + لطلب جديد ظاهرًا مهما طال اسم العميل.

الأجهزة الأقدم

  • يعمل كما ينبغي على الأجهزة الأقدم. على أجهزة آيفون المتوقفة عند iOS 15 (6s و7 وSE الأول)، وحواسيب ويندوز 7، وهواتف أندرويد الأقدم، كانت بعض اللوحات تصبح شفافة، وتمتد بعض النوافذ خارج أسفل الشاشة، وقد يتعذر استيراد جهات الاتصال. أُصلح كل ذلك، وتبدو بعض اللمسات الزخرفية هناك أبسط قليلًا.

إصلاحات

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

أكثر سلاسة، وأثبت حين يضعف الاتصال

لا جديد تحتاج إلى تعلّمه في هذا التحديث. سيبدو التطبيق أكثر سلاسة، ولن يضيع منك طلب بسبب اتصال سيئ.

أكثر سلاسة

  • المرور على الأزرار أخف. كان الضوء الذي يتبع المؤشر يجعل المتصفح يعيد قياس الصفحة حتى ٢٥ مرة عند تمرير المؤشر على شريط الأدوات، وأصبح الآن ٤ مرات فقط.
  • التنقل بين الأقسام أسرع. تُجهَّز صيغة المبالغ وتواريخ الطلبات وعناوين الرسوم البيانية مرة واحدة ويُعاد استخدامها، بدل تجهيزها من جديد لكل رقم على الشاشة.

عدم الاتصال، أبعد من الحالة السهلة

  • «متصل» تعني أن التطبيق يصل إلى بياناتك، لا أن شبكة Wi-Fi تعمل فقط. كان التطبيق يتصرف كأنه متصل حين تعمل شبكة Wi-Fi بلا إنترنت. أما الآن فبعد ست ثوانٍ دون اتصال ينتقل إلى وضع عدم الاتصال ويحفظ الطلب في قائمة الانتظار بأمان.
  • الحفظ الذي يقطعه انقطاع الاتصال يخبرك بذلك. تظهر رسالة انقطع الاتصال — أبقِ هذه الصفحة مفتوحة. سيكتمل الحفظ عند عودة الاتصال. وينبّهك المتصفح قبل إغلاق التبويب.
  • تبويبان، إرسال واحد. إذا كان التطبيق مفتوحًا في تبويبين، تُرسَل الطلبات المنتظرة مرة واحدة، ويُصفَّر العدّاد في التبويبين معًا.
  • لا انتظار على شاشة البداية بعد اليوم. تسجيل الدخول دون اتصال يفتح التطبيق من ملفك المحفوظ.

إصلاحات

  • لم تعد رسالة تم الحفظ تغطي أزرار النافذة التالية. أثناء فتح نافذة، تظهر الرسائل أعلى الشاشة.
تحسين1.13.0

المستشار يصلح الأمور في مكانها

أصلح دون أن تغادر لوحة التحكم

كانت أزرار المراجعة في المستشار — صحّح الأسعار وراجعها وراجع المبالغ وراجع الطلبات واعرض المرتجعات — تنقلك إلى قسم آخر فتضيع مكانك في القائمة. أما الآن فهي تفتح نافذة فوق المستشار تسرد كل صنف وإصلاحه بجانبه. فالتكلفة أو السعر تكتبه في الصف وتضغط حفظ. وتعدّ النافذة ما تبقّى أثناء عملك (متبقٍ للإصلاح: ٣ من ٧)، وتنتهي بـتم إصلاح الكل. أحسنت.

«اعرض خصمًا» يبدأ الخصم فعلًا

كان هذا الزر ينسخ رسالة واتساب فقط. فيسمع العملاء عن خصم لا يعرفه التطبيق، وتبقى شاشة الطلب تحسب السعر كاملًا.

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

بطاقات جديدة

  • أمر توريد متأخر، أو أمر سيصل بعد نفاد الصنف، ومعه افتح أمر التوريد.
  • عملاء يشترون صنفًا ويشترون معه صنفًا آخر غالبًا. تسمّي البطاقة العملاء الذين اشتروا الأول مؤخرًا دون الثاني، ومعها اقترحه عليهم.
  • أسبوع هادئ، ومعه راسل العملاء المنتظرين.
  • أفضل عملائك تأخروا، ومعها أرسل رسالة شخصية.

أسهل في المتابعة

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

تحسينات

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

إصلاحات

  • متى يعود العملاء يحتسب الطلبات المتعددة في اليوم نفسه زيارة واحدة. كان طلبان في عصر واحد يُحتسبان عودة بعد صفر أيام، فيبدو كل العملاء تقريبًا متأخرين.
  • بطاقة أرقام الهاتف الناقصة كانت تعدّ كل العملاء مشكلة. أما الآن فتعدّ طلبات آخر ٩٠ يومًا التي بلا رقم، وتتجاهل البيع السريع لأنه لا يطلب رقمًا أصلًا.
جديد1.12.0

مناسبات العملاء ونقاط الولاء

الأيام التي تهم عملاءك

في قسم العملاء عرض جديد اسمه المناسبات، وفي كل ملف عميل تبويب المناسبات: أعياد الميلاد والذكريات وأي تاريخ يخبرك به العميل، له أو لمن يشتري لهم. ويعرض القسم ما سيأتي خلال ٧ أو ١٤ أو ٢١ أو ٦٠ يومًا، وفي كل صف إرسال عرض وطلب جديد.

وكل مناسبة تتذكر إلى أين وصل التواصل — لم يتم التواصل، تم إرسال العرض، مهتم، تم الطلب، غير مهتم — لهذا العام، فلا يُخفي ردُّ العام الماضي تاريخ هذا العام.

تذكير قبل الموعد

كل صباح في التاسعة يذكّرك التطبيق — في الجرس وبإشعار — قبل المناسبة بـ٢١ و١٤ و٧ أيام إن لم يتواصل معها أحد بعد أو كانت مهتم. ويعرضها المستشار في لوحة التحكم أيضًا تحت المناسبات القادمة، وأرسل عروض المناسبات يفتح معاينة الرسائل نفسها كبقية القوائم: والإرسال يجعل حالة كل مناسبة تم إرسال العرض.

العملاء يضيفون مناسباتهم بأنفسهم

من ملف العميل، إنشاء رابط يصنع رابطًا خاصًا إلى متجرك الإلكتروني — أرسله على واتساب أو كرمز QR أو مطبوعًا. يضيف العميل تواريخه دون تسجيل دخول، ولا يتكرر تاريخ محفوظ من قبل. ويجد العملاء المسجَّلون مناسباتي أيضًا في حسابهم على المتجر.

نقاط الولاء

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

وتختار أنت الطلبات التي تُحتسب: كل الطلبات، أو من اليوم، أو من تاريخ تحدده — فالتاريخ الماضي يحتسب ما اشتراه العملاء منذ ذلك اليوم، والتاريخ القادم يبدأ البرنامج فيه.

وفي قسم العملاء أيضًا عرض الولاء: كم نقطة لم تُستبدل بعد وكم تساوي، وعدد الأعضاء، ومن يمكنهم الاستبدال الآن، وكم نقطة استُبدلت. ويعرض صف كل عميل مستواه ونقاطه وكم بقي له للمستوى التالي ومتى طلب آخر مرة، وبجانبه استبدال في المحفظة وواتساب. والعميل خارج البرنامج يظل ظاهرًا — بعلامة التجميد، ولا يُخفى أبدًا.

معطّلة حتى تفعّلها

يبدأ البرنامجان معطّلين. فعّلهما من إدارة الموارد ← الإعدادات العامة واختر من يشارك — كل العملاء، أو مجموعات محددة، أو من تسجّلهم واحدًا واحدًا. والمناسبات واستبدال النقاط ضمن باقة Pro.

جديد1.11.0

مستشار للوحة التحكم

قائمة مهام مرتّبة، من أرقامك أنت

في لوحة التحكم تبويب جديد اسمه المستشار، يقرأ أوردرات المحل ومخزونه وعملاءه ونقديته وشركات الشحن — على الجهاز نفسه، لا شيء يُرسَل إلى أي مكان — ويحوّلها إلى نصائح اليوم: قائمة قصيرة بما يستحق فعله الآن، الأهم أولًا.

صحة المتجر رقم من 100 مرسوم كحلقة مقسَّمة إلى خمسة مجالات — المبيعات، والنقدية، والمخزون، والعملاء، والتوصيل. اضغط جزءًا من الحلقة فتضيق القائمة تحتها إلى ذلك المجال وحده.

كل بطاقة تقول المشكلة بكلمات بسيطة، وقيمتها تقريبًا، وطيّة لماذا؟ بالأرقام التي بُنيت عليها، وزرًا واحدًا يقوم بالحل: إعادة طلب مخزون أوشك على النفاد، أو عرض خصم على مخزون لا يتحرك، أو وضع حد لخصومات الموظفين، أو تفعيل حماية من بيع تحت التكلفة، أو تذكير العملاء المدينين، أو فتح الأوردرات المتوقفة في مرحلة واحدة، أو مراجعة قفزة في المصروفات، أو استعادة العملاء الذين ابتعدوا — وعلى باقة Pro، طلب تحويل نقدية تحتفظ بها شركة شحن، أو تبديل شركة شحن ترتفع معها المرتجعات. يمكن تأجيل أي بطاقة إلى الغد أو تعليمها غير مناسبة، وكلاهما قابل للتراجع.

كل رسالة تُعاين قبل إرسالها

أي رسالة واتساب يعرضها المستشار تفتح الآن معاينة أولًا، لا إرسالًا أعمى: قالب قابل للتعديل، وصف لكل مستلم لتضمينه أو تخطّيه، والرسالة الفعلية لذلك الشخص، لا تزال قابلة للتعديل، قبل إرسال أي شيء. والإرسال ينسخ الرسالة ويفتح واتساب — نفس التدفّق المستخدم في كل التطبيق — وليس رابطًا مُعبَّأً مسبقًا أبدًا.

عملاؤك، مجمَّعون حسب طريقة شرائهم

شريط جديد اسمه عملاؤك يقسّم عملاء المحل إلى الأفضل، ومنتظمين، ويبتعدون، وانقطعوا، وجدد، ولكل مجموعة خطوتها المقترحة. ومَن تراسل اليوم يحوّل أربعًا من هذه الخطوات إلى قوائم تُبنى من طلباتك في كل مرة: رسالة شكر بعد الطلب، واستعادة للعملاء المبتعدين، وتذكير بإعادة الطلب، وتذكير بالدفع — ويبيّن كل منها عدد الجاهزين الآن، وكلها تمر بنفس المعاينة قبل إرسال أي شيء. لا يخرج شيء وحده.

ومحل لا يزال قصير التاريخ يرى ما زلت أتعرّف على متجرك بدل القائمة، مع خطوات الإعداد التي تصقلها، وكل ما فحصته يسرد كل فحص أجراه المستشار، فيقرأ المحل النظيف كإجابة مرئية لا كصمت.

بلا ذكاء اصطناعي، وبلا خادم

كل نتيجة تأتي من قواعد واضحة تعمل على أرقام المحل نفسه، وتظهر كاملة خلف طيّة لماذا؟ الخاصة بها. لا شيء يقرأه المستشار أو يسوّده يخرج من الجهاز الذي يعمل عليه.

جديد1.10.1

الإعداد السريع، وعملاؤك دفعة واحدة

إعداد متجرك

كان المتجر الجديد يفتح الموارد فيجد كل الأدوات أمامه دفعة واحدة، ولا شيء يقول أيّها يحتاج قبل أن يسجّل أول أوردر. صار الإعداد السريع يأخذك عبر الأساسيات الخمسة، خطوة خطوة:

  1. سمِّ متجرك
  2. أضف فرعك الأول
  3. طرق الدفع
  4. مراحل الطلب — اعتمد المراحل القياسية أو صمّم مراحلك
  5. أضف ما تبيعه

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

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

يُفتح المعالج وحده مرة واحدة في كل جلسة، للمدير فقط، ما دام المتجر بلا اسم أو بلا فرع. بعد ذلك تجده في زر الإعداد السريع في رأس الموارد، ومعه عدد الخطوات الباقية. والشاشة الأخيرة، متجرك جاهز، تدلّك على الأمور الثلاثة التالية: سجّل طلبك الأول وأضف فريقك وافتح متجرك الإلكتروني.

عملاؤك دفعة واحدة

كان إدخال عملاء المتجر الحاليين إلى التطبيق يعني كتابتهم واحدًا واحدًا. صار زر استيراد جهات الاتصال في قسم العملاء يأخذ ملف جهات اتصال: ملف vCard ‏(.vcf) من آيفون أو أندرويد أو جوجل أو أوتلوك، أو جدول فيه عمود للاسم وعمود للهاتف. ويشرح كيف تحصل على الملف من الهاتف طريقة إخراج الملف من الهاتف.

قبل أن يُحفظ أي شيء تعرض النافذة من سيُضاف. لن يتغيّر أي عميل موجود في التطبيق. وما لن يُضاف يُذكر مع السبب:

  • عملاء بالفعل، سيبقون كما هم:
  • بلا رقم هاتف صالح، تم تخطيه:
  • رقم بلا اسم، تم تخطيه:
  • الرقم نفسه مكرر في الملف، يُضاف مرة واحدة:

وإضافتهم جميعاً كعملاء جملة يحدّد نوع الحساب للملف كله.

الحقل المطلوب يقول لماذا

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

  • رقم الهاتف هو حساب العميل — رقم واحد لكل عميل.
  • يُطبع على كل فاتورة وإيصال ورسالة للعميل.

وحين يرفض النموذج تظهر الرسالة تحت الحقل نفسه، وينتقل المؤشر إلى أول حقل يحتاجك.

تحسينات

  • مراحل الطلب تُقرأ كمراحل. كانت شارة المرحلة في الحالة تعرض الكلمة الخام processing في النسخة العربية. صارت المراحل قيد التجهيز وجاهز / في الطريق وتم التسليم / التسوية ومرتجع / ملغي.
  • الأعداد تتّفق مع نفسها، فلا جمع مع الواحد.
  • الموارد تناسب الهاتف. شارات بطاقة المنتج تلتفّ داخل البطاقة بدل أن تخرج عن حافتها، وتبويبات محرر المنتج تبقى في صف واحد قابل للتمرير، والإجراءات الجماعية فيه تضع ضبط الأسعار أولًا وتطوي البقية تحت زر الإجراءات.

إصلاحات

  • على الآيفون لم يعد تمرير القائمة يضغط الزر الذي بدأ عليه إبهامك. اللمسة التي تتحرك صارت تُعامل كتمرير، ولا يُضغط شيء.
جديد1.9.0

ابحث أو اسأل

خانة واحدة تكبر

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

  • النتائج المطويّة تعود بزر اعرض النتائج.
  • Tab أو ← يقبل التكملة المقترحة لما تكتبه.
  • ↓ يفتح النتائج.

تكلّم بدل أن تكتب

حيث يدعم المتصفح ذلك يظهر زر ميكروفون في الخانة (إملاء صوتي). وأثناء الاستماع يصير الزر إيقاف الإملاء وتقول الخانة جارٍ الاستماع….

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

لا يظهر الميكروفون إلا حيث يستطيع المتصفح استخدامه، فلا زر معطّل في المتصفحات التي لا تدعمه.

تحسينات

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

أزرار تستجيب ليدك

الضوء يتبع المؤشر

مرّر المؤشر فوق زر فتلتقط حافته الضوء من جهة المؤشر، وتنال الأزرار المجاورة شيئًا منه. قد يخفت وجه الزر عند المرور عليه، لكن حافته لا تخفت أبدًا. قبل ذلك كان المرور في الوضع الفاتح يطمس الإطار نفسه الذي يُظهر أين ينتهي الزر.

ضغطة تشعر بها

صار الزر ينخفض حين تضغطه ويرتدّ حين تتركه، ويعطي على الآيفون نقرة خفيفة تشعر بها.

القوائم والتبويبات

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

وضع الأداء يوقفه فعلًا

كان وضع الأداء يُخفي هذه المؤثرات، بينما يستمر العمل الذي خلفها مع كل حركة للمؤشر. صار تشغيله من مركز التحكم يوقف هذا العمل تمامًا، فورًا ودون إعادة تحميل، وإطفاؤه يعيد المؤثرات.

إصلاحات

  • على الآيفون كانت أسماء الأزرار تظهر نقاطًا (1.8.1)، لأن الجزء المسؤول عن النقرة الملموسة كان يضغط الاسم في بضع نقاط.
  • على الآيفون كان زر الدخول يهتزّ ولا يفعل شيئًا (1.8.2). كان مفتاح Enter يعمل، أمّا اللمس فيعطي الاهتزاز فقط، وكذلك الروابط المرسومة كأزرار. صار كل زر يفعل ما يقوله.
  • بعد لمس زر على شاشة لمس كان يبقى بمظهر المرور عليه حتى تلمس شيئًا آخر.
تحسين1.7.0

كل الجداول صارت جدولًا واحدًا

تصميم واحد في كل مكان

بنى كلٌّ من قسم الطلبات وقسم الخزنة جدوله الخاص، باختلاف في المسافات ولون الرأس وحالة الأحرف. فصار نصف جداول التطبيق بشكل ونصفها بشكل آخر. لم يكن أيٌّ منهما خطأً في ذاته، لكن الانتقال من شاشة إلى أخرى كان يشبه الانتقال إلى تطبيق آخر. صارت الجداول كلها بتصميم واحد.

الرأس يبقى حيث تقرؤه

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

أرقام تُقرأ صحيحة بالعربية

  • الأرقام في نهاية عمودها باللغتين، فيصطفّ عمود المبالغ.
  • التغيّر ذو الإشارة (‎+3، من ← إلى، 12 / 40) كان يظهر معكوسًا في النسخة العربية، وصار يُقرأ بالترتيب الصحيح.
  • التاريخ يُكتب كاملًا، ولم يعد يُركَّب من أجزاء تعيد العربية ترتيبها.

تحسينات

  • صفوف الإجماليات في شركات الشحن والورش والموردين والرواتب: الصافي في السطر الأول والطرفان تحته، والطلبات الملغاة مذكور أنها غير محسوبة.
  • العمود القابل للترتيب يظهر كذلك على شاشات اللمس. كان على الهاتف يطابق تمامًا العمود الثابت.
  • يمكن عرض منحنى في لوحة المؤشرات رسمًا بيانيًّا أو جدولًا.

إصلاحات — درج النقدية اليومي (1.7.1)

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

تسوية مجموعة كاملة على شاشة واحدة

الجماعي صار جماعيًّا فعلًا

تحديد مجموعة أوردرات وإنهاؤها كان صادقًا مع السهل منها فقط. أمّا ما بقي عليه سؤال فكان يعود إليك سطرًا في الملخّص — 3 ما زال عليها مبالغ للتحصيل، 2 تنتظر تكلفة ورشة — مع طلبٍ بأن تفتح كلًّا منها وتسوّيه وحده. وفي يوم مزدحم كان ذلك أغلبها.

كانت أربعة أنواع من الأوردرات تُردّ إليك، ولا واحد منها سؤالًا كانت الشاشة عاجزة عنه:

  • مبلغ ما زال للتحصيل؛
  • حساب شحن ما زال مفتوحًا؛
  • تكلفة ورشة غير مدفوعة؛
  • تكلفة ورشة لم تُدخل أصلًا.

صارت كلها تُسأل على شاشة واحدة — تحصيل وإنهاء الطلبات — ولا مخرج منها إلى نافذة أوردر واحد. وإن لم يكن في المجموعة ما يحتاج قرارًا فلا تُفتح شاشة أصلًا، وتُنقل الأوردرات مباشرة.

ثلاثة أسئلة للمجموعة، واثنان لكل صفّ

في الأعلى ما يصحّ على المجموعة كلها:

  • من حصَّل مبالغ الطلبات المشحونة؟ — شركة الشحن أم المتجر. ويبدأ على ما تقوله الأوردرات نفسها، فغالبًا تتركه كما هو.
  • حسابات شركات الشحن على هذه الطلبات — سوِّها الآن، أو اتركها لقسم شركات الشحن. وترْكها مفتوحة لا يمنع إنهاء الأوردرات؛ يبقى المبلغ على حساب شركة الشحن في قسمها، والشاشة تقول ذلك بهذه الكلمات.
  • تكاليف الورش على هذه الطلبات — ادفعها الآن، أو اتركها على حساب الورشة. بالوعد نفسه.

ثم طريقة دفع، ثم القائمة. كل صفّ يحمل ما تبقّى على الأوردر، ومبلغًا للتحصيل، والحالة التي سيستقرّ عليها. وتحصيل الكل وبدون تحصيل يملآن العمود بضغطة واحدة.

والصفّ الذي ينتظر تكلفة ورشة يُجاب في الصفّ نفسه. يقول أدخل تكلفة الورشة ويُخرج حقل تكلفة الوحدة؛ اكتبها فينضمّ الصفّ إلى المجموعة كأي صفّ آخر. وهو آخر ما كان يعيدك إلى أوردر واحد.

وطريقة الدفع في الأعلى افتراض لا شرط. فالصفّ الذي لا يقبل فرعُه تلك الطريقة يرجع إلى طريقة أوردره ويقول ذلك، ويقسم الإيصال النقد تبعًا لما سيُستخدم فعلًا في كل صفّ.

الإيصال قبل الزرّ

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

وكل رقم يُحسب من جديد على الأوردر الحيّ لحظة الكتابة، لا يُؤخذ من الشاشة — فالصفّ الذي سوّاه شخص آخر والشاشة مفتوحة يُترك كما هو ويُخبَر به، ولا يُكتب مرّتين أبدًا.

قائمة الحالات لا تعرض إلا ما ينطبق

تغيير الحالة، لأوردر واحد أو لمجموعة، كان يعرض كل حالة أعدّها المحل ثم يتخطّى بصمت ما عجز عن نقله — بعد تنفيذ التغيير. صار العكس: الحالة التي لا تنطبق على شيء ممّا حدّدته لا تُعرض، والتي تنطبق على جزء تقول ذلك في سطرها — ينطبق على 3 من 7 — وسطر أسفل القائمة يذكر كم حالة أُخفيت والسبب.

الموظّف ينقل الأوردر للأمام

الحالة سجلٌّ لمكان البضاعة فعلًا، فإرجاع الأوردر للخلف — إلى مرحلة غادرها — إمّا تصحيح لسجلٍّ كتبه غيره وإمّا قرار بإعادة التنفيذ. وكلاهما للمدير. ولم تعد تلك الحالات في قائمة الموظّف.

والتراجع في الرسالة هو الاستثناء الوحيد، وهو مقصود: الموظّف الذي نقل أوردرًا للتوّ يستطيع استرجاع نقلته ما دامت الرسالة قائمة. فإذا ذهبت صار الإرجاع للمدير. ولا يتغيّر شيء للمديرين.

تحسينات

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

إصلاحات

  • مربّع التحديد وشارة الحالة كانا يُقصّان بالزاوية المستديرة في بطاقة الأوردر المضغوطة. صارت مسافات البطاقة الداخلية تُقاس على انحناء الزاوية نفسه بدل أخذها من سلّم المسافات.
تحسين1.5.0

الحذف صار يسأل عن الأوردرات التي تقصدها

الزر صار يقول أي مجموعة يقصد

زر الحذف في صف عنوان الأوردرات الحالية كان دائمًا يطبّق على كل أوردر مطابق للتصفية. وتحديد بعض الصفوف قبله لم يكن يضيّق نطاقه، بل كان يوسّعه — من الصفحة التي تنظر إليها إلى القائمة المفلترة كلها — دون أن تذكر الشاشة ذلك. فالمدير الذي يحدد أربعة أوردرات ويضغط حذف كان يفقد القائمة بأكملها.

صار الزر يسأل الآن. فمع وجود تحديد مفتوح يفتح على الأوردرات التي حدّدتها فعلًا، ويذكر أي مجموعة على وشك حذفها، ويعرض المجموعة الأخرى بجوارها:

أي طلبات؟

لديك تحديد مفتوح. هذا الزر يطبّق على كل طلب مطابق للتصفية، وليس على ما حدّدته.

والتبديل بين المجموعتين يحرّك الجملة والعدد واسم الزر نفسه معًا، فلا يكون العدد الذي توشك على حذفه مختلفًا عن العدد الذي قرأته للتو. أما بلا تحديد فلا شيء يتغير — يطبّق الزر على القائمة المفلترة كما كان دائمًا.

الإجراءات التي تكتب صارت بعيدة عن التي لا تكتب

انتقل تغيير الحالة وحذف الأوردرات خلف زر إجراءات، تحت خط فاصل، بدل وجودهما في صف العنوان بجوار طباعة القائمة وتصدير الأوردرات والأعمدة. فلم يعد أي منهما على بُعد ضغطة خاطئة واحدة من زر طباعة.

لا يُحذف شيء خلال عشر ثوانٍ

لا يُكتب الحذف لحظة تأكيده. تبقى الأوردرات على الشاشة، باهتة ومحاطة بحافة حمراء، بينما تعرض رسالة جارٍ الحذف زر تراجع — أو Ctrl + Z. وإذا ضغطته ظهرت لك تم الإبقاء عليها — لم يُحذف شيء.، لأن أي سجل لم يُمسّ أصلًا.

  • أثناء انتظارها تكون تلك الأوردرات بعيدة عن متناول أي إجراء جماعي آخر — لا يمكن إعادة تحديدها ولا حذفها مرة أخرى ولا ضمّها إلى تغيير حالة.
  • تتوقف المهلة كلما تعذّر قراءة الرسالة: أثناء تأشيرك عليها، أو أثناء فتح نافذة أخرى، أو حين يكون التبويب في الخلفية.
  • إغلاق التبويب خلال العشر ثوانٍ يلغي الحذف بدل أن ينفّذه نصف تنفيذ.

وإذا انتهت المهلة تمّ كل شيء في حركة واحدة: الأوردرات وتعليقاتها وسطورها في الخزنة وارتباط العميل بها ورجوع المخزون إلى الفرع وسطر السجل.

إصلاحات

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

المساعدة على بُعد ضغطة من أي شاشة

دليل الشاشة التي أنت فيها

صار بجانب عنوان كل قسم علامة مساعدة. اضغطها ليفتح دليل هذه الشاشة في تبويب جديد، فيبقى التطبيق كما تركته تمامًا — لا يُغلق شيء، ولا تضيع مسودة، ويمكنك القراءة والشاشة مفتوحة بجوارك.

وتجيبك بما هو صحيح في لحظة الضغط:

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

والنقر بالزر الأيمن لنسخ الرابط، أو فتحه بلوحة المفاتيح، يعطي النتيجة نفسها.

إصلاحات

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

لوحة تحكم تُظهر حساباتها

صافي الربح، مكتوبًا كجملة واحدة

تبدأ نظرة عامة الآن بمعادلة الربح والخسارة للفترة، مكتوبة على الصفحة نفسها بدل صف من البلاطات:

صافي المبيعات − تكلفة البضاعة + ربح الشحن = مجمل الربح − المصروفات = صافي الربح.

الإجماليات الثلاثة أكبر حجمًا من الحركات الثلاث بينها، ويحمل كل رقم خطًا رفيعًا يوضح حجمه أمام أكبر رقم في الصف، وبجواره نسبة التغيّر عن الفترة السابقة. وكل رقم يفتح الأوردرات التي بُني منها.

تغيّر شيئان في الطريق:

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

أربعة أقسام بدل صفحة واحدة طويلة

المبيعات والمنتجات: من أين جاءت الأموال، وما الذي بيع، ومن اشترى، ومن أين.
قسم المبيعات والمنتجات في لوحة التحكم: مصادر الأموال حسب الفرع وطريقة الدفع، وما بيع وما لم يبع، والعملاء الجدد مقابل العائدين ومعدل التكرار، والأرباح حسب المحافظة.

المبيعات والمنتجات: من أين جاءت الأموال، وما الذي بيع، ومن اشترى، ومن أين.

صارت الشاشة نظرة عامة والمبيعات والمنتجات والتشغيل والمخزون وتغيّرات الأسعار، وكلها محكومة بشريط الفلاتر نفسه — الفترة والفرع وحالة التحصيل والعرض المالي.

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

التشغيل والمخزون: المسار كشريط واحد، والتنفيذ، ومستحقات الشحن، وقيمة المخزون.

تفاصيل أكثر، وكل رقم يقول ما يعنيه

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

وستة منها أرقام جديدة لا مجرد إعادة ترتيب: الوحدات المباعة والخصومات الممنوحة وهامش الصافي والمستحق لك والعملاء الجدد ونسبة التكرار. وكل واحد منها يفتح نفس نوع التفاصيل الذي تفتحه الأرقام الرئيسية.

الرسم البياني والتقرير المُصدَّر

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

ويبقى شريط يحتاج انتباهك الآن في الأعلى غير متأثر بفلتر الفترة عن قصد، ومكتوب تحته الحالة الحية. فما هو معطّل الآن وكيف سار الشهر الماضي سؤالان مختلفان. وكل عدد فيه يفتح ما يَعُدّه.

تغيّرات الأسعار: ملخص الفترة، وما يحتاج قرارًا، وجدول الأسعار الحالية.
قسم تغيّرات الأسعار في لوحة التحكم: ملخص التغييرات في الفترة، وقائمة الهوامش الأقل أولاً، وأكبر التغيّرات، وجدول الأسعار الحالية القابل للبحث مع سجل السعر لكل صنف.

تغيّرات الأسعار: ملخص الفترة، وما يحتاج قرارًا، وجدول الأسعار الحالية.

إصلاحات

  • كانت نسبة النمو مقلوبة فوق الخسارة. المحل الذي انخفضت خسارته من −1000 إلى −500 تحسّن فعلًا، لكن الحساب القديم كان يعرض ذلك كانخفاض بنسبة 50% باللون الأحمر. صار الاتجاه من الحركة نفسها والحجم من قيمة الأساس المطلقة، والفترة التي لا يوجد ما يقارن بها تقول ذلك بدل اختراع رقم.
  • يُحسب العملاء الجدد والعائدون على دفتر الأوردرات كله، لا على الفترة المعروضة — وإلا صار كل عميل جديدًا بمجرد تضييق الفترة إلى أسبوع.
  • لم تعد إعادة الطلب تُسقط صنفًا بصمت. في المخزون ← إعادة الطلب، كان اختيار منتج أُرشفت خاماته أو حُذفت يُخرجه من أمر الشراء بلا أي تنبيه. صارت البطاقة تذكر ما تنتظره، ويعرض اطلب هذه الصفوف التي تعذّر ضمّها، قبل كتابة أي شيء.
  • شريط التحديد صار الشريط نفسه في كل مكان. في إعادة الطلب صار يطفو فوق أسفل الشاشة مثل كل قسم آخر، وفي الموارد يحتفظ بمظهره الزجاجي بدل أن يبدو مسطحًا، وعلى الهاتف يظل كبسولة بدل أن تتحول زواياه إلى مربعة.
  • معالجة واحدة لألوان الحالات في التطبيق كله، فتبقى الحالة التي لوّنتها بنفسك مقروءة — بما فيها الألوان الفاتحة التي كانت تختفي فوق خلفيتها.
  • الأوردرات العاجلة ونتائج الجرد وسطور الشراء المرفوضة صارت تشترك في تمييز واحد، فيعني نفس التنبيه نفس الشيء على كل شاشة.
  • لم يعد التلميح يظهر متأخرًا فوق عنصر آخر بعد أن يكون المؤشر قد انتقل عنه.
  • كان مسار الأوردرات يَعُدّ الأوردر المشحون كأنه ما زال قيد التجهيز. كان يقرأ المفردة الخطأ من مفردتي المراحل في التطبيق، فيبقى «في الطريق» صفرًا ويقع ثلث دفتر الأوردرات في خانة لا يرسمها الرسم أصلًا.
  • عادت الخطوات الصغيرة في تفصيل الأرباح والخسائر مرئية. ربح الشحن حين يكون جزءًا من واحد بالمئة من المبيعات كان لا يُرسم إطلاقًا، وصافي الربح الصغير كان يُرسم نقطة، فيبدو الاثنان كخطوتين فشل رسمهما. أما الخطوة التي تساوي صفرًا فلا تُرسم، عن قصد.
  • علامة العلامة التجارية في شاشة الدخول وشاشة البدء كانت تزداد استدارة على الهاتف وفي المتصفحات التي لا تدعم تشكيل الزوايا، بدل أن تزداد حدّة كما هو مقصود.
جديد1.3.0

طباعة ضريبية جاهزة للمصلحة ومعاينة مجمعة

مستندات ضريبية بهوية كاملة

  • صارت مصلحة الضرائب المصرية أداة مستقلة داخل إدارة الموارد، ولا تعمل إلا إذا شغّلتها بنفسك. تحمل الأداة شارة معاينة وتفتح على شريط يوضح ما تفعله وما لا تفعله. أدخل الاسم القانوني المسجل ورقم التسجيل الضريبي وكود النشاط والمعاملة الضريبية الافتراضية ونسبتها. كانت الأداة تشغّل نفسها لأي محل أدخل اسمًا قانونيًا أو كود نشاط أو بيانات جهاز فرع واحد — فيتحول الإعداد الافتراضي في استوديو الطباعة إلى مستند ضريبي لمجرد أنك فتحت الأداة.
  • إيقافها لا يحذف ما حفظته. تختفي إعدادات المصلحة الجاهزة وعناصر الضريبة وعناصر QR من استوديو الطباعة، وتستمر معاينة الفواتير العادية وطباعتها كما هي.
  • لكل فرع نشط ملف مستقل لدى المصلحة: كود الفرع والرقم المسلسل لجهاز نقاط البيع والعنوان المصري المنظم.
  • يحفظ كل أوردر جديد معاملته الضريبية ونسبتها وقت البيع حتى لا يعيد تغيير الإعدادات لاحقًا تفسير الأوردر. وتستخدم الأوردرات الأقدم الإعداد الحالي كقيمة احتياطية واضحة.

صُممت الفاتورة والإيصال الضريبيان المطبوعان ليشملا الحد الأدنى لبيانات بيع المستهلك المذكور في مقال الالتزام الرسمي لمصلحة الضرائب المصرية: هوية البائع والفرع، ورقم المستند المسلسل، وتاريخ ووقت الإصدار، وبيانات المشتري، وكميات الأصناف وقيمها، وتفاصيل الضريبة، والإجمالي، وطريقة الدفع. ويطلب فحص الجاهزية رقم هوية المشتري إذا تجاوز الإيصال ١٥٠٬٠٠٠ جنيه.

استوديو طباعة واحد للمفرد والمجمع

  • تفتح طباعة أوردر واحد وطباعة القائمة استوديو الطباعة نفسه. وتُبنى المعاينة المباشرة من HTML وCSS نفسيهما اللذين يُرسلان إلى الطابعة.
  • تعرض المعاينة المجمعة كل أوردر محدد وكل نسخة مطلوبة، مع بيان عدد الأوردرات والصفحات قبل الطباعة.
  • توجد أربعة إعدادات جاهزة: فاتورة ضريبية A4 للمصلحة، وإيصال بيع ضريبي ٨٠ مم، وإيصال العميل داخل الشحنة، وبوليصة الشحن. ويمكن التبديل بين ورق ٨٠ مم و٥٨ مم.
  • يمكن ضبط اللغة والنسخ والشعار وبيانات العميل والعناوين وطريقة الدفع وتفاصيل الضريبة وQR الموثق والملاحظات ونص الأسفل من مكان واحد. وتظل البيانات الضريبية المطلوبة مفعّلة في وضع المصلحة.
  • تنزيل الفاتورة يحفظ المستند بدل إرساله إلى الطابعة — بنفس HTML وCSS والحسابات المستخدمة في المعاينة، ملفًا بصيغة PDF على مقاس A4. ملف لكل أوردر، فرديًا أو مجمعًا، والفاتورة الطويلة تُقسّم على عدة صفحات بدل حشرها في صفحة واحدة.
  • يُحفظ آخر إعداد على الجهاز. ويستطيع المدير حفظ إعدادات مشتركة وحذفها، بينما يستطيع الموظف استخدامها.
  • زر حذف الإعداد صار بنفس مرتبة حفظ الإعداد المجاور له ويحمل أيقونة، بدل أن يبدو زرًا معطّلًا.

الرسالة التي تصل إلى العميل

  • لوحة واتساب تنسخ الرسالة وتفتح محادثة عادية. كانت تمرر النص أيضًا عبر رابط wa.me، وهو رابط يقطع الرسالة الطويلة بصمت وتسقطه بعض تطبيقات سطح المكتب تمامًا — فتصل إلى العميل رسالة ناقصة دون أي إشارة إلى ذلك عندك. وإذا فشل النسخ لم يعد واتساب يُفتح أصلًا.
  • لوحة العملاء تنسخها هي الأخرى. كانت تعتمد على الرابط وحده، فكان سقوط النص يضيّع الرسالة كلها.
  • ويمكن أن تصحبها صورة الفاتورة. تُنسخ معاينة الفاتورة المشتركة نفسها إلى الحافظة كصورة للصقها في المحادثة.

بلا ادعاء امتثال إلكتروني غير حقيقي

يفحص إعداد المصلحة بيانات البائع والفرع المُصدر قبل تفعيل الطباعة. ولا يسجل هذا الإعداد الممول، ولا يوقع أو يرسل مستندات إلكترونية، ولا ينشئ سلسلة بصمات إيصالات المصلحة. ويحدد مفتاح الإنتاج / ما قبل الإنتاج أي بوابة من بوابات المصلحة يشير إليها QR التحقق المطبوع، حتى يستطيع محل يختبر التكامل أن يطبع QR يعمل في بوابة الاختبار بدل السجلات الحية.

ولا يظهر QR التحقق الرسمي إلا إذا كان الأوردر يحمل UUID أعادته المصلحة فعليًا؛ أما الأوردرات التي لا تحمله فتُطبع بلا QR تابع للمصلحة ويذكر الاستوديو أن الإرسال الإلكتروني غير موثق.

إصلاحات

  • صار QR التحقق المطبوع مطابقًا للقالب المنشور من مصلحة الضرائب المصرية. كانت ثلاثة أجزاء منه خاطئة: وقت الإصدار كان مُرمَّزًا في الرابط ويحمل أجزاء من الثانية لا وجود لها في الإيصال، والإجمالي كان يُكتب رقمًا مجردًا (500 بدل 500.000)، ورقم التسجيل الضريبي كان يدخل كما كُتب حرفيًا. وكل واحد من هذه الأخطاء كان ينتج QR يُقرأ بنجاح ثم يفتح صفحة تقول إن الإيصال غير موجود.
  • يُتحقق من رقم التسجيل الضريبي كتسعة أرقام ويُحفظ بلا فواصل. الرقم المكتوب 200-173-707، أو الملصوق بأرقام عربية هندية، كان يصل إلى المستند المطبوع وإلى QR كما هو.
  • يُبلَّغ عن UUID غير الصالح قبل الطباعة بدل طباعة مستند بلا QR بصمت، ولا يَعُدّ مؤشر «المستندات المرتبطة بالمصلحة» إلا الأوردرات التي يصلح رقمها للاستخدام.
  • الأوردر الذي لا يحمل تاريخ إصدار لم يعد يطبع QR بتاريخ ١ يناير ١٩٧٠.
  • الضريبة المضبوطة على ١٤٪ لم تعد تُطبع صفرًا على الأوردرات الأقدم التي كانت تحمل قيمة none / 0 قديمة بلا إصدار. والأوردرات الجديدة تحفظ المعاملة والنسبة وقت البيع.
  • لم يعد نسخ الفاتورة كصورة يفشل حين يكون المتصفح قد خزّن شعار المحل مسبقًا بصيغة لا يستطيع إعادة استخدامها.
  • كل قائمة منسدلة في مسارات المصلحة والطباعة صارت عنصر الاختيار الخاص بالتطبيق.
  • لم يعد عنوان الفرع يكرر خانة الدولة EG غير القابلة للتعديل في كل فرع؛ تُذكر مرة واحدة للمجموعة.
تحسين1.2.0

مساحة أوردرات أهدأ

مسودات أوردرات لا تعترض طريقك

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

استمرارية أفضل

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

شاشة دخول أهدأ

تحمل شاشة الدخول الآن المجال الزجاجي الجوي نفسه في الموقع العام. وهو متمركز خلف نموذج الحساب، ويحترم إعدادات تقليل الحركة والأداء، ويتوقف عن الرسم فور اكتمال المصادقة.

تربط حالة المزامنة الآن بسجل التحديثات حين تكتشف إصدارًا أحدث من التطبيق، ليستطيع المستخدم قراءة ملاحظات الإصدار قبل إعادة التحميل.

جديد1.1.0

جوي كاش بعد إعادة البناء

أُعيد بناء جوي كاش. ليس تحديثًا شكليًا — بل إعادة بناء، قسمًا قسمًا، بالتعاون مع المتاجر التي كانت تستخدمه بالفعل.

الجديد

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

ما أصلحناه

اختفى خللان قديمان، وكلاهما كان يكلّف أموالًا بصمت:

  • اعتماد الجرد لم يكن يكتب أي مخزون بينما كان يقيّد العجز كمصروف.
  • حذف طلب أو إعادة تسويته كان يمكن أن يترك أموالًا ومخزونًا عالقين في الدفتر.

هذا الموقع

أُعيد بناؤه كذلك، على أساس تقني جديد. أصبح الآن ثابتًا بالكامل، ويُحمَّل بأقل قدر ممكن من الجافاسكريبت، وثنائي اللغة فعلًا — فالصفحات العربية صفحات عربية، لا ترجمة لصفحات إنجليزية.