معظم الشركات لا تشتري نظام ERP لأنها تريد برنامجًا جديدًا، بل لأنها وصلت إلى نقطة صار فيها الوضع الحالي مكلفًا: المخزن يقول رقمًا والحسابات تقول رقمًا آخر، وإقفال الشهر يستغرق أسبوعين، ولا أحد يعرف ربحية المنتج الواحد إلا تقديرًا. Keystone ERP مبني لمعالجة هذه النقطة تحديدًا.
الفكرة الأساسية: إدخال واحد، أثر كامل
الفرق الجوهري بين نظام ERP وبين مجموعة برامج منفصلة هو أن المعاملة الواحدة تُسجَّل مرة واحدة وتُحدِث أثرها في كل مكان تلقائيًا. عند استلام بضاعة في المخزن مثلًا يحدث التالي في لحظة واحدة:
- يرتفع رصيد الصنف في المستودع المحدَّد.
- يُحدَّث متوسط تكلفة الصنف.
- يُنشأ قيد محاسبي يحمّل المخزون ويرصد الالتزام تجاه المورد.
- يُقفَل بند أمر التوريد المرتبط، ويظهر المتبقّي منه إن كان الاستلام جزئيًا.
- تصبح الفاتورة جاهزة للمطابقة الثلاثية مع أمر التوريد وإذن الاستلام.
لا أحد يكتب قيدًا يدويًا، ولا يُنقل رقم من شاشة إلى أخرى. وهذا هو مصدر أغلب أخطاء الأنظمة المنفصلة.
وحدات النظام
النظام معياري: تبدأ بما تحتاجه وتضيف الباقي على القاعدة نفسها دون ترحيل بيانات.
المالية والمحاسبة
- الحسابات العامة — دليل حسابات متعدد المستويات، قيود يومية، مراكز تكلفة، وقوائم مالية (الميزانية، الدخل، التدفقات النقدية) تُبنى من الحركات مباشرة.
- حسابات الموردين — فواتير الشراء، المطابقة الثلاثية، أعمار الديون وجدولة الدفعات.
- حسابات العملاء — الفواتير، التحصيل، حدود الائتمان وأعمار المديونية.
- النقدية والبنوك — الخزائن والحسابات البنكية والشيكات الصادرة والواردة بمواعيد استحقاقها.
- التسويات — تسوية الحسابات البنكية والحسابات الوسيطة وكشوف الموردين.
- الأصول الثابتة — سجل الأصول، الإهلاك الدوري، الاستبعاد وإعادة التقييم.
- الضرائب — أنواع ونسب الضريبة على مستوى بند الفاتورة لا على إجماليها.
- الموازنات — موازنة تقديرية لكل حساب ومركز تكلفة ومقارنتها بالفعلي.
- محاسبة التكاليف — مراكز التكلفة وتوزيع الأعباء غير المباشرة.
سلسلة التوريد
- المخازن — مستودعات ومواقع متعددة، أرصدة لحظية، تحويلات، جرد دوري ومفاجئ، وتتبّع الأصناف بالدفعة أو الرقم التسلسلي.
- المشتريات — طلب شراء ← عروض أسعار ← أمر توريد ← استلام ← فاتورة، مع دورة اعتماد متدرّجة حسب القيمة أو نوع المصروف.
- المبيعات — عروض الأسعار، أوامر البيع، الشحن والفوترة، وقوائم أسعار متعددة حسب شريحة العميل.
- إدارة المستودعات — المناطق والمواقع وتجميع الطلبات وموجات الصرف.
- تقييم المخزون — طبقات التكلفة والمتوسط المرجّح وبطاقة الصنف.
- وحدات القياس — تحويلات بين وحدات متعددة للصنف الواحد.
- تقييم الموردين — الالتزام بالمواعيد والجودة وتحليل الإنفاق.
- إدارة النقل والأسطول — المركبات والسائقون والرحلات والوقود والصيانة، بترحيل التكلفة إلى الحسابات.
البيع بالتجزئة والقنوات
- نقاط البيع — أجهزة الكاشير والورديات والبيع المباشر، يرحّل الحركة إلى المخزون وتكلفة المبيعات والإيراد والنقدية في القيد نفسه.
- المتجر الإلكتروني — كتالوج وسلة وإتمام طلب، يصل الطلب كأمر بيع في النظام لا كطلب منفصل يُدخَل يدويًا.
- قوائم الأسعار والخصومات — أسعار متعددة حسب شريحة العميل، وقواعد خصم وعروض ترويجية بتواريخ سريان.
- المستهدفات والعمولات — مستهدفات لكل مندوب ومنطقة، واحتساب العمولة آليًا من المبيعات المحقّقة.
التصنيع والجودة
- التصنيع — قوائم المكونات بمستويات متعددة، مراحل التشغيل ومراكز العمل، أوامر الإنتاج، وتخطيط احتياجات المواد بناءً على أوامر البيع والأرصدة.
- مراقبة الجودة — خطط الفحص ونتائجه، ومعالجة المرفوض وإعادة التشغيل.
- الصيانة — صيانة وقائية وطارئة للمعدات وخطوط الإنتاج بتكلفتها.
- المشاريع — موازنة تقديرية لكل مشروع، تحميل التكاليف الفعلية عليه، ونسب الإنجاز مقابل المصروف.
خدمة العملاء والعقود
- إدارة علاقات العملاء — الفرص ومراحلها والمتابعات، متصلة بحدود الائتمان والتحصيل.
- إدارة الخدمة — عقود الصيانة والفنيون وطلبات الخدمة واتفاقيات مستوى الخدمة.
- مكتب المساعدة — التذاكر والتصعيد وقاعدة المعرفة.
- إدارة العقود — عقود العملاء والموردين وتواريخ التجديد والإنهاء مع تنبيهات الاستحقاق.
الموارد البشرية
- شؤون الموظفين — الملف الوظيفي، الهيكل التنظيمي، العقود والمستندات وتواريخ انتهائها.
- الحضور والإجازات — الورديات، أرصدة الإجازات وطلباتها بدورة اعتماد.
- المرتبات — مسيّر رواتب بعناصر قابلة للتعريف، مع حساب الضرائب والتأمينات وترحيل مصروف الرواتب إلى الحسابات العامة. تفاصيل أوسع في صفحة الموارد البشرية والمرتبات.
عن قطاع المقاولات تحديدًا
الدورة المالية لشركات المقاولات لا تشبه الدورة الصناعية أو التجارية: المستخلصات، المحتجزات، خطابات الضمان ونسب الإنجاز. تغطّيها مجموعة وحدات مخصّصة تعمل على النواة نفسها — وحدات المقاولات.
لماذا Oracle تحديدًا؟
اختيار قاعدة البيانات ليس تفصيلة تقنية داخلية، بل يحدد سقف ما يمكن للنظام فعله عندما تكبر الشركة. Keystone ERP مبني على Oracle Database، وهذا يعطي ثلاث خصائص عملية:
- عزل بيانات حقيقي. صلاحيات الوصول مطبَّقة على مستوى الصف داخل قاعدة البيانات نفسها، لا في كود الواجهة. يعني أن المستخدم الذي لا يملك صلاحية على فرع معيّن لا يرى صفوفه حتى لو وصل إلى البيانات بطريق آخر.
- تحمّل الأحجام الكبيرة. جداول الحركات في شركة نشطة تصل إلى ملايين الصفوف سنويًا؛ الأداء هنا مسألة تصميم قاعدة بيانات لا مسألة سرعة خادم.
- سلامة المعاملات. القيد المحاسبي وحركة المخزون إما أن يُسجَّلا معًا أو لا يُسجَّل أيٌّ منهما — لا توجد حالة وسطى ينقطع فيها الاتصال فيرتفع المخزون دون قيد.
العربية ليست ترجمة مضافة
أغلب الأنظمة الأجنبية تُعرَّب بطبقة ترجمة فوق واجهة صُمِّمت من اليسار لليمين، فتظهر المشاكل المعروفة: أرقام سالبة تُعرض بإشارة في الجانب الخطأ، وتقارير تنكسر عند خلط العربية بالإنجليزية، ومستندات تُطبع بترتيب أعمدة معكوس.
في Keystone ERP الواجهة مبنية عربيًا من الأساس: الاتجاه والتقارير والمستندات المطبوعة كلها عربية، ويستطيع كل مستخدم التبديل إلى الإنجليزية من حسابه دون أن يتغيّر شيء في البيانات — وهو ما تحتاجه الشركات التي فيها إدارة عربية ومساهمون أو مدققون أجانب.
ما الذي يحدد مدة التطبيق فعلًا
السؤال المتكرر هو «كم يستغرق التطبيق؟»، والإجابة الصادقة أن البرنامج ليس هو العامل الحاكم. العوامل الحقيقية ثلاثة:
| العامل | الأثر على المدة | ما يمكن فعله مبكرًا |
|---|---|---|
| جاهزية البيانات | الأكبر أثرًا — دليل حسابات غير منضبط أو أكواد أصناف مكرّرة تعطّل كل ما بعدها | مراجعة دليل الحسابات وتوحيد أكواد الأصناف قبل بدء المشروع |
| وضوح دورات الاعتماد | متوسط — كل دورة غير محسومة تعني جولة مراجعة إضافية | تحديد من يعتمد ماذا وعند أي قيمة، كتابةً |
| عدد الوحدات | متوسط — التصنيع والمرتبات أطول من الحسابات والمخازن | البدء بنطاق محدود ثم التوسّع |
| تفرّغ فريق الشركة | كبير — النظام يُطبَّق مع الشركة لا نيابةً عنها | تسمية مسؤول من كل قسم بوقت مخصّص |
تفصيل أوسع لبنود التكلفة في مقال كم تكلفة نظام ERP في مصر؟.
سحابي أم على خوادمكم؟
الخياران متاحان والنظام واحد في الحالتين. الاستضافة السحابية تناسب من لا يريد إدارة خوادم ونسخ احتياطي وتحديثات. التثبيت الداخلي يناسب الشركات التي تشترط بقاء البيانات داخل مقرها لأسباب تنظيمية أو تعاقدية. القرار في العادة سياسة شركة أكثر منه قرارًا تقنيًا.