- مطابقة المنتجات
- سجل الأسعار
منتج واحد بأسماء مختلفة: كيف تعمل مطابقة المنتجات في Tasarruf
المنتج نفسه يُطبع بأسماء مختلفة على إيصالات مختلفة. هكذا يربطها Tasarruf بمنتج واحد داخل كل سلسلة متاجر، ولماذا يسألك أحيانًا: هل هذا المنتج نفسه؟ قبل أن يقرّر.
· قراءة في 3 دقيقة
المشكلة: اسم واحد لا يكفي
اشتريت الحليب نفسه ثلاث مرات في شهر واحد، لكن إيصالاتك تقول:
- “حليب كامل الدسم 1ل”
- “حليب ك.د 1 لتر”
- “حليب طازج كامل 1000مل”
بالنسبة إليك هو المنتج نفسه بوضوح. لكن بالنسبة إلى أي برنامج يقارن النصوص حرفيًا، هذه ثلاثة منتجات مختلفة، ولكل منها تاريخ سعر من نقطة واحدة. أي لا تاريخ سعر على الإطلاق.
المتاجر تختصر الأسماء لتناسب عرض الإيصال، وتغيّرها حين تحدّث أنظمتها، وكل سلسلة تكتب على طريقتها. لذلك فإن ربط هذه الأسماء بمنتج واحد هو الشرط الأول لأي تاريخ أسعار مفيد.
نص السطر الأصلي لا يتغيّر
قبل الحديث عن المطابقة، قاعدة مهمة: النص الأصلي لكل سطر في إيصالك يُحفظ كما هو ولا يُعدَّل أبدًا. المطابقة لا تغيّر ما طبعه المتجر، بل تضيف رابطًا بين هذا السطر وبين منتج. وهذا الرابط يمكن تغييره لاحقًا، أما النص فيبقى.
المطابقة داخل كل سلسلة متاجر
تتم المطابقة لكل سلسلة متاجر على حدة. السبب بسيط: الاختصار “حليب ك.د” في سلسلة ما قد يعني منتجًا مختلفًا تمامًا في سلسلة أخرى. لذلك حين تؤكد أن اسمًا معيّنًا في سلسلة ما هو منتج معيّن، يُطبَّق هذا التأكيد دائمًا على ذلك الاسم في تلك السلسلة، فلا تُسأل عنه مرة أخرى.
ما يمنع المطابقة
بعض الاختلافات تكفي وحدها لرفض المطابقة، مهما تشابهت الأسماء:
| الاختلاف | مثال |
|---|---|
| الحجم | حليب 1 لتر وحليب 2 لتر |
| العلامة التجارية | أرز من علامتين مختلفتين |
| صفات متعارضة | حليب كامل الدسم وحليب خالي الدسم |
هذه الموانع مهمة خصوصًا لكشف انكماش العبوات: عبوة 250 غرامًا وعبوة 200 غرام ليستا المنتج نفسه، حتى لو تشابه الاسم والسعر. ولو دُمجتا خطأً، لاختفى التغيير في الحجم.
حين لا يكون الأمر واضحًا: يسألك
بعد استبعاد ما يمنع المطابقة، يُقاس مدى التشابه بين الاسم الجديد والمنتجات المعروفة. النتيجة واحدة من ثلاث:
- تشابه عالٍ جدًا: يُربط السطر بالمنتج تلقائيًا.
- تشابه متوسط: يظهر لك سؤال: “هل هذا المنتج نفسه؟”، وتقرّر أنت.
- تشابه منخفض: يُنشأ منتج جديد.
لماذا يسألك بدل أن يخمّن؟ لأن خطأ المطابقة مكلف. إن رُبط منتجان مختلفان، يصبح تاريخ السعر مزيجًا لا معنى له، ويتأثر مؤشر سلتك الشخصية. سؤال واحد يستغرق ثانيتين أفضل من تاريخ أسعار خاطئ لأشهر. ولهذا أيضًا لا يدخل المؤشر إلا ما تأكدت مطابقته أو كانت ثقته عالية.
الفصل والدمج لاحقًا
لا شيء نهائي. إن اكتشفت أن منتجين رُبطا خطأً، يمكنك فصلهما. وإن ظهر المنتج نفسه كمنتجين منفصلين، يمكنك دمجهما.
وحين تفعل ذلك، يُعاد حساب تاريخ الأسعار تلقائيًا. هذا ممكن لأن تاريخ الأسعار ليس شيئًا مخزّنًا بشكل ثابت، بل يُشتق من الأسطر الأصلية والروابط بينها وبين المنتجات. غيّر الرابط، فيتغيّر التاريخ معه.
مثال عملي
لنفترض أنك اشتريت قهوة من سلسلة واحدة على مدى ثلاثة أشهر:
| الشهر | النص على الإيصال | الحالة |
|---|---|---|
| يوليو | قهوة مطحونة 250غ | منتج جديد |
| أغسطس | قهوة مطح. 250 غ | رُبط تلقائيًا |
| سبتمبر | ق. مطحونة كلاسيك 250 | سُئلت فأكّدت |
من سبتمبر فصاعدًا، كل إيصال من هذه السلسلة يحمل “ق. مطحونة كلاسيك 250” سيُربط بالمنتج نفسه دون سؤال، وصار لديك تاريخ سعر من ثلاث نقاط.
لماذا لا تُستخدم الأسماء كما هي؟
قبل المقارنة، يُحوَّل كل اسم إلى صيغة موحدة: تُزال الفروق في حالة الأحرف والمسافات الزائدة، وتُعالج الحروف الخاصة بكل لغة بطريقة صحيحة. فالحرف التركي İ مثلًا له قواعد مختلفة عن الحرف اللاتيني I، والمعالجة الخاطئة له قد تجعل اسمين متطابقين يبدوان مختلفين.
ما يحدث في الخلفية بعد كل حفظ
بعد حفظ إيصال وربط أسطره، تظهر لك بطاقات تغيّر الأسعار: أي المنتجات ارتفع سعرها منذ آخر شراء، وأيها انخفض. وهذه البطاقات تعتمد كليًا على المطابقة، فبدونها لا يوجد “آخر شراء” للمقارنة به.
كيف يساعدك تطبيق Tasarruf
يربط Tasarruf أسماء المنتجات المختلفة على إيصالاتك بمنتج واحد داخل كل سلسلة متاجر، ويرفض الدمج حين يختلف الحجم أو العلامة أو الصفات، ويسألك حين لا يكون متأكدًا. ويمكنك فصل المطابقات أو دمجها في أي وقت، فيُعاد حساب تاريخ الأسعار معها، كما نشرح في مقال لماذا تحتفظ بسجل أسعارك الخاص.