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

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

زر إضافة منتج يفتح صفحة منتج جديد بنموذج المنتج الكامل. الاسم وحده إلزامي؛ كل ما عداه اختياري ويترك فارغا ليخفى من المستندات أو ليرث الافتراضيات. النموذج مقسوم أقساما، وكل قسم يغذي جزءا من المنصة:
- البيانات الأساسية: اسم المنتج، والوصف، ورقم الكتالوج / الموديل، وبلد المنشأ، وأكواد نوبكو في قائمة واحدة: الأول رمز المنتج الرئيسي والباقي أكواد مرتبطة به، وهي نفسها أكواد بطاقة أكواد نوبكو. والشركة المصنعة تظهر للقراءة فقط، وتأتي من الشركات المرتبطة.
- التسجيل والامتثال: مربع منتج طبي، وحالة تسجيل MDMA (جاهز / تحت التسجيل)، ورقم MDMA وتاريخ انتهائه، ورقم الإدراج / IDL، ومدة الصلاحية: ما يطبع في ملخص المنتج وملف رد نوبكو وخطاب الامتثال. المنتج تحت التسجيل ترفق له حزم التقديم خطاب حالة التسجيل المولد ثنائي اللغة بدل شهادة الهيئة. وتعليم المنتج طبيا يحول الضريبة إلى 0٪ تلقائيا (المستلزمات الطبية المؤهلة معفاة في السعودية) وإلغاؤه يعيدها إلى 15٪، مع سطر يخبرك بذلك، وتعديلك اليدوي للحقل بعدها هو الذي يبقى.
- التعبئة: كيف يعبأ المنتج من الكرتون حتى القطعة الواحدة، مع صورته. يشرحها القسم التعبئة والسعر لكل مستوى.
- التسعير والشروط: السعر لكل، ثم التكلفة مع مقابلها التقريبي بالريال وسعر البيع (ريال)، وكل منهما لمستوى واحد من «السعر لكل»، ثم الضريبة ٪ ونسبة المجاني (FOC %) والحد الأدنى للطلب، والتسليم الأول وتسليم الطلبات بالأيام (اتركهما فارغين ليرثا افتراضيات المؤسسة المعروضة كتلميح).
- مطابقة المنافسات: نص البحث، استعلام المطابقة، في شريط الإدخال نفسه الذي في صفحة البحث مع الإكمال التلقائي للحقول والتحقق الحي من الصيغة. القسم كيف يطابق المنتج المنافسات يشرح كيف يستعمل.
- ملاحظات: نص حر يطبع في سطر «معلومات إضافية» في ملخص المنتج.
التعبئة والسعر لكل مستوى
يفتح قسم التعبئة في الوضع البسيط، ويسألك ما نوع المنتج؟ ببطاقات أربع: قطعة (قفازات، محاقن، خيوط، أجهزة)، وسائل (فيالات، زجاجات، محاليل)، وأقراص (أقراص، كبسولات)، وفحوصات مختبر (كواشف، مواد ضبط). يسمي النوع المستويات عنك: القطعة كرتون فيه علب فيها قطع، والسائل كرتون فيه علب فيها فيالات، وفحوصات المختبر كرتون فيه أطقم فيها فيالات. ولا يغير النوع اسما كتبته أنت، ولا يكتب عددا أبدا. ثم يسأل كيف يعبأ؟ عن الأعداد وحدها: كم علبة في الكرتون، وكم قطعة في العلبة. ويسأل السائل وفحوصات المختبر أيضا عما يحتويه الفيال الواحد، كـ500 مل أو 100 فحص. وهناك بطاقة خامسة هي خدمة (تركيب، توصيل، تدريب)، وهي بلا تعبئة: تختار وحدتها (مهمة أو زيارة أو ساعة أو يوم أو شهر أو مبلغ مقطوع) وتكتب سعرها، فيستخدم كما هو في كل بنود المنافسات. وتختفي معها الحقول الطبية وبيانات التسجيل وبلد المنشأ، وتدخل الخدمة المسعرة في ملف رد نوبكو وملف المرفقات دون خانات الكتالوج والشهادات.
الوضع المتقدم يعرض الأنواع الأدق (القفازات، والفيالات والأمبولات، والمحاليل الوريدية، وكواشف المختبر وغيرها)، ويتيح تغيير اسم كل مستوى من قائمة أو كتابة اسم من عندك، وحذف مستوى أو إضافته، وذكر ما تحتويه القطعة لأي نوع، ويفتح المقاسات والأوزان بالأبعاد والأوزان وفحص ملاءمة العلب في الكرتون. ويتذكر المتصفح الوضع الذي اخترته، والمنتج الذي فيه ما لا يعرضه الوضع البسيط يفتح في الوضع المتقدم.
تحت الأعداد جملة تلخص التعبئة (كرتون واحد = 10 علب = 1000 قطعة) بجانب صورة للمستويات مرسومة بحسب النوع: قفازات في علبة سحب، وفيالات واقفة، وأكياس محاليل ممددة. والعدد الناقص يظهر في الصورة سؤالا (كم علبة في كل كرتون؟)، والكرتون الذي لا يساوي عددا صحيحا من العلب يقترح أقرب عدد صحيح. وزر افحص التعبئة يطلب من نموذج ذكاء اصطناعي صغير أن يقرأ اسم المنتج والتعبئة التي أدخلتها ويشير إلى ما يبدو خطأ، كعدد علب يبدو كمية لا عددا. ولكل اقتراح زر تطبيق يملأ النموذج، ولا يحفظ شيء حتى تحفظ أنت.
السعر لكل في قسم التسعير والشروط يقول لأي مستوى سعر التكلفة الواحد وسعر البيع الواحد: لكرتون واحد، أو علبة واحدة، أو قطعة واحدة، أو وحدة واحدة مما تحتويه القطعة، كفحص واحد أو مل واحد. والمنتج الجديد يبدأ بالقطعة. وتحت كل سعر يعرض النموذج ما يساويه في كل مستوى آخر (150 للكرتون = 15 للعلبة = 0.15 للقطعة)، ومن هذا السعر يحسب التسعير من الكتالوج والتسعير بالهامش سعر كل بند في المنافسات بوحدة البند: البند الذي يشترى بالعلبة ذات 100 قطعة يسعر بـ15، والذي يشترى بالقطعة بـ0.15. وتغيير «السعر لكل» في سعر محفوظ يحول السعر ويخبرك بذلك، مع رابط يبقي الرقم كما هو بدلا من ذلك. والمستوى الناقص عدده لا يختار حتى تدخل العدد.
إضافة الكثير دفعة واحدة
ثلاثة أزرار بجانب إضافة منتج تخدم الكتالوجات الكبيرة، ولكل حالته:
إضافة دفعة

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

استيراد من إكسل يأخذ ملف .xlsx أو .xls أو .csv حتى 10MB بأي تسميات أعمدة: ملف موردك كما هو. وأي حقل من حقول نموذج المنتج يمكن أن يكون عمودا. وللبدء من الصفر اضغط تنزيل القالب: ورقة Products فيه تحمل الأعمدة الأساسية، وورقة التعليمات تشرح كل عمود بمثال وتسرد كل عمود آخر يمكنك إضافته. والقالب وملف تصدير الكتالوج يحملان عناوين الاستيراد نفسها، فتقرأ أعمدتهما منها مباشرة. وفي الخلية الواحدة يمكن أن تكتب عدة رموز نوبكو، والأول هو الرئيسي، أو عدة شركات مصنعة، مفصولة بفاصلة منقوطة (;). وعمود Price per يقول لأي مستوى أسعار كل صف: Piece أو Box أو Carton أو Content، أو اسم مستوى من الصف نفسه مثل Vial. والخلية التي لا تسمي مستوى من الصف، أو تسمي مستوى لا عدد له فيه، تسقط أسعار الصف مع ذكر المشكلة، ولا تحفظها كأنها للقطعة.
بعد رفع الملف ومراجعة المطابقة تعرض الصفحة كيف فهم كل عمود (العمود، وترويسته، وبأي حقل يستورد، أو تجاهل)، مع نسبة الثقة والملاحظات ومعاينة الصفوف الأولى، ويمكنك تصحيح أي عمود من قائمته قبل الضغط على استيراد. لا يكتب شيء قبل تأكيدك؛ الصفوف الفارغة والترويسات المكررة وأشرطة العناوين تتخطى وتحصى، وتستورد حتى 500 صف في المرة. والخلية التي لا يصلح استيرادها، كبلد غير معروف، تترك فارغة وتذكر برقم صفها، وينشأ المنتج مع ذلك. الشركات المصنعة غير المعروفة تنشأ هنا أيضا ويسميها تقرير الإتمام.
الصور والكتالوجات في الاستيراد نفسه
اختر الصور وملفات PDF أو Office مع الورقة، أو ملف ZIP واحدا يضمها. يرفق كل ملف بالصف الذي يذكر اسمه في عمود Photo files أو Catalog files، وإن كانت الخلية فارغة فبالصف الذي رقم كتالوجه هو اسم الملف (SYR-5.jpg و SYR-5-2.jpg). وتسرد المراجعة الملفات التي لن ترفق وسبب كل منها. لكل منتج حتى 5 صور (حتى 5MB للصورة) و5 كتالوجات (حتى 15MB للملف).
ترفع الملفات بعد إنشاء المنتجات، فأبق الصفحة مفتوحة حتى تقول إنها أرفقت. والملف الذي تشترك فيه عدة منتجات، كنشرة تغطي مجموعة كاملة، يرفع مرة واحدة وينسخ إلى البقية. وما فشل منها يعاد رفعه وحده دون تكرار المنتجات.
التحرير في الجدول

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

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

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

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

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

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

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

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

الحذف على مرحلتين دائما. حذف المنتج من صفحته، أو تحديد عدة منتجات بمربعات القائمة ثم حذف. ينقلها إلى المهملات بعد تأكيد: تختفي من القائمة والمطابقة والمستندات ويتحرر مكانها من حد الباقة، لكنها لا تفقد. صفحة المنتجات المحذوفة على المسار /app/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 تستورد ملف إكسل بالمسار نفسه الذي في الصفحة. فأرسل لمساعد واتساب قائمة أسعار من موردك (ملفا أو صورة) وقل «أضف هذه المنتجات إلى الكتالوج» فيقرأها وينشئها عبر هذه الأدوات نفسها، بحدود دورك وباقتك ذاتها. راجع مرجع واجهة البرمجة والبدء.