Mercato

الأساسيات

منظومة ميركاتو

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

نظرة عامة

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

أربعة من الستة موثّقة في فيغما اليوم: Mercato B2B، وinsight، وSalamati، وOffice App (على صفحة "Agent" المخفية). الاثنان الآخران، Mercato One ومكوّن نقطة البيع في myPharma، ما زالا مواصفة منتج ومقررات تصميم لم تتحول بعد إلى شاشات فيغما فعلية. هذا الفرق مهم: لا تستشهد بمواصفة على أنها "من فيغما"، ولا تتعامل مع تصميم مؤكد وكأنه ما زال قيد النقاش.

المنتجات الستة دفعة واحدة

جدول سريع قبل التفصيل: من يستخدم كل منتج، وعلى أي منصة، وما دوره في المنظومة.

المنتجالمستخدمونالمنصةالدور
Mercato B2Bالصيدليات (جهة الشراء)جوالأداة الطلب
Mercato Oneالمذاخر والموردونجوالأداة جهة التوريد
myPharmaصاحب/مدير الصيدلية وموظفوهاجوال + ويب + تابلتمركز قيادة الأعمال
insightصاحب/مدير الصيدليةجوالرفيق سريع للمتابعة
Salamati (سلامتي)المرضى والمستهلكونجوالصحة استهلاكية دافئة
Office App (Agent)أدمن، سوبر فايزر، مندوبجوال + ويبأداة احترافية، مواصفة فقط

Mercato B2B

موثّق في فيغما

Mercato B2B هو تطبيق الشراء الخاص بالصيدلية: الصيدلية أو محل الأدوية يطلب مخزونه الخاص من نوعين من الموردين، المذاخر (Drug Stores) والمكاتب العلمية (Scientific Bureaux). ليس مجرد كتالوج بسيط، بل منصة كاملة: اقتصاد نقاط ولاء، محفظة مع أرصدة ائتمان لكل مورد على حدة، دفتر حسابات بالدينار العراقي، تبديل بين أكثر من فرع صيدلية، مجموعات عمل بأدوار محددة، ودردشة داخل التطبيق مع تفاوض على السعر.

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

كيف يرتبط بالبقية

طلبية الصيدلية في Mercato B2B توجَّه إما إلى مذخر عبر Mercato One، وإما إلى مكتب علمي يديره مندوب عبر Office App. حين تصل الطلبية وتُسلَّم، تُحدَّث بيانات المخزون في myPharma، وتظهر لصاحب الصيدلية بشكل سريع في insight.

Mercato One

مواصفة، غير مصمَّم في فيغما بعد

Mercato One هو تطبيق جهة التوريد: المذاخر (مذخر النور، مذخر الجوهرة، مذخر سبيكة وأمثالها) التي تستقبل طلبات الصيدليات وتجهّزها. حيث Mercato B2B يمثّل نيّة الشراء، Mercato One يمثّل القدرة على التنفيذ: توفّر الصنف، الكمية المتاحة، وسرعة التجهيز والتسليم.

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

كيف يرتبط بالبقية

يستقبل الطلبات القادمة من Mercato B2B، ويرسل التسليم والفاتورة إلى myPharma عند الصيدلية المستلمة، فيتحدّث المخزون هناك تلقائيا.

myPharma

منتج مركّب: النواة إضافة إلى نقطة البيع وقائمة مهام الموظفمكوّن نقطة البيع: مواصفة فقط

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

نقطة البيع (POS)

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

طوابير استلام Salamati (طلبات الاستلام من المتجر) تظهر داخل نقطة البيع كعنصر في قائمة الانتظار، لا كتطبيق منفصل يفتحه الكاشير جانبا.

تطبيق موظف الصيدلية

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

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

كيف يرتبط بالبقية

يستقبل مخزونا من Mercato One، يعرض ملخصا سريعا عبر insight، ينفّذ طلبات المريض القادمة من Salamati عبر قائمة مهام الموظف أو طابور نقطة البيع.

insight

موثّق في فيغما

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

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

شاشة المنتجات نموذج للنمط

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

واقع الخط اليوم

الخط المخصص للأرقام الكبيرة هو Galano Grotesque، لكنه غير متوفر فعليا في ملف التصميم حتى الآن؛ الخط المستخدم عمليا هو Lexend بوزن ثقيل حتى تتم إضافة Galano Grotesque.

كيف يرتبط بالبقية

insight لا يملك بيانات خاصة به؛ هو نافذة سريعة على بيانات myPharma نفسها، معروضة بشكل مختلف يناسب نظرة سريعة بدل جلسة عمل طويلة.

Salamati (سلامتي)

موثّق في فيغما

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

البحث الثلاثي هو الفارق الأساسي

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

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

الثقة قبل كل شيء

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

رموز خاصة بسلامتي

بالإضافة إلى الرموز المشتركة، سلامتي يستخدم أخضر النجاح (#08AA18) لحالة "متوفر" ومؤشرات الاتصال، وذهبي كهرماني (#E5A14E) لتقييمات النجوم، وكهرماني داكن (#B17524) لتسميات السعر والعروض.

كيف يرتبط بالبقية

طلب المريض في سلامتي ينتهي عند الصيدلية نفسها: يظهر كمهمة في تطبيق موظف الصيدلية، أو كطلب استلام في طابور نقطة البيع، داخل myPharma.

Office App (Agent)

موثّق في فيغما

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

مصمَّم بالكامل في فيغما

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

كيف يرتبط بالبقية

المندوب يستقبل ويعالج طلبات الصيدليات القادمة من Mercato B2B حين تُوجَّه إلى مكتب علمي بدل مذخر، ويحوّل نتيجتها إلى تسليم وفاتورة تصل الصيدلية عبر myPharma.

كيف ترتبط المنتجات الستة ببعضها

المنظومة حلقة واحدة متصلة بين ثلاث جهات: جهة التوريد، جهة الصيدلية، جهة الاستهلاك. المورّدون نوعان، ولكل منهما نظامه: المكاتب العلمية تدير أعمالها عبر Mercato OMS (وتطبيق الأجينت جزء منه لمندوبيها)، والمذاخر عبر Mercato One. الصيدلية تشتري مخزونها من هؤلاء المورّدين عبر Mercato B2B، ثم تستورد طلبياتها ومخزونها إلى نظام البيع myPharma بزر واحد وتبيع عبر نقطة البيع، بينما يتابع صاحب الصيدلية ومديرها الأداء في insight. في الطرف الآخر، المريض يطلب دواءه عبر سلامتي فيصل الطلب إلى الصيدلية للوفاء به.

جهة التوريد · المورّدون
Mercato OMS
نظام المكاتب العلمية نفسه · تطبيق الأجينت جزء منه، لمندوبي المكاتب
Mercato One
نظام المذاخر · المندوبون يحصّلون النقد من الزبائن (نظام تحصيل)
الصيدلية تشتري منهم عبر Mercato B2B
جهة الصيدلية
Mercato B2B
الصيدلية تشتري من المورّدين: مذاخر ومكاتب
myPharma + POS
نظام البيع · تستورد طلبياتها ومخزونها من ميركاتو بزر واحد
insight
المدير وصاحب الصيدلية يتابعان الأداء
طلب المريض ↔ الوفاء
جهة الاستهلاك
Salamati (سلامتي)
تطبيق المريض · يطلب دواءه من الصيدلية

Mercato OMS والأجينت

Mercato OMS هو واجهة المكاتب العلمية نفسها: النظام الذي يدير به المكتب أعماله. وتطبيق الأجينت (Agent) ليس منتجا منفصلا، بل جزء من Mercato OMS مخصّص لمندوبي المكتب في الميدان. فالمكتب مورّد، وMercato OMS هو نظامه، تماما كما أن Mercato One هو نظام المذخر. المورّد = مذخر أو مكتب.

هذا المخطط يحل محل أي مخطط أقدم كان يجمع "مدير الصيدلية" و"موظف الصيدلية" كتطبيقين منفصلين: الأول أصبح insight، والثاني مكوّن داخل myPharma، وMercato B2B وMercato One أُضيفا كطرفي الشراء والتوريد. كما يوضّح أن Mercato OMS هو نظام المكاتب العلمية نفسه (وتطبيق الأجينت جزء منه لمندوبيها)، وأن المورّد يعني مذخرا أو مكتبا، فينهي أي غموض سابق حول كيفية اتصال الأطراف.

الرموز المشتركة

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

الرمزالقيمةالاستخدام
Dodger Blue 600 (Primary)#1B79F5كل التطبيقات: أزرار الإجراء الرئيسي، الحالات النشطة
Dodger Blue 500#3399FFشريط التنقل النشط، الروابط في insight
Black Oud 950#24252Dالنص الأساسي، الأزرار الداكنة
Black Oud 800#3E414Eنص داكن ثانوي
Black Oud 700#484C5Cنص متوسط
Black Oud 500#6D748Aالتسميات والبيانات الوصفية
Black Oud 300#B4B7C5النص البديل، عناصر ثالثية
Black Oud 100#EDEDF1الحدود والفواصل
Black Oud 50#F7F8F8الخلفيات وحقول الإدخال
Success Green#08AA18متوفر، متصل (سلامتي بشكل خاص)
Blaze Orange 500#FF7F0Aمخزون منخفض (insight)
Red Ribbon 500#FF3450غير متوفر، أخطاء
Red Ribbon 600#ED113Aمنتهي الصلاحية، أخطاء حرجة
Amber Gold#E5A14Eتقييمات النجوم (سلامتي)

الطباعة حسب كل تطبيق

خمسة من الستة عربية من اليمين لليسار بخط Rubik، وinsight وحده استثناء متعمّد: إنجليزي من اليسار لليمين بخط Lexend، مع Galano Grotesque كخط عرض مقصود للأرقام الكبيرة (غير متوفر بعد في ملف التصميم، فتُستخدم نسخة ثقيلة من Lexend بديلا مؤقتا). مكوّنا نقطة البيع في myPharma يضيفان Lexend لعرض الأكواد والأرقام إلى جانب Rubik للنص العربي.

المنتجخط العناوينخط النصالاتجاه
Mercato B2BRubikRubikمن اليمين لليسار
Mercato OneRubikRubikمن اليمين لليسار
myPharma (POS + الموظف)RubikRubik (+ Lexend للأكواد والأرقام)من اليمين لليسار
insightGalano Grotesque*Lexendمن اليسار لليمين
Salamati (سلامتي)RubikRubikمن اليمين لليسار
Office App (Agent)RubikRubikمن اليمين لليسار

قواعد الاتساق بين التطبيقات

هذه القواعد تنطبق عبر المنظومة كلها، بغض النظر عن أي منتج تعمل عليه:

افعل
  • استخدم نفس الاسم لنفس الكيان في كل مكان: "طلبية" في Office App هي "طلبية" نفسها في myPharma وinsight، بلا مرادفات مختلفة.
  • حافظ على نفس منطق ألوان بادج الحالة (جديد / قيد المعالجة / مكتمل / ملغي) في كل التطبيقات الشبيهة بالتجارة بين الشركات.
  • اعرض أي خطأ بنفس النمط في كل مكان: ما الذي حدث بالضبط + ما الذي يفعله المستخدم للتصحيح.
  • اعتمد نفس مكتبة المكوّنات في سلامتي رغم نبرتها الأدفأ، فقط بشخصية بصرية مختلفة فوق نفس الأساس.
لا تفعل
  • لا تخترع اسما جديدا لمفهوم موجود لمجرد أنه "يبدو أنسب" لمنتج معيّن.
  • لا تكسر قاعدة السرعة في نقطة البيع من أجل التوافق مع مبدأ تصميمي آخر؛ في نقطة البيع، السرعة تتفوق على كل شيء عند التعارض.
  • لا تفترض اتجاها واحدا للغة في كل مكان: العربية من اليمين لليسار في خمسة تطبيقات، وinsight وحده من اليسار لليمين، ومكوّن نقطة البيع عربي أساسا مع أسماء منتجات وأكواد إنجليزية.