Meridian Apparel هي علامة تجارية متوسطة الحجم في قطاع السلع الاستهلاكية، تعتمد في التوريد على مصانع خارجية عبر عدة مناطق. يقوم محللان أو ثلاثة من فريق عمليات المشتريات بتسوية كل فاتورة واردة من المورّدين مقابل قاعدة بيانات أوامر الشراء المفتوحة وقائمة المورّدين الرئيسية للشركة قبل أن تتدفق البيانات إلى أنظمة المالية والمخزون. وتنتقل الأخطاء في المصنف الرئيسي مباشرةً إلى حزم التقارير التي يراجعها المدير المالي.
كانت انقسامات فواصل الصفحات والخلايا المدمجة وأرقام أوامر الشراء المخفية تُفسد الورقة الرئيسية بصمت
في كل دورة شهرية، كان الفريق يعالج عشرات الفواتير التي تحتوي على ما يصل إلى 50 بندًا — وتصل على شكل ملفات PDF ممسوحة ضوئيًا، وملفات رقمية أصلية، ومصنفات Excel بتخطيطات خلايا مدمجة. وكانت عملية التجميع يدوية تقريبًا بالكامل: افتح كل فاتورة، حلّلها بصريًا، وأدخل كل صف يدويًا.
تفاقمت ثلاث حالات فشل معًا. فقد كانت انقسامات فواصل الصفحات تنتج بنود SKU يتيمة بكميات فارغة — سجلات تبدو مكتملة لكنها معطوبة بنيويًا. كما كانت قوالب Excel المدمجة الخاصة بالمورّدين تُنشئ صفوفًا فارغة يملؤها المحللون بشكل غير متسق. أما المورّدون الذين يخفون مراجع أوامر الشراء داخل رؤوس نصية حرة مثل "Re: Your order 45992-A" فكانوا يطلقون إشارات عدم تطابق مع أمر الشراء ويؤدون إلى دورات تصحيح منفصلة. وكانت المطابقة الحسابية تلتقط نحو 90% من أخطاء OCR في الصفوف المنقسمة، ولكن فقط بعد اكتمال إدخال البيانات بالفعل. وقد أدى اندفاع موسمي لضم ثلاثة إلى خمسة مصانع جديدة، ومبادرة مالية لتقليص شروط الدفع من net-45 إلى net-30، إلى كسر نموذج التوسع غير الرسمي: إذ باتت دفعات الفواتير مطالبة بتجاوز التحقق خلال يوم عمل واحد.
أصبحت Energent.ai خط التجميع الشامل من البداية إلى النهاية
قيّم الفريق مجموعة موسعة من وحدات Excel macro وحلاً مستقلاً لنقطة OCR. وكان كلاهما يعامل الاستيعاب والتحقق كخطوتين منفصلتين؛ ولم يكن أي منهما قادرًا على تسوية القيم المستخرجة مقابل قائمة المورّدين الرئيسية أو قاعدة بيانات أوامر الشراء المفتوحة. تعاملت Energent.ai مع خط الأنابيب الكامل في جلسة وكيل واحدة:
- توجيه كل مستند بحسب وجود طبقة نصية — تُعالج ملفات PDF الأصلية مباشرةً، وملفات PDF الممسوحة ضوئيًا عبر استخراج بصري — مما ألغى انحراف الإحداثيات
- استخراج البنود عبر فواصل الصفحات مع الارتكاز على رؤوس الجداول بدلًا من حدود الصفحات
- تعبئة أعمدة الخلايا المدمجة للأمام — اسم المصنع، رمز النمط، رقم أمر الشراء — بما يطابق نية المورّد
- استعادة أرقام أوامر الشراء المخفية عبر regex على كتلة النص الكاملة، مع وسم القيم المستعادة بعلامة
source: text_recovery - تشغيل التحقق على مرحلتين قبل الإلحاق: المرحلة 1 قامت بتوحيد التواريخ والحقول الرقمية؛ المرحلة 2 طابقت قائمة المورّدين الرئيسية، وتحققت من أوامر الشراء المفتوحة، وأجرت فحوصات حسابية على مستوى البند والفاتورة
- تجهيز الاستثناءات حسب رمز الفشل —
vendor_unmatched،math_fail،po_not_found،confidence_below_85pct— في تبويب مخصص دون المساس بالبيانات التي تم التحقق منها
لا خط OCR مخصص. لا نص تحقق منفصل. ولا مجموعة macros هشة تحتاج إلى صيانة.
انتقل التحقق إلى ما قبل إلحاق المصنف الرئيسي
- بوابة ثقة عند 85%. السجلات التي تقل عن الحد لا تصل أبدًا إلى المصنف الرئيسي — بل تذهب إلى التبويب المرحلي مع إرفاق سبب الفشل.
- فحوصات حسابية قبل الإلحاق لا بعده. تعمل المطابقة على مستوى البند والفاتورة كجزء من خط الأنابيب الآلي، فتلتقط نحو 90% من أخطاء الصفوف المنقسمة قبل أن تفسد المصنف.
- توجيه غير مرتبط بالتنسيق. تُعالج ملفات PDF الممسوحة ضوئيًا وملفات PDF الأصلية ومصنفات Excel في الجلسة نفسها؛ ونوع المستند هو الذي يحدد مسار الاستخراج، لا حكم المحلل.
- طابور استثناءات مُعلَّم. يحمل كل سجل مُعلَّم رمز فشل محددًا، ما يستبدل التصحيحات العشوائية غير الرسمية بقائمة مراجعة مرتبة حسب الأولوية.

انخفضت أيام عمل المحللين لكل دفعة من يومين إلى ثلاثة إلى مراجعة الاستثناءات فقط
- كانت الدفعات المكونة من عشر فواتير، وكل منها يحتوي على 30 إلى 50 بندًا، تتطلب سابقًا يومين إلى ثلاثة أيام عمل من المحللين؛ أما المعالجة المباشرة الآن فتتعامل مع جميع السجلات التي تجتاز تسوية المرحلة 2 دون تدخل المحلل
- أدى توحيد التعبئة للأمام واستعادة أرقام أوامر الشراء عبر regex إلى إزالة فئتين من أخطاء الاستخراج الصامتة عبر جميع تنسيقات قوالب المورّدين
- استبدل تبويب الترحيل المُعنون — حيث يُرفق بكل استثناء رمز فشل محدد — عملية تصحيح غير رسمية بطابور واضح وقابل للتنفيذ
"ما تغيّر هو أننا توقفنا عن التعامل مع التحقق على أنه شيء يحدث بعد إدخال البيانات. تُوضَع الاستثناءات في تبويب مرحلي مع إرفاق السبب بالفعل — نعرف بالضبط ما الذي يجب إصلاحه ولماذا قبل أن نلمسه." — Priya Sharma، قائدة عمليات المشتريات في Meridian Apparel
