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

الجدول يعرض 50 منتجًا في الصفحة: صورة المنتج المصغّرة واسمه (رابطًا إلى صفحته) وشارة طبي إن كان طبيًا، ثم رمز منتج نوبكو، وعمودا التكلفة (دولار) وسعر البيع لمن يحق له رؤيتهما (انظر الأدوار) ثم الشركات المصنعة المرتبطة، كلٌّ منها رابط إلى صفحتها. فوق الجدول شريط الاستخدام N من M منتجات مستخدمة: المنتجات تُحسب ضمن حد باقة مؤسستك، والمحذوف إلى المهملات يفرّغ مكانه.
صندوق البحث (ابحث بالاسم أو رمز نوبكو أو رقم الكتالوج أو الشركة المصنعة…) يبحث بالكلمة العادية في هذه الحقول الأربعة معًا، ويفهم صيغة منظّمة على نمط شريط بحث المنافسات بحقول الكتالوج الخاصة:
| اكتب | لتجد |
|---|---|
قسطرة | الكلمة في اسم المنتج أو رمز نوبكو أو رقم الكتالوج أو اسم شركة مصنعة مرتبطة. |
name: أو description: أو code:/nupco: أو catalogue: | الكلمة في ذلك الحقل وحده. الوصف لا تبحثه الكلمة العادية، فاستهدفه بـ description:. |
manufacturer:براون | المنتجات المرتبطة بشركة مصنعة اسمها يحوي الكلمة. |
keywords:ضمادة | المنتجات التي إحدى كلماتها المفتاحية المخزنة هي هذه الكلمة كاملةً. هذا الحقل يطابق الكلمة المخزنة بكاملها لا جزءًا منها. |
قسطرة OR أنبوب، -بيطري، "عبارة كاملة" | الصيغة نفسها: OR لأيٍّ من الكلمتين، و- للاستبعاد، وعلامتا الاقتباس للعبارة الحرفية. |
بجانب الصندوق قائمة كل الشركات المصنّعة لحصر الجدول بمنتجات شركة واحدة، وتحته لوحة حسب الشركة المصنعة القابلة للطي: شريحة لكل شركة مع عدد منتجاتها، والنقر عليها يطبّق المرشح نفسه. البحث والمرشح ورقم الصفحة تنعكس كلها في عنوان الصفحة، فالرابط المنسوخ يفتح على الشريحة نفسها.
إضافة منتج

زر إضافة منتج يفتح صفحة منتج جديد بنموذج المنتج الكامل. الاسم وحده إلزامي؛ كل ما عداه اختياري ويُترك فارغًا ليُخفى من المستندات أو ليَرِث الافتراضيات. النموذج مقسوم أقسامًا، وكل قسم يغذّي جزءًا من المنصة:
- الأساسيات: اسم المنتج، رمز منتج نوبكو، والوصف. الرمز هنا هو رمز المنتج الرئيسي؛ أكواد إضافية تُربط من بطاقة أكواد نوبكو في صفحة المنتج.
- بيانات بطاقة المنتج: ما يُطبع على مستند ملخص المنتج: الشركة المصنعة (للقراءة فقط، تأتي من الشركات المرتبطة)، رقم الكتالوج / الموديل، حالة تسجيل MDMA (جاهز / تحت التسجيل)، ورقم الإدراج / IDL. المنتج تحت التسجيل تُرفق له حزمُ التقديم خطابَ حالة التسجيل المولَّد ثنائي اللغة بدل شهادة الهيئة.
- تقديم المنافسة: ما تكتبه المنصة في ملفات رد نوبكو وحزم التقديم: رقم MDMA وتاريخ انتهائه، الحد الأدنى للطلب، مدة الصلاحية، التسليم الأول وتسليم الطلبات بالأيام (اتركهما فارغين ليَرِثا افتراضيات المؤسسة المعروضة كتلميح)، الحجم ووحدته، نوع العبوة وحجمها ووحدة التعبئة، نسبة المجاني (FOC %)، الضريبة ٪، ومعلومات إضافية حرّة.
- التسعير: التكلفة (دولار) مع مقابلها التقريبي بالريال، وسعر البيع (ريال)، ومربع منتج طبي. تعليم المنتج طبيًا يحوّل الضريبة إلى 0٪ تلقائيًا (المستلزمات الطبية المؤهلة معفاة في السعودية) وإلغاؤه يعيدها إلى 15٪، مع سطر يخبرك بذلك، وتعديل يدوي للحقل بعدها هو الذي يبقى.
- نص البحث: استعلام المطابقة، في شريط الإدخال نفسه الذي في صفحة البحث مع الإكمال التلقائي للحقول والتحقق الحي من الصيغة. القسم كيف يطابق المنتج المنافسات يشرح كيف يُستعمل.
- بيانات الشحن: وزن الوحدة وأبعادها ووحدة القياس، ثم التعبئة (لكل كرتون): عدد الوحدات في الكرتون ووزنه وأبعاده، والعبوة الداخلية إن وُجدت، وبلد المنشأ. تُستعمل لحساب أحجام الشحنات وتُطبع في المستندات.
إضافة الكثير دفعة واحدة
ثلاثة أزرار بجانب إضافة منتج تخدم الكتالوجات الكبيرة، ولكلٍّ حالته:
إضافة دفعة

إضافة دفعة تفتح ورقة شبيهة بإكسل تكتب فيها الصفوف أو تلصقها من إكسل مباشرة: الاسم ورقم الكتالوج ورمز نوبكو والأسعار والتعبئة وبيانات التسجيل، وخلية الشركات المصنعة تقبل عدة أسماء مفصولة بفواصل (حتى 20 لكل صف)؛ الاسم غير الموجود في دليلكم تُنشأ له شركة جديدة، وبطاقة المراجعة تسمّي هذه الأسماء قبل الحفظ. لكل صف عمود صور يقبل حتى 5 صور (JPEG/PNG/WebP/GIF، حتى 5MB للصورة). مراجعة وإنشاء يعرض الملخص، وإنشاء الكل يحفظ الدفعة في طلب واحد ذرّي: إمّا أن تُنشأ الصفوف كلها أو لا يُنشأ شيء. الصور تُرفع بعد الإنشاء، وما فشل منها يُعاد رفعه وحده من دون تكرار الدفعة.
الاستيراد من إكسل

استيراد من إكسل يأخذ ملف .xlsx أو .xls أو .csv حتى 10MB بأي تسميات أعمدة: ملف موردك كما هو. بعد رفع الملف ومراجعة المطابقة تعرض الصفحة كيف فُهم كل عمود (العمود، وترويسته، وبأي حقل يُستورد، أو تجاهل)، مع نسبة الثقة والملاحظات ومعاينة الصفوف الأولى، ويمكنك تصحيح أي عمود من قائمته قبل الضغط على استيراد. لا يُكتب شيء قبل تأكيدك؛ الصفوف الفارغة والترويسات المكررة وأشرطة العناوين تُتخطى وتُحصى، وتُستورد حتى 500 صف في المرة. الشركات المصنعة غير المعروفة تُنشأ هنا أيضًا ويسميها تقرير الإتمام.
التحرير في الجدول

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

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

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

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

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

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

قواعد المطابقة واحدة في كل مكان. صفحة المنتج وصفحة تنبيهات المنتجات والإشعارات لا تختلف أبدًا:
- نص البحث أولًا. إن حُفظ للمنتج نص بحث فهو الاستعلام، بصيغة صفحة البحث كاملة. وإن لم يوجد فالكلمات المفتاحية المخزنة (من الاستيرادات القديمة) تُبحث كعبارات يكفي إحداها. الحقلان فارغان معًا؟ يبقى الطريق الثالث وحده.
- أكواد نوبكو دائمًا. المنافسة التي يحمل أحد بنودها رمز المنتج الرئيسي أو أحد أكواده المرتبطة تطابقه بلا استعلام أصلًا. أدق طريق للمطابقة وأولاها بالعناية.
- الاستعلام المجرد يتطلب بندًا واحدًا. لأن المنتج بند واحد في الواقع، الاستعلام المكتوب كلماتٍ مجردة يجب أن يتحقق كله داخل بند واحد من المنافسة (أو في اسمها وجهتها).
قسطرة AND سيليكونلا تطابق منافسة توزّعت الكلمتان على بندين مختلفين فيها. أما الاستعلام ذو الحقول الصريحة مثلagency:وitem:( )فيُنفَّذ كما كُتب حرفيًا.
المطابقات الجديدة تدخل الفحص المجدول نفسه الذي تدخله تنبيهات الكلمات: إشعار تطابق منتج: واحد لكل منافسة مهما بلغ عدد منتجاتك المطابقة لها، يصل على القنوات نفسها. داخل المنصة، وبالبريد إلى أعضاء المؤسسة كلهم لأن المنتجات ملك المؤسسة لا شخصٍ واحد، وعلى واتساب للأرقام المفعّلة، وإلى الويب هوك حدثَ tender.matched.
صفحة تنبيهات المنتجات

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

الحذف على مرحلتين دائمًا. حذف المنتج من صفحته، أو تحديد عدة منتجات بمربعات القائمة ثم حذف. ينقلها إلى المهملات بعد تأكيد: تختفي من القائمة والمطابقة والمستندات ويتحرر مكانها من حد الباقة، لكنها لا تُفقد. صفحة المنتجات المحذوفة على المسار /products/trash تعرضها بكل بياناتها، ولكلٍّ استعادة (تُحسب من جديد ضمن حد الباقة) وحذف نهائي، وزر إفراغ المهملات يحذف الكل نهائيًا بعد تأكيد، ولا رجعة في النهائي.
من يرى ومن يعدّل
الكتالوج نفسه يراه كل الأعضاء، والفرق في محورين. التعديل: أدوار العمل. المالك والمدير والمبيعات والمشتريات. تضيف وتعدّل وتحذف؛ المشاهدون والدور الفني قراءة فقط، والتصدير للمالك والمدير وحدهما. الأسعار: دور مشاهد بلا أسعار والدور الفني لا يريان سعرًا إطلاقًا، ودور المبيعات يرى سعر البيع من دون التكلفة، والحجب من الخادم لا من الشاشة فقط: الحقول المحجوبة لا تصل أصلًا في أي قائمة أو تصدير أو واجهة برمجة، ولا يستطيع الدور الكتابة في حقل لا يراه.
من خارج المتصفح
الكتالوج كله على واجهة البرمجة بنطاقي products.read وproducts.write: القائمة والإنشاء على GET/POST /api/v1/products (بنفس صيغة q المنظّمة ومرشح manufacturer_id والترقيم)، والمنتج الواحد على GET/PATCH/DELETE /api/v1/products/{id} (والحقول المُغفَلة في PATCH تعني «بلا تغيير» لا «امسح») والدفعات على POST/PATCH /api/v1/products/bulk، والمهملات على /api/v1/products/trash وPOST /api/v1/products/{id}/restore، والأكواد والشركات على /api/v1/product-nupco-links و/api/v1/product-manufacturers، والصور والمرفقات على /api/v1/products/{id}/photo و/attachment، والمطابقات على GET /api/v1/products/alerts، والتصدير على GET /api/v1/products/export بنطاق export.
وعلى خادم MCP العائلة نفسها أدوات: products_list وproducts_get وproducts_create وproducts_update وproducts_delete وproducts_bulk_create وproducts_restore وproducts_alerts_list وأخواتها، وأداة sheet_import بهدف products تستورد ملف إكسل بالمسار نفسه الذي في الصفحة. فأرسل لمساعد واتساب قائمة أسعار من مورّدك (ملفًا أو صورة) وقل «أضف هذه المنتجات إلى الكتالوج» فيقرأها وينشئها عبر هذه الأدوات نفسها، بحدود دورك وباقتك ذاتها. راجع مرجع واجهة البرمجة والبدء.