العودة إلى المدونة
الحلول المؤسسية

برنامج إدارة المشتريات: من الطلب إلى اعتماد الفاتورة

ما الذي يحله برنامج إدارة المشتريات؟ طلبات شراء معتمدة، ومقارنة عروض الموردين، وأوامر الشراء، واستلام البضاعة، والمطابقة الثلاثية للفاتورة مع أمر الشراء، مع ربط المخزون والمحاسبة.

Satın AlmaTedarikçi YönetimiKurumsal ÇözümlerOnay Akışı

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

ما مشكلة إدارة المشتريات بالبريد الإلكتروني وExcel؟

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

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

ما الذي يجب أن يتوفر في برنامج مشتريات جيد؟

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

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

المطابقة الثلاثية: مثال صغير

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

type Line = { sku: string; qty: number; unitPriceMinor: number };

const PRICE_TOLERANCE_MINOR = 100; // per unit, integer minor units

// Pay only what was ordered, at the ordered price, and actually received.
function threeWayMatch(order: Line[], received: Map<string, number>, invoice: Line[]) {
  return invoice.map(inv => {
    const po = order.find(o => o.sku === inv.sku);
    const got = received.get(inv.sku) ?? 0;
    const issues: string[] = [];
    if (!po) issues.push('not on order');
    else if (Math.abs(inv.unitPriceMinor - po.unitPriceMinor) > PRICE_TOLERANCE_MINOR) issues.push('price');
    if (inv.qty > got) issues.push('qty above received');
    return { sku: inv.sku, status: issues.length ? ('review' as const) : ('ok' as const), issues };
  });
}

مع أي أنظمة يجب أن تتكامل المشتريات؟

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

برنامج جاهز أم برمجيات مخصصة؟

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

الخلاصة

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

Let's Build Your Project

Get a free consultation for your website, mobile app, or corporate software project.

Get a Free QuoteExplore our Corporate Solutions service