وحدة المقاولات والإنشاءات
لإدارة دورة المقاولات كاملة: تسجّل العقد بجدول كمياته، ثم تُصدر مستخلصات دورية بما نُفّذ فعلاً فيحسب النظام المحتجزات واسترداد الدفعة المقدمة والضريبة وصافي المستحق ويُرحّل القيد آلياً، وتتابع التكلفة الفعلية لكل عقد من الأستاذ عبر مركز تكلفته، وتقيس ربحيته بموازنة تكلفة وتقدير عند الإتمام، وتعترف بالإيراد بنسبة الإنجاز، وتدير أوامر التغيير ومقاولي الباطن وخطابات الضمان.
نظرة عامة ودورة العمل
متى تستخدم الوحدة؟ عندما تنفّذ أعمالاً لصالح مالك مشروع بعقد له جدول كميات، وتُحاسَب على ما تنفّذه على فترات (مستخلصات) لا دفعة واحدة. الفارق الجوهري عن فاتورة المبيعات العادية أن الإيراد هنا يُعترف به بنسبة الإنجاز، وأن جزءاً من كل مستخلص يُحتجز لدى المالك ويُسترد جزء من الدفعة المقدمة.
- سجّل العقد في شاشة العقود: المالك، القيمة، النسب (محتجزات، استرداد الدفعة، ضريبة)، ثم جدول الكميات.
- خصّص مركز تكلفة للعقد — عليه ستتجمّع تكاليفه الفعلية. لكل عقد مركزه الخاص (النظام يمنع المشاركة).
- فعّل العقد (زر «تفعيل») ليصبح قابلاً لإصدار المستخلصات.
- سجّل الدفعة المقدمة المستلمة من المالك من شاشة الدفعات والمحتجزات.
- أصدر المستخلصات دورياً من شاشة المستخلصات — أدخل كمية الفترة فقط لكل بند.
- سجّل التكاليف: صرف مواد من المستودع أو إيجار معدات من شاشة تكاليف العقود، ووزّع فواتير الشراء على مركز تكلفة العقد.
- ضع موازنة التكلفة من شاشة موازنة تكلفة العقد، وحدِّث «تكلفة الإنجاز المتبقي» دورياً.
- اعترف بالإيراد في نهاية كل فترة من شاشة الاعتراف بالإيراد.
- أدر التغييرات عبر أوامر التغيير، والباطن عبر عقود الباطن.
- سجّل المطالبات وقت وقوع الحدث في سجل المطالبات — قبل أن تسقط مهلة الإخطار.
- سجّل خطابات الضمان في سجل الضمانات وتابع تواريخ انتهائها.
- تابع نسبة الإنجاز والربحية من لوحة المقاولات والتقارير.
- أفرج عن المحتجزات عند نهاية المشروع، ثم أقفل العقد.
Contr.ContractRevenueAccountCode (إيرادات العقود)، Contr.RetentionReceivableAccountCode
(المحتجزات لدى العملاء)، Contr.OwnerAdvanceAccountCode (الدفعات المقدمة من الملاك)،
Contr.MaterialsAccountCode (مواد المشاريع)، Contr.SubcontractorAccountCode (مقاولو الباطن)،
Contr.EquipmentRentalAccountCode (إيجار المعدات)، Contr.SubcontractorAdvanceAccountCode
(دفعات مقدمة للباطن)، وContr.WipAccountCode (أعمال تحت التنفيذ) مع
Contr.ExcessBillingsAccountCode (فواتير زائدة عن الإنجاز) — وهذان الأخيران يخصّان
الاعتراف بالإيراد. الشركات المنشأة على نشاط «مقاولات وإنشاءات» تحصل عليها مضبوطة تلقائياً.
بدون الحساب المطلوب يرفض النظام الترحيل برسالة تسمّي المفتاح الناقص.| الصلاحية | ما الذي تتيحه |
|---|---|
CONTR.Contracts.View / Create / Edit / Delete | سجل العقود وجداول الكميات. |
CONTR.Contracts.Manage | تفعيل العقد وتعليقه وإقفاله. |
CONTR.Billings.View / Create / Edit / Delete | إعداد المستخلصات وتعديل مسوداتها. |
CONTR.Billings.Post / Unpost | ترحيل المستخلص وإلغاء ترحيله — وهي الصلاحية المالية الحساسة. |
CONTR.Advances.View / Create | الدفعات المقدمة من المالك والإفراج عن المحتجزات. |
CONTR.Costs.View / Create / Delete | تكاليف العقد المباشرة (مواد، معدات) وعكسها. |
CONTR.Variations.View / Create / Edit / Delete | إعداد أوامر التغيير. |
CONTR.Variations.Approve | اعتماد أمر التغيير — وهو ما يعدّل جدول كميات العقد وقيمته فعلياً. |
CONTR.Subcontracts.* وCONTR.SubBillings.* | عقود الباطن ومستخلصاتها. |
CONTR.SubAdvances.View / Create | الدفعات المقدمة لمقاولي الباطن. |
CONTR.Budget.View / Manage | موازنة تكلفة العقد وتقدير تكلفة الإنجاز المتبقي. |
CONTR.Revenue.View / Create / Unpost | الاعتراف بالإيراد — يمس القوائم المالية مباشرة، فامنحه بحذر. |
CONTR.Guarantees.View / Create / Manage | سجل خطابات الضمان؛ صلاحية الإدارة تشمل التمديد والإفراج والمصادرة. |
العطاءات والتقدير
المسار: المقاولات ← العطاءات والتقدير —
/contr/tenders
هنا يبدأ العقد.
١. السعر يُبنى ولا يُكتب
لكل بند تحليل سعر: كم عمالة وكم مادة وكم معدة تستهلك الوحدة الواحدة.
| النوع | الوصف | الكمية للوحدة | سعر الوحدة | التكلفة |
|---|---|---|---|---|
| عمالة | طاقم خرسانة | ٠٫٣٥ يوم | ٤٠٠ | ١٤٠٫٠٠ |
| مواد | خرسانة جاهزة | ١٫٠٥ م٣ | ٢١٠ | ٢٢٠٫٥٠ |
| معدات | مضخة | ٠٫١٠ ساعة | ٣٠٠ | ٣٠٫٠٠ |
| تكلفة المتر المكعب | ٣٩٠٫٥٠ | |||
٢. الإضافة على التكلفة ليست الهامش
تُضبط المصاريف العمومية % والربح % على مستوى العطاء، فيصير سعر البند = التكلفة × (١ + مجموعهما).
وتُفصل المصاريف العمومية عن الربح لأن الأولى تكلفة يجب استردادها والثاني قرار.
٣. التحميل التجاري
تركُ خانة السعر فارغة يعني: التكلفة + المصاريف + الربح. وكتابةُ سعرٍ فيها تحميلٌ تجاري — كتحميل البنود المبكرة، وهي ممارسة معتادة لتحسين التدفق النقدي.
٤. التكلفة حسب النوع
تجيب بنظرة واحدة: كم من هذا المشروع عمالة، وكم مواد، وكم معدات — وهو أول ما يُسأل عنه عند تقدير المخاطر.
٥. الترسية
| ما يُنشأ | بأي سعر |
|---|---|
| العقد | قيمته = قيمة العطاء المقدَّمة |
| جدول الكميات | بسعر البيع (السعر المقدَّم لكل بند) |
| موازنة التكلفة | بالتكلفة المبنية، موزَّعةً على بنود التكلفة |
العقود وجدول الكميات
المسار: المقاولات ← العقود — /contr/contracts
الوظيفة: العقد هو الوعاء الذي يحمل الاتفاق مع المالك: قيمته، ونسبه، وجدول كمياته الذي تُبنى عليه
كل المستخلصات. يأخذ كوداً تلقائياً بصيغة CONTR-00001 ما لم تُدخل كوداً بنفسك.
حقول العقد
| الحقل | إلزامي | الوصف |
|---|---|---|
| اسم العقد | نعم | وصف المشروع، مثل «إنشاء مبنى إداري — المرحلة الأولى». |
| المالك / العميل | نعم | يُختار من سجل العملاء؛ عليه تُرحَّل الذمة المدينة. |
| مركز التكلفة | لا (موصى به بشدة) | الوعاء الذي تتجمّع عليه تكاليف العقد الفعلية. لا يجوز مشاركة مركز واحد بين عقدين وإلا أظهر كل عقد مصروفات الآخر — والنظام يرفض ذلك. |
| قيمة العقد | نعم | القيمة التعاقدية؛ يُنبّهك النظام إن لم يطابقها إجمالي جدول الكميات. |
| نسبة المحتجزات % | لا | تُحتجز من كل مستخلص وتُرحَّل لحساب المحتجزات حتى الإفراج عنها. |
| نسبة استرداد الدفعة % | لا | تُخصم من كل مستخلص لاسترداد الدفعة المقدمة تدريجياً. |
| نسبة الضريبة % | لا | تُحتسب على قيمة الأعمال المنفَّذة في كل مستخلص. |
جدول الكميات (BOQ)
كل بند له: رقم، وصف، وحدة، كمية تعاقدية، وسعر وحدة — وإجماليه يُحسب تلقائياً. عمود «المنفذ» يعرض ما اعتُمد من كل بند عبر المستخلصات المرحَّلة.
دورة حياة العقد
مسودة ← ساري (بزر «تفعيل»؛ لا مستخلصات قبلها) ← معلّق (إيقاف مؤقت) ← مقفل. والنظام يرفض إقفال عقد ما زالت له محتجزات لم يُفرَج عنها، حتى لا تضيع مستحقات لدى المالك.
عقود بعملة أجنبية
للعقد عملة وسعر صرف. فالعقد المحرَّر بعملة أجنبية تُذكر قيمته وأسعار بنود جدول كمياته ومستخلصاته ودفعاته المقدمة بتلك العملة، بينما تبقى الدفاتر بالعملة الأساسية — ويُحوَّل كل مستند عند ترحيله بسعر صرفه هو. واترك العملة فارغة ليكون العقد بالعملة الأساسية، وهو وضع كل العقود القائمة.
نسبة الإنجاز بالكميات نسبة داخل العقد الواحد (المنفَّذ ÷ قيمة العقد) فلا تتأثر بالعملة. ولوحة المقاولات تجمع عبر العقود فتجمع بالعملة الأساسية.
المستخلصات
المسار: المقاولات ← المستخلصات — /contr/billings
الوظيفة: المستخلص هو مطالبة دورية بما نُفّذ خلال الفترة. تختار العقد فيُحضِر النظام جدول كمياته كاملاً ومعه لكل بند: الكمية التعاقدية، والمنفذ سابقاً، والمتبقي. أنت تُدخل كمية هذه الفترة فقط، والباقي يُحسب لحظياً.
شريط الخصومات — كيف يُحسب صافي المستحق
| البند | طريقة الحساب |
|---|---|
| قيمة الأعمال | مجموع (كمية الفترة × سعر الوحدة) لكل بند. |
| المحتجزات | قيمة الأعمال × نسبة المحتجزات — تُخصم وتُسجَّل كأصل لدى المالك. |
| استرداد الدفعة المقدمة | قيمة الأعمال × نسبة الاسترداد، بحد أقصى الرصيد غير المسترد من الدفعة. |
| الضريبة | قيمة الأعمال × نسبة الضريبة — تُضاف. |
| صافي المستحق | قيمة الأعمال + الضريبة − المحتجزات − استرداد الدفعة. |
مثال: أعمال 260,000 ومحتجزات 10% واسترداد 20% وضريبة 15% → محتجزات 26,000، استرداد 52,000، ضريبة 39,000، وصافي المستحق 221,000.
القيد المحاسبي عند الترحيل
| الطرف | الحساب | المبلغ |
|---|---|---|
| مدين | العملاء (الذمم المدينة) | صافي المستحق |
| مدين | المحتجزات لدى العملاء | المحتجزات |
| مدين | الدفعات المقدمة من الملاك | المسترد من الدفعة |
| دائن | إيرادات العقود | كامل قيمة الأعمال |
| دائن | ضريبة المخرجات | الضريبة |
لاحظ أن الإيراد يُعترف به بكامل قيمة الأعمال المنفَّذة لا بالصافي المحصَّل — وهذا هو معنى الاعتراف بنسبة الإنجاز. زر «عرض قيد اليومية» يعرض لك القيد الناتج مباشرة من الشاشة.
حالات المستخلص والقيود عليه
مسودة (قابل للتعديل) ← معتمد (اختياري، خطوة موافقة) ← مرحّل (له قيد ولا يُعدَّل).
- تجاوز الكمية التعاقدية: لا يمكن أن يتجاوز التراكمي لأي بند كميته في جدول الكميات — إن احتجت زيادة فأصدر أمر تغيير.
- إلغاء ترحيل غير مرتّب: لا يمكن إلغاء ترحيل مستخلص قبل إلغاء ترحيل ما بعده، حتى تُفكّ الكميات التراكمية بالترتيب الصحيح.
- حذف مستخلص مرحّل: ألغِ ترحيله أولاً.
ومن الشاشة يمكنك طباعة شهادة المستخلص أو تنزيلها — بعد الترحيل.
الدفعات المقدمة والمحتجزات
المسار: المقاولات ← الدفعات والمحتجزات — /contr/receipts
حركتان ماليتان على العقد، وكلتاهما تُرحَّل فور الحفظ:
| النوع | القيد | الأثر |
|---|---|---|
| دفعة مقدمة | من ح/ الخزنة أو البنك — إلى ح/ الدفعات المقدمة من الملاك | يزيد رصيد الدفعة الذي سيُسترد لاحقاً من المستخلصات. |
| الإفراج عن محتجزات | من ح/ الخزنة أو البنك — إلى ح/ المحتجزات لدى العملاء | يُنقص المحتجزات؛ ولا يسمح النظام بالإفراج عن أكثر من المحتجز فعلاً. |
تكاليف العقود
المسار: المقاولات ← تكاليف العقود — /contr/costs
| نوع التكلفة | ما تُدخله | القيد |
|---|---|---|
| مواد | الصنف والمستودع والكمية — لا تُدخل مبلغاً | من ح/ مواد المشاريع — إلى ح/ المخزون، بمتوسط تكلفة الصنف وقت الصرف. |
| إيجار معدات | المبلغ وحساب الدفع | من ح/ إيجار المعدات — إلى ح/ الخزنة أو البنك. |
| عمالة وأخرى | المبلغ وحساب الدفع | من ح/ مواد المشاريع (أو حساب تختاره) — إلى ح/ الخزنة أو البنك. |
كل طرف مدين يحمل مركز تكلفة العقد، وهو ما يجعل التكلفة تظهر في لوحة المقاولات وتقرير الربحية. وزر «عكس القيد» يُنشئ قيداً عكسياً ويعيد المواد إلى المخزون بنفس تكلفتها التي خرجت بها.
وماذا عن فواتير الشراء والخدمات؟ ضع مركز تكلفة العقد على سطر الفاتورة نفسه (عمود «مركز التكلفة» في فاتورة الشراء) فيُقسَّم القيد تلقائياً وتُنسب التكلفة للعقد — وهذا هو الأسلوب الأنسب للخدمات والمصاريف التي لا تمر بالمخزون.
العمالة وساعات المعدات
المسار: المقاولات ← الموارد التشغيلية — /contr/resources
والمقاولات ← كشوف التشغيل — /contr/timesheets
شاشة «تكاليف العقود» تسجّل ما وراءه دفعة. وأكبر تكلفتين لا دفعة لهما على مستوى العقد: العمالة، فالرواتب مبلغ واحد آخر الشهر والسؤال كم استهلك كل عقد منه؛ والمعدات المملوكة، فحفّارة الشركة لا تُصدر فاتورة لأحد ومع ذلك العقد يستهلكها. وكلاهما يُجاب عنه بـسعر ساعة × ساعات عمل.
الموارد التشغيلية
عرّف فئات العمالة والمعدات المملوكة، ولكلٍّ سعر ساعة عادية وسعر ساعة إضافية. واترك سعر الساعة الإضافية صفراً لتُحتسب بالسعر العادي.
كشف التشغيل
سجّل ساعات كل مورد على العقد خلال الفترة. ويُحفظ الكشف مسودة فلا يمس الحسابات حتى تُرحّله.
| الطرف | الحساب | المبلغ |
|---|---|---|
| مدين | عمالة المشاريع — بمركز تكلفة العقد | تكلفة ساعات العمالة |
| مدين | تكلفة المعدات — بمركز تكلفة العقد | تكلفة ساعات المعدات |
| دائن | أجور مستحقة | تكلفة ساعات العمالة |
| دائن | استرداد تكلفة المعدات | تكلفة ساعات المعدات |
والطرفان الدائنان لا يحملان مركز تكلفة عمداً: مركز التكلفة هو ما يقيس به النظام التكلفة الفعلية للعقد، ولو حُمّلا عليه لعادا يُحسبان تكلفةً على العقد من جديد.
الرواتب
المسار: المقاولات ← الرواتب —
/contr/payroll
هذه الشاشة هي الجهة الأخرى من كشف التشغيل. فالكشف يُحمّل ساعات العامل على العقد ويقيّد أجور مستحقة، وذلك القيد وعدٌ: «هذه العمالة حُمِّلت على مشروع وستُدفع لاحقاً». والرواتب هي المكان الذي يُوفَّى فيه الوعد.
كيف يُقسَم إجمالي الأجور
| الجزء | إلى أين يذهب | لماذا |
|---|---|---|
| ما حمّلته الكشوف على العقود | مدين على «أجور مستحقة» | يصفّي الالتزام الذي أنشأه الكشف — ولا يُصرَف ثانية |
| الباقي | عمالة غير موزعة (مصروف) | وقت تعطّل، وانتظار مواد، وموظفو موقع لم يُحمَّلوا على مشروع |
و«عمالة غير موزعة» ليست حساباً شكلياً: هي المبلغ الذي تدفعه الشركة عن ساعات لا تستطيع نسبتها إلى أي عمل. ومن لا ينظر إليه لا يعرف كم يخسر فيه.
عمود «المحمّل على العقود»
هو رصيد العامل في حساب الأجور المستحقة: كل ما حمّلته عليه الكشوف المرحّلة، ناقص ما صفّته مسيرات سابقة.
القيد الذي يُرحَّل
| الطرف | الحساب |
|---|---|
| مدين | أجور مستحقة — بمقدار المحمّل على العقود |
| مدين | عمالة غير موزعة — الباقي |
| مدين | مساهمات صاحب العمل |
| دائن | استقطاعات مستحقة |
| دائن | مساهمات صاحب العمل مستحقة |
| دائن | رواتب مستحقة الدفع — الصافي |
الصرف
الترحيل يُنشئ الالتزام، والصرف قيد ثانٍ يصفّي «رواتب مستحقة الدفع» مقابل النقدية أو البنك.
مكافأة نهاية الخدمة وحماية الأجور
المسار: المقاولات ← مكافأة نهاية الخدمة —
/contr/end-of-service
المكافأة ليست تكلفة تظهر يوم يترك العامل العمل؛ هي تُكتسب كل شهر يبقى فيه. والشركة التي لا تقيّدها إلا عند المغادرة تُظهر أرباحاً لا تملكها، ثم تتلقى الضربة دفعة واحدة في السنة التي تتبدّل فيها عمالتها.
بيانات التوظيف أولاً
في شاشة الموارد التشغيلية، ولكل عامل: رقم الهوية، ورقم الحساب (IBAN)، وتاريخ التعيين، والأجر الأساسي وبدل السكن منفصلين.
الاحتساب الشهري
| العمود | معناه |
|---|---|
| سنوات الخدمة | من تاريخ التعيين إلى تاريخ القياس (أو انتهاء الخدمة) |
| أيام الاستحقاق | بحسب القاعدة المضبوطة في الإعدادات |
| المستحق حتى تاريخه | أيام الاستحقاق × (الأجر الشهري ÷ ٣٠) |
| المخصص سابقاً | ما رحّلته الجولات السابقة |
| الحركة | الفرق — وهو وحده ما يُرحَّل |
قاعدة الاستحقاق إعداد لا كود
تُضبط في «الإعدادات ← المقاولات»: أيام السنوات الخمس الأولى وأيام ما بعدها، وهل تدخل البدلات في الأجر المحتسب عليه.
| الدولة | القاعدة الشائعة |
|---|---|
| السعودية | نصف شهر (١٥ يوماً) عن كل سنة من الخمس الأولى، ثم شهر (٣٠) عمّا بعدها |
| الإمارات | ٢١ يوماً عن كل سنة من الخمس الأولى، ثم ٣٠ |
التسوية عند المغادرة
سجّل تاريخ انتهاء الخدمة على العامل، فيظهر في «منتهو الخدمة بلا تسوية». والتسوية تصرف من المخصص: مدين المخصص / دائن النقدية.
ملف حماية الأجور (WPS)
من مسير رواتب مُرحَّل، زر «ملف حماية الأجور» يعرض صفاً لكل عامل ثم يُنزّل الملف.
موازنة تكلفة العقد
المسار: المقاولات ← موازنة تكلفة العقد — /contr/budgets
الوظيفة: جدول الكميات يخبرك بما ستقبضه؛ الموازنة تخبرك بما ستدفعه. تُدخل موازنة التكلفة مصنَّفة (مواد، مقاولو باطن، عمالة، معدات، مصاريف غير مباشرة، أخرى)، فيقارنها النظام بالتكلفة الفعلية من الأستاذ.
ضبط الموازنة عند الالتزام
مقارنة الموازنة بالتكلفة الفعلية وحدها رقابة تصل متأخرة، فالمال يكون قد خرج. والمقاول يتجاوز موازنته لحظة توقيع عقد الباطن أو إصدار أمر الشراء. لذلك لبند الموازنة أربعة أرقام: المقدَّر − الفعلي − الملتزم به = المتاح.
وبند بلا موازنة لا يُمنع شيء تحته — لم يُوعد بشأنه بشيء، واعتباره صفراً كان سيمنع كل شراء غير مُوازَن.
تكلفة الإنجاز المتبقي والتقدير عند الإتمام
الموازنة رقم يوضع مرة واحدة، والواقع يتغيّر. لذلك هناك حقل تكلفة الإنجاز المتبقي يُحدِّثه فريق المشروع دورياً، ومنه يُحسب التقدير عند الإتمام (EAC):
| الحالة | التقدير عند الإتمام |
|---|---|
| أدخلت تقديراً للمتبقي | التكلفة الفعلية + تكلفة الإنجاز المتبقي |
| لم تُدخل تقديراً | الموازنة كما هي — ما لم تكن التكلفة الفعلية تجاوزتها، فتُعتمد الفعلية |
ومن التقدير تُشتق ثلاثة أرقام تراها في أسفل الشاشة:
- نسبة الإنجاز بالتكلفة = التكلفة الفعلية ÷ التقدير عند الإتمام. وهي أساس الاعتراف بالإيراد.
- الانحراف عن الموازنة = الموازنة − التقدير. سالب يعني تجاوزاً متوقعاً.
- مجمل الربح المتوقع = قيمة العقد − التقدير.
ويُقاس المخصص على الأعمال المتبقية — «الخسارة المتوقعة × (١ − نسبة الإنجاز)» — لأن خسارة ما نُفِّذ مُثبتة أصلاً في قائمة الدخل: فطريقة التكلفة إلى التكلفة تعترف على العقد الخاسر بإيراد أقل من تكلفته، فلو خُصِّص للخسارة كاملة لحُمِّلت تلك الحصة مرتين. ويُرحَّل بالحركة كما يُرحَّل مركز العقد: كل دورة تُكمِّله أو تُخفّضه بالفرق فقط. وإذا كفّ العقد عن كونه خاسراً نزل المخصص إلى صفر وانعكس ما حُمِّل سابقاً.
ويجب ضبط حسابَي
خسائر العقود الخاسرة ومخصص العقود الخاسرة في
«الإعدادات ← الحسابات». ولا تجعل حساب الخسارة أحد حسابات تكلفة العقود، فقيد المخصص لا يحمل مركز
التكلفة عمداً لهذا السبب: لو حُسب المخصص تكلفةً تنفيذية لارتفع التقدير عند الإتمام، فترتفع الخسارة، فيزيد
المخصص بلا نهاية.هيكل تجزئة العمل وقياس الأداء
المسار: المقاولات ← هيكل تجزئة العمل —
/contr/wbs
إجمالي العقد لا يخبرك أين يسير الأمر خطأً. والهيكل شجرة حزم عمل، لكل حزمة رمز واسم وحزمة أم وخط أساس (بداية ونهاية مخططتان)، وتُربط بها بنود جدول الكميات.
كيف يُقاس الأداء
| المقياس | كيف يُحسب |
|---|---|
| القيمة المكتسبة (EV) | مجموع (الكمية المعتمدة × سعر الوحدة) لبنود الحزمة |
| المخطط حتى تاريخه (PV) | قيمة الحزمة × نسبة ما انقضى من نافذتها الزمنية |
| انحراف الجدول (SV) | EV − PV — بالسالب يعني تأخراً عن البرنامج |
| مؤشر الجدول (SPI) | EV ÷ PV — أقل من واحد يعني تأخراً |
البرنامج الزمني الشبكي (المسار الحرج)
المسار: المقاولات ← البرنامج الزمني الشبكي —
/contr/schedule
مخطط شريطي بتواريخ يكتبها أحدهم هو أمنية. أمّا الشبكة فهي دعوى عن السببية: هذا لا يبدأ حتى ينتهي ذاك. وبمجرّد أن يُصرَّح بالمنطق تتوقّف مدّة المشروع عن كونها رأياً وتصير حساباً: المشروع يدوم بقدر أطول سلسلة أسباب فيه، وكل ما هو خارج تلك السلسلة لديه فائض.
ما تُدخله وما يُحسب لك
| ما تُدخله | ما يُحسب |
|---|---|
| النشاط: رمز واسم ومدّة بأيام العمل | أبكر بداية وأبكر نهاية (المرور الأمامي) |
| العلاقة: سابق ولاحق ونوع وفاصل | أقصى بداية وأقصى نهاية (المرور الخلفي) |
| القيد التاريخي — إن وُجد | الفائض الكلي = أقصى بداية − أبكر بداية |
| البداية والنهاية الفعليتان ونسبة الإنجاز | المسار الحرج ومدّة المشروع وانزلاقه عن العقد |
أنواع العلاقات
| النوع | معناه |
|---|---|
| نهاية إلى بداية (FS) | الأشيع: لا يبدأ اللاحق قبل أن ينتهي السابق |
| بداية إلى بداية (SS) | يبدآن معاً — كالحفر والإسناد |
| نهاية إلى نهاية (FF) | ينتهيان معاً |
| بداية إلى نهاية (SF) | نادر، ويُستعمل في تسليم المناوبات |
والفاصل يقبل السالب والموجب: سبعة أيام لتصلّب الخرسانة فاصلٌ موجب لا يعمل فيه أحد، والسالب يعني تداخلاً مقصوداً بين نشاطين.
خط الأساس هو ما يجعل التأخير قابلاً للقياس
«تثبيت خط الأساس» يُجمّد التواريخ المحسوبة اليوم، ويُقاس الانزلاق بعدها مقابلها. وبدونه تصير إعادة تخطيط المشروع المتأخر حيلةً: تُحرَّك التواريخ فيختفي التأخير. ثبّته حين يُعتمد البرنامج، لا بعد ذلك.
منحنى S
المسار: المقاولات ← منحنى S —
/contr/s-curve
ثلاثة أرقام لا تعني شيئاً منفردة، وتقول كل شيء حين تُرسم على محور واحد شهراً بشهر:
| المنحنى | ما يمثّله | من أين يأتي |
|---|---|---|
| PV — القيمة المخططة | ما كان ينبغي أن يُنجَز حتى هذا التاريخ | البرنامج الزمني الشبكي إن وُجد، وإلا فخط الأساس في هيكل تجزئة العمل |
| EV — القيمة المكتسبة | ما أُنجز فعلاً وصُدِّق عليه | الكميات المعتمدة في المستخلصات المرحَّلة |
| AC — التكلفة الفعلية | ما كلَّف فعلاً | الأستاذ العام على مركز تكلفة العقد |
لماذا يتوقف منحنيان عند اليوم
منحنى المكتسب ومنحنى المنفَق ينتهيان عند الشهر الحالي ولا يمتدان إلى نهاية البرنامج. وهذا متعمَّد: مدُّهما أفقياً — وهو ما تفعله أغلب الأنظمة — يرسم مشروعاً توقف عن العمل. والمخطط وحده يصل إلى النهاية، لأنه وحده كلامٌ عن المستقبل.
من أين جاء المنحنى المخطط
| الحالة | ما يُرسم |
|---|---|
| خط أساس في هيكل تجزئة العمل | برنامج حقيقي: قيمة كل حزمة موزَّعة على نافذتها الزمنية |
| لا خط أساس، وللعقد تاريخ نهاية | قيمة العقد موزَّعة بالتساوي على مدته — وتُعلن الشاشة أن هذا افتراض لا برنامج |
| لا خط أساس ولا تاريخ نهاية | لا يُرسم منحنى مخطط ولا يُدَّعى مؤشر جدول |
التوقعات
| الرقم | كيف يُحسب |
|---|---|
| مؤشر الجدول (SPI) | EV ÷ PV — أقل من واحد يعني تأخراً |
| مؤشر التكلفة (CPI) | EV ÷ AC — أقل من واحد يعني إنفاقاً أسرع من الإنجاز |
| التكلفة المتوقعة عند الإتمام | قيمة جدول الكميات ÷ CPI — بمعدل تحويلك المال إلى قيمة حتى الآن |
| الإتمام المتوقع | بمعدل الأشهر الستة الأخيرة؛ ومشروع لا يتحرك لا يُعطى تاريخاً |
واختيار الأشهر الأخيرة دون تاريخ المشروع كله متعمَّد: المشروع الذي تسارع أو تعثّر مؤخراً هو ما ينبغي أن ينعكس في التوقع.
وتحت الرسم جدول أرقامه شهراً بشهر، لأن رسماً لا يستطيع أحد ردَّه إلى أرقام هو زينة.
التدفق النقدي المتوقع
المسار: المقاولات ← التدفق النقدي المتوقع —
/contr/cash-flow
العقد قد يكون رابحاً ويُغرق الشركة. فالربح والنقد ليسا شيئاً واحداً في مشروع يُفوتر شهرياً، ويُحتجز منه عُشر كل مستخلص لسنة، ويدفع لمقاولي الباطن قبل أن يقبض من المالك. وهذه الشاشة تعرض نقد العقد المتبقي شهراً بشهر.
المُهَل الثلاث
تُضبط على العقد نفسه، وهي ما يحوّل المبالغ إلى تدفق لا مجرد أرصدة:
| المهلة | أثرها |
|---|---|
| أيام سداد المالك | تؤخّر متحصلات كل مستخلص |
| أيام سداد الموردين | تؤخّر مدفوعات الباطن والموردين |
| أيام الإفراج عن المحتجزات | فترة الصيانة — وهي ما يجعل المحتجزات آخر نقد تراه |
كيف يُحسب
الوارد: الأعمال التي لم تُحصر بعد، موزَّعة على الأشهر المتبقية، ولكل شهر
قيمة الأعمال + الضريبة − المحتجز − استرداد الدفعة المقدمة، مؤجَّلاً بمهلة سداد المالك. يُضاف إليه
الإفراج عن المحتجزات مرة واحدة بعد نهاية الأعمال بفترة الصيانة.
الصادر: الالتزامات المفتوحة (عقود الباطن وأوامر الشراء) والموازنة التي لم يُلتزم بها
بعد، مؤجَّلاً بمهلة سداد الموردين.
والعقد بلا تاريخ نهاية لا أساس لتوزيع أعماله على الأشهر، فيُنبَّه عليه ويجب إضافة التاريخ.
مطابقة التكلفة بالقيمة (CVR)
المسار: المقاولات ← مطابقة التكلفة بالقيمة —
/contr/cvr
هذا هو التقرير الذي تُدار به شركة المقاولات فعلاً. وسؤاله ليس «هل نحن رابحون» بل «هل الربح الذي نُظهره حقيقي».
جانبا التقرير
| جانب القيمة | جانب التكلفة |
|---|---|
| المصدَّق حتى تاريخه (مجموع المستخلصات المرحَّلة) | التكلفة بالدفاتر (من الأستاذ على مركز تكلفة العقد) |
| + المطالبات المرجّحة من سجل المطالبات | + تكلفة لم تصل بعد — يُدخلها مساح الكميات |
| + تعديل قيمة يقدّره المساح | |
| = القيمة حتى تاريخه | = إجمالي التكلفة |
والفرق بينهما هو الهامش حتى تاريخه.
١. الاستحقاق يُدخَل ولا يُشتق
وإسقاطه يجعل المشروع يجامل نفسه كل شهر.
٢. الهامش المُثبَت مقابل الهامش النهائي
لا يكفي أن يكون الهامش موجباً؛ المهم ألا يكون أعلى مما سينتهي عليه المشروع. فأخذُ ١٥٪ اليوم من عملٍ سينتهي على ٥٪ يعني أنك سحبت ربحاً لم تكسبه بعد، وستردّه في شهر لاحق.
٣. لقطة تحمل سابقتها
التقرير لكل شهر، ويحمل مركز الشهر السابق، فتظهر حركة الشهر داخل المستند نفسه — وهي سؤال الإدارة الحقيقي: ما الذي تغيّر؟ والتقرير الصادر لا يُعدَّل ولا يُحذف، ولا يُصدَر شهرٌ بعد شهر أحدث منه، لأن المراكز متسلسلة.
التفصيل حسب البند
لكل بند تكلفة: الموازنة، والتكلفة بالدفاتر، والاستحقاق، والتكلفة النهائية المتوقعة، والانحراف. والتوقع لا ينزل أبداً تحت ما أُنفق فعلاً — فالبند لا ينتهي بأقل مما كلّف.
الاعتراف بالإيراد بنسبة الإنجاز
المسار: المقاولات ← الاعتراف بالإيراد — /contr/revenue
الوظيفة: في المقاولات لا يتطابق ما تُفوتره مع ما تكسبه. قد تُفوتر دفعة مقدماً قبل أن تنفّذ، وقد تنفّذ شهراً كاملاً قبل أن تُصدر مستخلصه. والمعيار يوجب أن تعرض قائمة الدخل ما كُسب فعلاً. هذه الشاشة هي تسوية نهاية الفترة التي تحقق ذلك.
كيف يُحسب
- نسبة الإنجاز = التكلفة الفعلية ÷ التقدير عند الإتمام (من شاشة الموازنة).
- الإيراد المكتسب = قيمة العقد × نسبة الإنجاز.
- الفرق = الإيراد المكتسب − المفوتر فعلاً (إجمالي المستخلصات المرحَّلة).
| الحالة | المعنى | أين يظهر |
|---|---|---|
| المكتسب > المفوتر | نفّذت أكثر مما فوترت | أعمال تحت التنفيذ — أصل بالميزانية |
| المكتسب < المفوتر | فوترت أكثر مما نفّذت | فواتير زائدة عن الإنجاز — التزام بالميزانية |
ما تراه قبل الترحيل
تختار العقد فتعرض الشاشة القياس كاملاً قبل أن تلتزم بشيء: التكلفة الفعلية والتقدير ونسبة الإنجاز، ثم الإيراد المكتسب مقابل المفوتر، ثم صافي المركز (أصل أم التزام)، ثم الحركة التي ستُرحَّل الآن. وإن لم يتغيّر شيء عن الدورة السابقة يُعطَّل زر الترحيل — فلا قيود فارغة.
- ينقلب المركز من أصل إلى التزام والعكس تلقائياً دون أي تدخل منك.
- إلغاء الترحيل يعكس حركة الدورة ويعيد المركز إلى ما كان، ولا يُسمح به إلا للدورة الأحدث.
- العقد بلا مركز تكلفة لا يمكن الاعتراف بإيراده — النظام يرفض ويشرح السبب.
أوامر التغيير
المسار: المقاولات ← أوامر التغيير — /contr/variations
الوظيفة: الطريق الرسمي لتعديل نطاق عقد سارٍ. بدل تعديل جدول الكميات مباشرة (فيضيع أثر التغيير)، تُصدر أمر تغيير موثقاً بتاريخ ووصف واعتماد، فيُطبَّق على الجدول والقيمة دفعة واحدة عند الاعتماد.
تختار العقد فيعرض النظام بنوده الحالية، وأنت تُدخل لكل بند تغيير الكمية (موجب للزيادة، سالب للحذف) والسعر الجديد، أو تضيف بنوداً مستحدثة لم تكن في العقد.
كيف يُحتسب أثر التغيير؟ لكل بند: (الكمية الجديدة × السعر الجديد) − (الكمية الحالية × السعر الحالي). فبند 100 وحدة بسعر 1,000 تزيده 40 وحدة وترفع سعره إلى 1,200 يصبح أثره (140×1,200) − (100×1,000) = 68,000 — أي أن تغيير السعر يُعاد تسعيره على الكمية كلها، لا على الزيادة فقط.
CONTR.Variations.Approve.سجلات الموقع
المسار: المقاولات ← سجلات الموقع —
/contr/site
ثلاثة سجلات في شاشة واحدة: يومية الموقع، وطلبات المعلومات، وقائمة الملاحظات. ولا يُرحَّل منها قيدٌ واحد.
١. يومية الموقع
الطقس، وساعات العمل، وعدد العمالة والمعدات، والأعمال المنفذة، والمواد الواردة، والزوار، وأهمها حقل المعوقات والتأخير.
٢. طلبات المعلومات (RFI)
سؤال إلى الاستشاري يتوقف عليه العمل. والرقم المهم أيام الانتظار: طلبٌ يُجاب في يومين لا يكلّف شيئاً، وذات السؤال متروكاً ستة أسابيع وطاقمٌ واقف هو تأخير.
| الحالة | ما يحدث |
|---|---|
| مفتوح | يظل يشيخ يوماً بيوم |
| مفتوح بعد «مطلوب قبل» | يُوسم متأخراً، ويمكن رفعه مطالبةً |
| مُجاب | يتوقف عن التقادم يوم الإجابة |
٣. قائمة الملاحظات
التسليم ليس تاريخاً، بل قائمةً تبلغ الصفر. ولكل بند درجة، والحرج منها يعطّل التسليم وحده. وتعرض الشاشة نسبة المعتمَد وعدد الحرج المفتوح.
| الحالة | معناها |
|---|---|
| مفتوحة | لم يُعمل بها شيء بعد |
| أُصلحت | المقاول يقول إنها عولجت، ولم يتحقق أحد |
| معتمدة | فُحصت وقُبلت — وهي الحالة الوحيدة التي تُغلق البند |
| مرفوضة | فُحصت ورُفضت، ويجب ذكر السبب وإلا عاد البند كما هو |
٤. من السجل إلى المطالبة
يومُ تأخيرٍ أو طلبٌ متأخر يُرفع مطالبةً من مكانه بزر واحد، فتُنشأ المطالبة حاملةً مرجع السجل ونصّه في وصفها.
ضبط المستندات
المسار: المقاولات ← ضبط المستندات —
/contr/documents
كل ما يُبنى في الموقع يُبنى عن ورقة. والفشل المكلف ليس مخططاً مفقوداً بل مخططاً مُلغى ما زال يُبنى عليه: يُرفع الجدار على المراجعة «ب» بينما نقلت المراجعة «ج» الفتحة، والثمن هدمٌ وإعادة بناء. فالشاشة تجيب سؤالين اثنين ولا تقبل الغموض في أيٍّ منهما.
السؤال الأول: أي مراجعة سارية؟
واحدة، دائماً. فاعتماد مراجعة «للتنفيذ» يُلغي سابقتها تلقائياً.
السؤال الثاني: هل نملك إثباتاً أن من ينفّذ استلمها؟
«أرسلناه» و«استلموه» ادّعاءان مختلفان، والثاني وحده يكسب الحجة. والإرسالية تمرّ بثلاث حالات:
| الحالة | ما تعنيه |
|---|---|
| مسودة | قائمة كتبها أحدهم. لم يخرج شيء بعد، والمحتوى قابل للتعديل |
| أُرسلت | خرجت فعلاً. المحتوى مُجمَّد — صار واقعة تاريخية |
| مُقَرٌّ باستلامها | الطرف الآخر أكّد الاستلام. هذه وحدها إثبات التسليم |
التاريخان: متى احتِيج إليها، ومتى وصلت
لكل مراجعة تاريخان مقصودان، والفرق بينهما هو تأخّر إصدار المعلومات — وهو سببٌ لتمديد المدة في كل عقود المقاولات النموذجية، ولا يكون قابلاً للمطالبة إلا لأن أحدهم دوّن التاريخين في حينهما. والمراجعة التي لم تصل بعد تستمر في التقادم، لأن التأخير الذي تُسبّبه لم يتوقف.
سجل المطالبات
المسار: المقاولات ← سجل المطالبات —
/contr/claims
المطالبة ليست أمر تغيير. أمر التغيير أمرٌ اتُّفق عليه فيُعدَّل به العقد. أما المطالبة فطلب متنازع عليه بتكلفة أو مدة إضافية: صخرٌ لم يكن في المخططات، تأخيرٌ في تسليم الموقع، ارتفاعٌ في أسعار الحديد. وهي لا تصير مالاً إلا يوم تُسوَّى، وعندها يُنشئ النظام أمر تغيير بالمبلغ المتفق عليه.
وتُضبط مهلة الإخطار على مستوى العقد في حقل أيام الإخطار بالمطالبة (٢٨ يوماً افتراضاً، وهي مهلة عقود «فيديك» الشائعة). فإن كان عقدك ينص على مدة أخرى فغيِّرها في العقد.
المبلغ المطالب به والمبلغ المرجّح
للمطالبة مبلغان عمداً: المبلغ المطالب به وهو ما طلبته، والمبلغ المرجّح وهو ما ترى أنه مرجّح بدرجة عالية أن يُقبَل. وهذا ليس تدقيقاً زائداً: قيد المقابل المتغير في المعيار الدولي ١٥ لا يجيز الاعتراف إلا بالقدر الذي يُستبعد معه انعكاسٌ جوهري لاحق. والباقي إفصاحٌ لا إيراد. ولا يقبل النظام أن يتجاوز المرجّح المطالَب به.
دورة حياة المطالبة
| الحالة | معناها |
|---|---|
| مسودة | سُجِّلت داخلياً ولم يُخطَر بها المالك بعد |
| مقدمة | أُرسل الإخطار — وتنتقل إليها تلقائياً بمجرد إدخال تاريخ الإخطار |
| قيد الدراسة | لدى المالك أو المهندس |
| مرفوضة / مسحوبة | انتهت بلا مقابل، ويُصفَّر مبلغها المرجّح |
| مسوّاة | اتُّفق على مبلغ، وصدر بها أمر تغيير — والمطالبة تُجمَّد بعدها |
التسوية
عند التسوية تُدخل المبلغ المتفق عليه والأيام الممنوحة. فيُنشئ النظام أمر تغيير مسودة بذلك المبلغ ويربطه بالمطالبة، ويُصفِّر المبلغ المرجّح — لأن المال انتقل إلى أمر التغيير ولا يجوز عدّه مرتين. والتسوية لا تُرحّل قيداً بذاتها: اذهب إلى أمر التغيير واعتمده لتتغير قيمة العقد. ويوجد زر «عرض أمر التغيير» على المطالبة المسوّاة ينقلك إليه مباشرة.
عقود الباطن ومستخلصاتها
المسار: المقاولات ← عقود الباطن — /contr/subcontracts
عقد الباطن يربط جزءاً من الأعمال بمقاول باطن (يُختار من سجل الموردين)، وله قيمته ونسبه: محتجزات، استرداد دفعة مقدمة، وضريبة.
الدفعات المقدمة للباطن
المسار: المقاولات ← دفعات الباطن المقدمة — /contr/sub-advances
عندما تدفع لمقاول الباطن دفعة قبل أن يستحقها: من ح/ دفعات مقدمة للباطن (وهي أصل، فالمال خرج ولم يُستحق بعد) إلى ح/ الخزنة أو البنك. ثم تُسترد تلقائياً من مستخلصاته بالنسبة المحددة في عقد الباطن.
ولا يمكن حذف بند بعد أن يُحصر في مستخلص، حفاظاً على تراكميات المستخلصات المرحّلة.
مستخلص الباطن
المسار: المقاولات ← مستخلصات الباطن — /contr/sub-billings
| الطرف | الحساب | المبلغ |
|---|---|---|
| مدين | مقاولو الباطن (تكلفة) — بمركز تكلفة العقد | قيمة الأعمال |
| مدين | ضريبة المدخلات | الضريبة |
| دائن | دفعات مقدمة للباطن | المسترد من دفعته |
| دائن | ضريبة استقطاع مستحقة | المستقطَع |
| دائن | الموردون | قيمة الأعمال + الضريبة − المسترد − المستقطَع |
وهي ليست تكلفة: يبقى العبء بكامل قيمة الأعمال على قائمة الدخل، ولا يتغير إلا مَن يستحق المال. ويُتابَع المستقطَع تراكمياً على عقد الباطن، ويُخفَّض تلقائياً عند إلغاء ترحيل أي مستخلص. وتغيير النسبة يسري على المستخلصات القادمة فقط؛ فكل مستخلص مرحَّل يحتفظ بالنسبة التي حُسب بها.
ويجب ضبط حساب
ضريبة استقطاع مستحقة في «الإعدادات ← الحسابات»، ولا تُوجّهه إلى حساب
ضريبة القيمة المضافة — فهما التزامان مختلفان تجاه الجهة ذاتها ولا يجوز خلطهما.خطابات الضمان
المسار: المقاولات ← خطابات الضمان — /contr/guarantees
الوظيفة: سجل كل خطاب ضمان تصدره الشركة لصالح مالك أو جهة مناقصة، ومتابعة تواريخ انتهائها. وهذه المتابعة ليست تفصيلاً إدارياً: انتهاء ضمان حسن التنفيذ دون تمديد قد يوقف صرف مستخلصات مشروع بأكمله.
| النوع | متى يُصدَر |
|---|---|
| ابتدائي (دخول مناقصة) | مع تقديم العطاء — قبل وجود عقد، فيُسجَّل بلا عقد. |
| حسن التنفيذ | عند الترسية، ويظل سارياً طوال المشروع. |
| الدفعة المقدمة | مقابل الدفعة المقدمة، ويُخفَّض أو يُفرَج عنه مع استردادها. |
| المحتجزات | لاسترداد المحتجزات مبكراً بدل انتظار نهاية المشروع. |
| الصيانة | لفترة ضمان العيوب بعد التسليم. |
متابعة الانتهاء
الخطابات السارية تُعرض أولاً مرتَّبة بالأقرب انتهاءً، ولكل خطاب عمود «أيام للانتهاء» (يصبح سالباً بعد الانتهاء). وما ينتهي خلال ثلاثين يوماً يُميَّز بتنبيه صريح. وفي أعلى الشاشة مؤشرات: عدد الخطابات السارية وإجمالي قيمتها، وما ينتهي قريباً وقيمته، والغطاء النقدي المحجوز لدى البنوك.
إجراءات الخطاب
| الإجراء | الأثر |
|---|---|
| تمديد | تُدخل تاريخ انتهاء جديد فيبقى الخطاب سارياً. والنظام يرفض التمديد لتاريخ أسبق من الحالي. |
| إفراج | أعاده المستفيد وأُلغي لدى البنك — يخرج من التعرض السارى ويُسجَّل تاريخ الإفراج. |
| مصادرة | طالب به المستفيد فعلاً. سجِّل هنا، وأثبت الالتزام بقيد يدوي. |
الموافقات على مستندات المقاولات
المسار: الإعدادات ← الموافقات وشاشة الموافقات
الوظيفة: اشتراط اعتماد إداري قبل ترحيل مستند. وهو مطلب أساسي في الشركات الكبيرة حيث لا يجوز لمن يُعِدّ المستخلص أن يرحّله بنفسه.
يدعم النظام نوعين من مستندات المقاولات:
| المستند | المبلغ الذي يُقاس عليه حد الموافقة |
|---|---|
| المستخلص | صافي المستحق. |
| أمر التغيير | القيمة المطلقة لأثره على قيمة العقد — فالحذف الكبير يستحق موافقة تماماً كالإضافة الكبيرة. |
كيف تعمل
- من إعدادات الموافقات فعّل قاعدة لنوع المستند، وحدّد الحد الأدنى للمبلغ ودور المعتمِدين ومستوى ثانياً اختيارياً.
- عند محاولة الترحيل: إن كان المبلغ دون الحد يُرحَّل مباشرة، وإن تجاوزه لا يُرحَّل بل يُنشأ طلب موافقة ويُخطَر المعتمدون، وتظهر رسالة صريحة.
- يبقى المستند غير مرحَّل ما دام الطلب معلقاً.
- فور اعتماد المستوى الأخير يُرحَّل المستند تلقائياً — لا حاجة للعودة إليه.
- الرفض يعيد المستند لمُعِدّه مع سبب الرفض.
وتتابع الطلبات من شاشة الموافقات، وتصلك إشعارات بها.
لوحة المقاولات والتقارير
المسار: المقاولات (عنوان الوحدة) — /contr/dashboard
مؤشرات المحفظة: العقود السارية، إجمالي القيم، إجمالي المنفَّذ، نسبة الإنجاز، المحتجزات، أرصدة الدفعات المقدمة، تكلفة الباطن، التكلفة الفعلية وصافي الربح — مع جدول ربحية لكل عقد.
تقارير الوحدة (مركز التقارير ← مجلد المقاولات)
| التقرير | ما يعرضه |
|---|---|
| سجل العقود | كل عقد بقيمته والمنفَّذ ونسبة الإنجاز والمحتجزات والدفعات وحالته. |
| سجل المستخلصات | كل مستخلص بتفصيل خصوماته وصافيه وحالته. |
| أعمار المحتجزات | المحتجز غير المفرَج عنه لكل عقد وعدد الأيام منذ آخر مستخلص. |
| ربحية العقود | المنفَّذ مقابل تكلفة الباطن، ومجمل الربح وهامشه. |
| تكلفة الإنجاز المتبقي | لكل بند: المتبقي من كميته وقيمته ونسبة إنجازه. |
المشاريع المشتركة
المسار: المقاولات ← المشاريع المشتركة —
/contr/joint-ventures
المشروع المشترك في المقاولات عملية مشتركة بلغة المعيار الدولي ١١، وليس شركة قائمة بذاتها: يتقاسم الشركاء الإيراد والتكلفة والنتيجة مباشرةً.
١. الشركاء والحصص
افتح العقد من الشاشة وسجّل شركاءه ونسبة كلٍّ منهم. وحصتنا نحن هي الباقي — تُحسب ولا تُخزَّن، حتى لا تتعارض مع حصص الشركاء أبداً. ويُرفض أن يتجاوز مجموع حصصهم ١٠٠٪.
ولكل شريك حساب جاري اختياري خاص به؛ فإن تُرك فارغاً استُخدم الحساب الافتراضي من «الإعدادات ← الحسابات». وتخصيص حساب لكل شريك هو ما يجعل مراكزهم قابلة للتمييز في ميزان المراجعة.
٢. توزيع حصص الشركاء
التوزيع مستند دوري ينقل حصة كل شريك من الإيراد ومن التكلفة إلى حسابه الجاري، فلا يبقى في قائمة الدخل إلا حصتنا. والشاشة تعرض ما سيُرحَّل قبل أن ترحّله.
وهو يحمل مركزاً تراكمياً لكل شريك ويُرحِّل الفرق عن التوزيع السابق فقط — كما يفعل الاعتراف بالإيراد تماماً. ولذلك يمكن تكراره متى شئت بلا ازدواج، وإعادة التفاوض على حصة تصحِّح نفسها في الجولة التالية.
٣. القيد الذي يُرحَّل
| الطرف | الحساب | المبلغ |
|---|---|---|
| مدين | حصة الشركاء من الإيراد (إيراد مقابل) | حركة حصتهم من الإيراد |
| دائن | حصة الشركاء من التكلفة (مصروف مقابل) | حركة حصتهم من التكلفة |
| دائن / مدين | جاري كل شريك | الفرق — وهو ما استحقه |
والقيد متوازن بحكم بنائه: حركة كل شريك هي فرق إيراده عن تكلفته، فمجموع أطراف الشركاء يساوي دائماً فرق الطرفين الآخرين بالضبط. ولو لم تتحرك التكلفة بين جولتين لم يظهر طرفُ التكلفة أصلاً.
٤. التسوية مع الشريك
الرصيد على الحساب الجاري يُسدَّد بمستند تسوية: دفعٌ للشريك أو تحصيلٌ منه مقابل حساب النقدية أو البنك.
أسئلة شائعة
لماذا لا تظهر مشترياتي كتكلفة على العقد؟ لأن الشراء يدخل المخزون (أصل). اصرف المواد على العقد من شاشة «تكاليف العقود»، أو ضع مركز تكلفة العقد على سطر فاتورة الشراء إن كانت خدمة أو مصروفاً لا يمر بالمخزون.
رفض النظام إقفال العقد. ما زالت هناك محتجزات لم يُفرَج عنها — أفرج عنها من شاشة «الدفعات والمحتجزات» ثم أقفل.
أحتاج زيادة كمية بند تجاوزت التعاقد. أصدر أمر تغيير واعتمده، ثم أصدر المستخلص.
رفض النظام ربط مركز تكلفة بعقد جديد. المركز مرتبط بعقد آخر. أنشئ مركزاً مستقلاً لكل عقد حتى تبقى تكلفة كل عقد صحيحة.
نسبة الإنجاز بالتكلفة تظهر صفراً. إما أن العقد بلا مركز تكلفة فلا تُقاس تكلفته الفعلية، أو لم تُدخل موازنة تكلفة ولا تقديراً للمتبقي فلا يوجد أساس للقياس. راجع شاشة الموازنة.
زر ترحيل الاعتراف بالإيراد معطَّل. لا فرق بين المركز الحالي والدورة السابقة — لا شيء للترحيل.
رحّلت مستخلصاً فرُفض بانتظار موافقة. هناك قاعدة موافقات مفعّلة والمبلغ تجاوز حدها. تابع الطلب من شاشة الموافقات؛ وسيُرحَّل المستخلص تلقائياً فور اعتماده.
رفض النظام تمديد خطاب ضمان. التاريخ الجديد يجب أن يكون بعد تاريخ الانتهاء الحالي.
رسالة «اضبط الحساب… في الإعدادات». شجرة حسابات شركتك تفتقد الحساب المطلوب أو لم يُربَط بعد — اربطه من «الإعدادات ← الحسابات».
الأسئلة الشائعة
كيف أنشئ عقداً؟
افتح المقاولات › العقود › جديد، حدّد العميل وقيمة العقد وجدول الكميات/هيكل الأعمال وشروط الدفع؛ ويصبح العقد مركز الفوترة والتكاليف والمحتجزات.
كيف تعمل الفوترة على المستخلصات؟
أصدر مستخلصات (فواتير مرحلية) بنسبة الإنجاز أو الأعمال المقاسة؛ ويتتبّع النظام المفوتَر حتى تاريخه مقابل قيمة العقد.
كيف تُدار مقاولو الباطن والمحتجزات؟
لكل عقد باطن فوترته ومحتجزاته؛ ويحتجز KEMTOVA ERP نسبة الضمان على مستخلصات العميل ومقاولي الباطن ويُفرِج عنها لاحقاً.
هل يُعترف بالإيراد عبر الزمن؟
نعم، يتبع الاعتراف بالإيراد نسبة الإنجاز، مع معالجة الفواتير الزائدة/الناقصة كأصول والتزامات عقود وفق IFRS 15.