
منصة حساب تكاليف مشاريع البناء
البناء · المشاريع السكنية متعددة الوحدات والتجارية
2025
enterprise
ما الذي احتاجوه
تدير الشركة مشاريع بناء تجارية وسكنية متعددة الوحدات عبر ما يقارب اثني عشر موقع عمل نشطًا في أي وقت. وكانت تكاليف المشاريع موزعة بين جداول بيانات وسلاسل رسائل بريد إلكتروني وحزمة محاسبية غير قادرة على تتبع رموز التكلفة دون مستوى المشروع، ما جعل تجاوزات الميزانية تظهر غالبًا بعد أسابيع من وقوعها. وكانت الفوترة المرحلية أسوأ: إذ كان إعداد طلبات الدفع بنمط AIA G702/G703 يستغرق من مدير المشروع حتى أسبوعين لكل مشروع، لمطابقة تقديرات نسبة الإنجاز يدويًا مع فواتير المقاولين من الباطن. وكان المقاولون من الباطن ينتظرون بانتظام من 30 إلى 45 يومًا لتلقي مستحقاتهم بعد التحقق من العمل، ما وضع ضغطًا على العلاقات مع شركاء التجارة الذين تعتمد عليهم الشركة للفوز بعطاءات متكررة. ولم يكن لدى قسم المالية رؤية موحدة للتكاليف الملتزم بها مقابل الفعلية عبر المحفظة بأكملها، ما جعل توقع التدفق النقدي تخمينًا في معظمه.
ما الذي بنيناه
بنت Prixelo منصة لحساب التكاليف والفوترة باستخدام Next.js وNode.js، مع تصميم PostgreSQL لرموز التكلفة والالتزامات والقيم الفعلية على مستوى كل بند تفصيلي في كل مشروع نشط. يسجّل مديرو المشاريع الالتزامات وأوامر التغيير لحظة حدوثها، بحيث يتحدث الفرق بين الميزانية والقيمة الفعلية في الوقت الفعلي بدلاً من نهاية الشهر. وتُصدر وحدة فوترة طلبات دفع بنمط AIA G702/G703 مباشرة من دفتر تكاليف المشروع، مع تعبئة تلقائية لنسبة الإنجاز والمبلغ المحتجز بدلاً من إعادة بناء جدول بيانات يدويًا. وبمجرد موافقة المالك على طلب الدفع، تُطلق المنصة مدفوعات المقاولين من الباطن عبر Stripe Connect، مع احتجاز المبلغ المحتجز وفق شروط العقد وتحريره تلقائيًا عند اعتماد كل مرحلة إنجاز. ويعمل النظام على AWS (خدمة RDS لقاعدة بيانات Postgres، وخدمة ECS لخدمات Node.js)، مع صلاحيات وصول محددة على مستوى كل مشروع لمديري المشاريع والمقاولين من الباطن، ورؤية شاملة على مستوى المحفظة لقسمي المالية والإدارة العليا.
كيف تعاملنا معه
صُمّمت رموز التكلفة والالتزامات وأوامر التغيير في PostgreSQL على مستوى كل بند تفصيلي، بحيث يتحدث الفرق بين الميزانية والقيمة الفعلية في الوقت الفعلي بدلاً من إقفال نهاية الشهر.
بُني مولّد طلبات دفع بنمط AIA G702/G703 باستخدام Next.js يسحب نسبة الإنجاز والمبلغ المحتجز مباشرة من دفتر تكاليف المشروع، ما يلغي إعادة بناء جداول البيانات يدويًا.
رُبطت طلبات الدفع المعتمدة بـ Stripe Connect لتنفيذ مدفوعات المقاولين من الباطن، مع احتجاز تلقائي للمبلغ المحتجز وفق شروط العقد وتحريره تلقائيًا عند اعتماد كل مرحلة إنجاز.
نُشر النظام على AWS (خدمة RDS لقاعدة Postgres، وخدمة ECS لخدمات Node.js) مع صلاحيات وصول محددة لكل مشروع لمديري المشاريع والمقاولين من الباطن، ورؤية شاملة على مستوى المحفظة لقسمي المالية والإدارة العليا.
الأثر الملموس
تسريع إنجاز طلبات الدفع بنمط AIA
تسريع مدفوعات المقاولين من الباطن
تراجع فروقات التكلفة في نهاية الشهر
"كانت طلبات الدفع تستغرق من مُقدِّر التكاليف لدينا أسبوعين لكل مشروع. أما الآن فيُعِدّ مدير المشروع واحدًا في فترة بعد ظهر واحدة، ويتلقى مقاولونا من الباطن مستحقاتهم خلال أيام من الاعتماد بدلاً من شهر كامل لاحقًا. وأخيرًا يرى قسم المالية التكاليف الملتزم بها في اليوم نفسه الذي تُدخل فيه."
المدير المالي
شركة بناء
أخبرنا
بما يجب أن نبنيه.
أحضر لنا الفكرة التي قال الجميع إنها أصعب من أن تُنجز. رد مجاني وبلا التزام خلال 24 ساعة — اتفاقية عدم إفصاح (NDA) عند الطلب.