يعني إيه دورة أمر الشراء في المقاولات؟ وليه مينفعش نبدأ العملية من الـ PO مباشرة؟
في مشروع المقاولات، أمر الشراء مش مجرد ورقة بنبعتها للمورد علشان يجيب خامات، لكنه نقطة مهمة جدًا في دورة أكبر بتبدأ قبل إصدار الأمر وبتكمل بعد وصول الخامات للموقع. خلينا ناخد مثال بسيط: مهندس الموقع اكتشف إن بند المباني محتاج 500 شيكارة أسمنت خلال الأسبوع الجاي. الطبيعي مش إن المهندس يكلم مورد يعرفه ويقوله «ابعتلي 500 شيكارة وبعدين نظبط الورق»، لأن الطريقة دي بتخلي الشركة تعرف الالتزام المالي بعد ما حصل بالفعل. الدورة المنظمة تبدأ بـ احتياج الموقع؛ يعني الشخص المسؤول يحدد إيه المطلوب، الكمية، المشروع، بند الأعمال، والموعد المطلوب للتوريد. بعد كده يتحول الاحتياج إلى طلب شراء Purchase Requisition يتم مراجعته: هل الكمية فعلًا مطلوبة؟ هل في مخزون موجود؟ هل البند يسمح بالتكلفة؟ وهل المواصفة واضحة؟ بعد الموافقة على الاحتياج تبدأ مرحلة المشتريات في الحصول على السعر المناسب أو مقارنة عروض الموردين حسب سياسة الشركة، وبعد اختيار المورد وشروط التوريد يتم إصدار أمر الشراء Purchase Order – PO. هنا أمر الشراء بيبقى مستند واضح يحدد المورد، المشروع، الأصناف، الكميات، الأسعار، الضرائب أو البنود المالية إن وجدت، شروط الدفع، مكان وموعد التسليم، وأي ملاحظات مرتبطة بالتوريد. أهمية الخطوات دي مش في زيادة الورق؛ بالعكس، الهدف إن كل شخص يعرف دوره وإن الشركة ما تتحولش من «محتاجين خامات» إلى «علينا فلوس لمورد» بدون مرحلة مراجعة واعتماد. والأهم في المقاولات إن أمر الشراء لازم يكون مرتبطًا بالمشروع وبند الأعمال، لأن شراء 100 ألف جنيه مواد لمشروع معين مش مجرد عملية مشتريات؛ من لحظة اعتماد الأمر بقى عند الشركة التزام مالي Commitment هيأثر على الميزانية المتاحة للبند حتى لو المورد لسه ما سلّمش والفاتورة لسه ما اتدفعتش. ودي واحدة من النقاط الأساسية في طريقة عمل TrakCost كنظام متخصص لإدارة ومحاسبة المقاولات: المشروع، الميزانية، طلبات وأوامر الشراء، الموردين والفواتير مش شاشات منفصلة عن بعض، لكن كل حركة بتكمل اللي قبلها. النظام نفسه بيوضح دورة المشتريات على إنها احتياج موقع ← طلب شراء ← أمر شراء ← فاتورة ودفعة ← تحديث التكلفة، وبالتالي أمر الشراء مش بداية القصة ولا نهايتها؛ هو الحلقة اللي بتحول احتياج معتمد إلى التزام رسمي تجاه مورد. وده بيفرق جدًا في الإدارة، لأن بدل ما مدير المشروع يعرف بعد أسبوعين إن المشتريات اشترت خامات بقيمة كبيرة، يقدر يشوف الالتزام من لحظة إصدار الأمر، ويراجع تأثيره على ميزانية البند قبل ما يتحول الالتزام لمصروف فعلي وفاتورة مستحقة الدفع.
دورة أمر الشراء الصح: من طلب مهندس الموقع لحد اختيار المورد والاعتماد
أهم خطوة في دورة أمر الشراء هي إنك تفصل بين الشخص اللي محتاج الحاجة والشخص اللي بيشتريها والشخص اللي بيعتمدها قدر الإمكان حسب حجم الشركة. مهندس الموقع دوره يبدأ بتحديد الاحتياج بشكل واضح: محتاج إيه؟ كام وحدة؟ المواصفة إيه؟ التوريد مطلوب إمتى؟ وتابع لأنهي مشروع وبند أعمال؟ لو كتب فقط «محتاج أسمنت»، قسم المشتريات هيفضل يرجع يسأله عن الكمية والنوع وميعاد الوصول، وهتضيع الدورة في مكالمات ورسائل. لكن لما ينشئ طلب شراء فيه كل التفاصيل من البداية، الطلب يبقى قابل للمراجعة والتنفيذ. هنا ييجي دور مدير المشروع أو المسؤول الفني: هل الطلب منطقي بالنسبة للمرحلة الحالية من التنفيذ؟ هل الكمية المطلوبة متناسبة مع الشغل القادم؟ وهل بند الأعمال المحدد صحيح؟ بعدها يقدر مسؤول المشتريات يراجع الموردين والأسعار والشروط. في بعض الشركات ممكن يكون عندك مورد متفق معاه مسبقًا، وفي عمليات أخرى تحتاج مقارنة أسعار؛ المهم إن قرار المورد ما يبقاش مبني فقط على «أقل سعر». لازم تبص للسعر مع المواصفة، مدة التوريد، شروط الدفع، جودة المورد وقدرته على الالتزام بالكميات. بعد اختيار العرض المناسب، يتم إنشاء أمر الشراء بالمعلومات النهائية، وقبل إرساله للمورد يمر على الاعتماد المحدد داخل الشركة. وبدل ما كل أمر شراء يحتاج نفس الأشخاص بغض النظر عن قيمته، الأفضل يكون عندك صلاحيات وحدود اعتماد واضحة؛ أمر صغير ضمن ميزانية المشروع ممكن تكون دورة اعتماده بسيطة، بينما أمر بقيمة أكبر يحتاج مسؤولًا إضافيًا قبل الالتزام به. والنظام الجيد لازم يسمح إن كل شخص يشوف وينفذ اللي يخص دوره بدل ما الجميع يكون عنده نفس الصلاحيات. في مميزات TrakCost يظهر مبدأ الصلاحيات والاعتمادات بشكل واضح: مهندس الموقع يقدر يسجل حركة الموقع وطلبات الشراء، بينما إدارة المشتريات ومدير المشروع والحسابات كل طرف يتعامل مع الجزء اللي يخصه من نفس الدورة. والأهم قبل اعتماد الـPO إنك ما تسألش فقط «سعر المورد كام؟»، لكن تسأل «الأمر ده هيعمل إيه في ميزانية بند المشروع؟». لو بند الكهرباء مثلًا ميزانيته المتبقية 200 ألف جنيه، وعندك أوامر شراء قائمة بـ150 ألف، إصدار أمر جديد بقيمة 100 ألف لازم يظهر تأثيره قبل الموافقة، لأن النظر للمدفوع فقط ممكن يخليك تتخيل إن عندك مساحة في الميزانية بينما أنت فعليًا ملتزم بمبالغ لم تتحول لفواتير حتى الآن. وده سبب إن إدارة المشتريات في المقاولات لازم تكون مربوطة بالـCost Control؛ الشراء مش وظيفة منعزلة عن تكلفة المشروع. على TrakCost، الطلب والأمر مربوطين بالمشروع وبند الأعمال والمورد، ويمكن مراجعة أثر الطلب على ميزانية البند قبل الاعتماد، وبعد اعتماد أمر الشراء يظهر ضمن الالتزامات القائمة. وتقدر تشوف الدورة عمليًا من صفحة كيف يعمل TrakCost بدل ما تكون العملية معتمدة على Excel للمشتريات وملف منفصل للميزانية وواتساب للموقع.
بعد إصدار أمر الشراء: الاستلام مش معناه إننا ندفع الفاتورة على طول
واحدة من الأخطاء اللي بتعمل مشاكل بين الموقع والمشتريات والحسابات إن الشركة تعتبر إن دورة الشراء خلصت بمجرد إصدار الـPO، بينما الحقيقة إن مرحلة ما بعد أمر الشراء هي اللي بتأكد إن الشركة هتدفع مقابل الحاجة اللي طلبتها واستلمتها فعلًا. بعد اعتماد أمر الشراء وإرساله للمورد، المورد يبدأ التوريد حسب الكميات والمواصفات والمواعيد المتفق عليها. عند وصول المواد للموقع، لازم يكون فيه ربط واضح بين اللي وصل وبين أمر الشراء الأصلي. لو الأمر كان لـ500 وحدة والمورد سلّم 300 فقط، ما ينفعش تعتبر الطلب مكتمل. ولو الكمية صحيحة لكن المواصفة مختلفة، لازم يظهر إن فيه مشكلة قبل ما الفاتورة تتعامل كأن كل شيء سليم. وممكن التوريد يتم على دفعات، وده طبيعي جدًا في المقاولات؛ أمر شراء واحد ممكن ينتج عنه أكثر من عملية توريد وأكثر من فاتورة أو دفعة حسب الاتفاق مع المورد. هنا النظام لازم يحتفظ بحالة الأمر: إيه اللي اتطلب؟ إيه اللي اتورد؟ إيه اللي اتفوتر؟ إيه اللي اتدفع؟ وإيه اللي لسه متبقي؟. بعد الاستلام يرسل المورد الفاتورة، وهنا دور الحسابات مش إنها تدفع لمجرد إن الفاتورة وصلت؛ لازم تتأكد إن الفاتورة مرتبطة بالمورد وأمر الشراء والمشروع، وإن القيمة والكميات متوافقة مع الاتفاق والاستلام المسجل. الفكرة دي بتمنع موقف متكرر: فاتورة تدخل الحسابات من المورد، والمحاسب ما يعرفش إذا كانت تخص مشروع A ولا B، أو هل مهندس الموقع استلم الكمية كاملة، فيبدأ سلسلة مكالمات علشان يعيد تجميع قصة العملية. لما كل خطوة مرتبطة باللي قبلها، الفاتورة بتكون امتداد طبيعي لأمر شراء معروف. في TrakCost، دورة المشتريات مصممة بحيث طلب وأمر الشراء وفاتورة المورد مرتبطين بالمشروع وبند الأعمال، وبعد تسجيل الفاتورة والدفعات تقدر تعرف المدفوع والمتبقي على المورد، ولو المورد شغال في أكتر من مشروع تقدر تشوف أوامره وفواتيره ومدفوعاته موزعة على المشروعات. وده مهم لأن المورد ممكن يكون عنده 8 أوامر شراء لشركتك، لكن لما يتصل يقول «لي عندكم 200 ألف»، الإدارة محتاجة تعرف المبلغ ده ناتج عن إيه بالضبط، وأنهي فواتير مستحقة وأنهيها اتدفع جزئيًا. كذلك لازم نفرق بين أمر الشراء والفاتورة والدفع: أمر الشراء بيسجل إنك التزمت بشراء حاجة بقيمة محددة، الفاتورة بتسجل مطالبة المورد بالقيمة بعد التوريد أو حسب الاتفاق، والدفع بيسجل خروج النقدية فعليًا. لو تعاملت مع الثلاثة كأنهم حدث واحد هتخسر القدرة على معرفة التزاماتك قبل الدفع. وعلشان تشوف الدورة بالشكل اللي بيظهر من طلب الموقع لحد فاتورة المورد، راجع شرح كيف يعمل النظام، لأن السيناريو المعروض فيه يبدأ بطلب خامات للموقع، ثم المراجعة وأمر الشراء، وبعدها الفاتورة والدفع الجزئي حتى اكتمال العملية.
إزاي ندير دورة أمر الشراء على TrakCost خطوة بخطوة بدون ملفات منفصلة؟
لو هنحوّل الدورة السابقة لتطبيق فعلي على السيستم، نبدأ أولًا من إن المشروع نفسه يكون متجهز صح: العميل وقيمة التعاقد وبنود الأعمال والميزانية الخاصة بكل بند موجودة، لأن أمر الشراء بدون مشروع وبند وميزانية يتحول لمجرد مستند مشتريات، مش أداة لإدارة التكلفة. بعد كده مهندس الموقع أو المستخدم المسؤول يسجل احتياج المشروع كطلب شراء، ويحدد الصنف والكمية وبند الأعمال اللي الاحتياج تابع له. الطلب يتحرك للمراجعة حسب دورة الشركة، وبعد التأكد من الاحتياج والأسعار واختيار المورد يتحول إلى أمر شراء. عند إنشاء الأمر يتم تسجيل المورد والكمية والسعر والشروط الأساسية، لكن هنا السيستم مش بيحفظ PO وبس؛ الأمر يبقى مربوطًا بالمشروع والبند والمورد ويظهر كالتزام قائم على المشروع. ودي نقطة مهمة جدًا: لو عملت أمر شراء بـ80 ألف جنيه، القيمة دي لازم تظهر للإدارة حتى لو المورد هيصدر الفاتورة الشهر الجاي، لأن القرار اتاخد والشركة أصبحت ملتزمة بالشراء. بعد التوريد يتم استكمال الدورة وربط فاتورة المورد بالأمر، وبعد السداد يتم تسجيل الدفعة سواء كانت كاملة أو جزئية، وبالتالي يظهر في حساب المورد إجمالي الفواتير والمدفوع والمتبقي. النتيجة إن نفس أمر الشراء يتشاف بأكتر من زاوية بدون إعادة إدخاله: مدير المشروع يشوفه كتأثير على تكلفة البند، المشتريات تشوفه كأمر ومورد وحالة توريد، الحسابات تشوف الفاتورة والدفع، وصاحب الشركة يشوفه ضمن التزامات المشروع والتقارير. بحسب مميزات نظام TrakCost، أمر الشراء يرتبط بالمشروع والبند والمورد، يظهر كالتزام، ثم يؤثر على التكلفة والحسابات والتقرير، وده تحديدًا الفرق بين برنامج يسجل أوامر شراء وبرنامج بيربط دورة المشتريات بتكلفة مشروع المقاولات. عمليًا، السيناريو ممكن يكون كده: المشروع محتاج 500 شيكارة أسمنت لبند المباني؛ الموقع يسجل الطلب؛ مسؤول المشتريات يراجع ويتعامل مع المورد؛ يتم اعتماد أمر الشراء؛ القيمة تدخل ضمن Commitments للبند؛ المورد يورد الخامة؛ فاتورته تتسجل؛ تدفع الشركة جزءًا منها الآن والباقي في موعد لاحق؛ في كل مرحلة تقدر تعرف حالة الطلب، قيمة الالتزام، حساب المورد، والمدفوع والمتبقي. ولو أمر الشراء اتلغى أو حصل تعديل قبل التنفيذ، الأفضل التغيير يحصل داخل الدورة نفسها بدل حذف الأثر يدويًا من ملف ومحاولة تحديث ملف آخر. وعلشان تتأكد إن النظام مناسب لطريقة اعتماد المشتريات عند شركتك، تقدر ترجع إلى الأسئلة الشائعة عن TrakCost أو تشوف أسعار TrakCost والباقات المتاحة لو بتدرس تطبيقه على فريق الموقع والمشتريات والحسابات. الفكرة الأساسية هي إنك تسجل العملية مرة واحدة وتخلي أثرها ينتقل تلقائيًا للأماكن اللي لازم تظهر فيها، بدل ما مسؤول المشتريات يحدث Excel، وبعده المحاسب يدخل نفس البيانات في برنامج الحسابات، وبعدها مدير المشروع يعمل Sheet ثالث علشان يعرف تكلفة البند.
إيه الرقابة اللي لازم تعملها على أوامر الشراء عشان السيستم ما يتحولش لأرشيف؟
حتى لو عندك أفضل برنامج لإدارة المشتريات، النظام لو الفريق بيستخدمه لمجرد «إدخال أوامر الشراء» من غير قواعد واضحة هيبقى أرشيف إلكتروني بدل الملفات الورقية، مش أداة إدارة. أول قاعدة هي إن مافيش أمر شراء من غير طلب واضح ومشروع وبند أعمال إلا لو عندك نوع شراء عام له سياسة منفصلة. القاعدة الثانية إنك ما تعتمدش الأمر بمجرد إن السعر كويس؛ راجع الميزانية والمتبقي والالتزامات الموجودة بالفعل. القاعدة الثالثة إن أي تعديل جوهري في الكمية أو السعر بعد الاعتماد لازم يكون معروفًا ومراجعًا بدل ما يتم الاتفاق شفهيًا مع المورد وبعدها تظهر الزيادة في الفاتورة. القاعدة الرابعة إن الطلبات المستعجلة لازم تفضل استثناء، مش طريقة العمل الطبيعية؛ لأن تكرار «الموقع محتاج الحاجة حالًا» غالبًا معناه إن التخطيط للاحتياجات محتاج يتحسن. القاعدة الخامسة إن الإدارة تعمل مراجعة أسبوعية بسيطة لأهم المؤشرات: طلبات شراء ما زالت معلقة، أوامر لم يتم توريدها، أوامر توريدها جزئي، فواتير الموردين غير المسددة، وأوامر الشراء المفتوحة حسب كل مشروع وبند. كمان راجع المورد نفسه؛ المورد مش اسم في أمر الشراء فقط، لكنه حساب وتاريخ تعامل. لما نفس المورد يشتغل في أكتر من مشروع، لازم تعرف حجم التعامل معه وإجمالي الفواتير والمدفوع والمستحق بدل ما يتم حساب كل مشروع بمعزل عن الباقي. TrakCost بيجمع أوامر الشراء والفواتير والمدفوع والمتبقي لكل مورد، مع إمكانية رؤية توزيع التعامل على المشروعات، وده يساعد قبل اعتماد دفعة جديدة إنك تعرف موقف المورد كاملًا. والأهم إن التقارير نفسها لازم تؤدي إلى قرار. لو لقيت أوامر شراء كتير معلقة فترة طويلة، ليه؟ لو بند معين عليه التزامات قريبة من ميزانيته، هل محتاج مراجعة قبل أي طلب جديد؟ لو المورد فواتيره بتختلف باستمرار عن أوامر الشراء، هل المشكلة في التسجيل ولا الاتفاق ولا التوريد؟ السيستم مش المفروض يقول لك بس إيه اللي حصل؛ المفروض يخليك تسأل السؤال الصح قبل العملية اللي بعدها. وده يخدم الإدارة أكتر من الاعتماد على تقرير مشتريات في نهاية الشهر بعد ما كل القرارات تكون اتنفذت بالفعل. ولو عايز تفهم فلسفة النظام وطريقة بنائه حول المقاولات، تقدر تتعرف على القائمين على TrakCost، أو تبدأ من نظام TrakCost وتشوف ارتباط المشروعات والميزانية بالمصروفات والمشتريات والموردين والحسابات. بالنظام ده، مسؤول المشتريات ما يبقاش هدفه «طلعت الـPO»، لكن هدفه إن الاحتياج الصحيح اتراجع، المورد المناسب اتحدد، الأمر اتعتمد، التوريد اتتابع، والفاتورة والدفع اتربطوا بنفس العملية بدون فقدان أثرها على تكلفة المشروع.
الخلاصة: أمر الشراء جزء من Cost Control مش مجرد شغل مشتريات
لو هنختصر دورة أمر الشراء في مشاريع المقاولات في جملة واحدة فهي: الموقع يحدد الاحتياج، الطلب يتراجع، المشتريات تحدد المورد والسعر، الأمر يتعتمد، المورد يورد، الاستلام يتراجع، الفاتورة تتسجل، والدفع يتم مع تحديث تكلفة المشروع وحساب المورد في كل مرحلة. المشكلة في الشركات مش عادة في معرفة الخطوات نظريًا، لكن في إن كل خطوة بتتعمل في مكان مختلف؛ الطلب على واتساب، مقارنة الأسعار في Excel، الـPO ملف PDF، الاستلام عند مهندس الموقع، الفاتورة في الحسابات، والدفع في برنامج آخر، وفي النهاية مدير المشروع محتاج يجمع كل ده علشان يعرف إجمالي التزاماته. لما تستخدم TrakCost لإدارة دورة المشروع، الهدف إن البيانات تفضل مترابطة من أول احتياج الموقع لحد الحسابات والتقارير، بحيث أمر الشراء يكون جزءًا من المشروع وبند الأعمال والمورد والميزانية بدل ما يكون مستندًا منفصلًا. وتقدر تشوف بالتفصيل مميزات TrakCost في إدارة المشتريات والموردين والميزانية، أو تتابع كيف يعمل النظام في سيناريو عملي يبدأ بطلب الموقع وينتهي بفاتورة المورد والدفع. ولو بتدرس تطبيق النظام داخل الشركة، راجع الأسئلة الشائعة وأسعار TrakCost وصفحة القائمين على النظام. في النهاية، أمر الشراء الناجح مش الأمر اللي اتعمل أسرع؛ هو الأمر اللي اتعمل في الوقت الصح، على المشروع والبند الصح، بالسعر والكمية الصح، واتراجع تأثيره على الميزانية قبل الالتزام، وبعدها فضل قابلًا للتتبع لحد الفاتورة والسداد. لما الدورة دي تبقى واضحة على السيستم، المشتريات بتبطل تكون مجرد قسم بيشتري احتياجات الموقع، وتتحول إلى جزء أساسي من إدارة تكلفة مشروع المقاولات والسيطرة على الالتزامات قبل ما تتحول لمدفوعات فعلية.
