وحدة الأصول الثابتة
سجل أصول الشركة (مبانٍ، سيارات، أجهزة، أثاث…) مع حساب الإهلاك الشهري آلياً بطريقة القسط الثابت وقيوده المحاسبية، حتى الاستبعاد أو البيع.
ASSET.Categories.* وASSET.Assets.*
وASSET.Depreciation.View / Run المسندة لدور المستخدم.
فئات الأصول
المسار: الأصول الثابتة ← فئات الأصول — /assets/categories

الوظيفة: ابدأ من هنا — الفئة تحدد السياسة المحاسبية لكل أصل يُسند إليها: أي حساب ميزانية يحمل التكلفة، وأي حساب مقابل يتجمع فيه الإهلاك، وأي حساب في قائمة الدخل يستقبل قسط الإهلاك الشهري. أنشئ فئة لكل نوع أصول تريد ظهوره سطراً مستقلاً في الميزانية (سيارات، حواسيب، أثاث مكتبي، آلات…).
متى: مرة واحدة عند إعداد الوحدة، ثم عند ظهور نوع أصول جديد. لا يمكن حفظ أصل بلا فئة.
قائمة الفئات
تعرض القائمة: كود الفئة والاسم العربي والاسم الإنجليزي وعلامة نشط. ولكل سطر إجراءا تعديل (قلم) وحذف (سلة).
حقول شاشة الفئة
| الحقل | إلزامي | الوصف |
|---|---|---|
| كود الفئة | آلي | يُولَّد آلياً من تسلسل الأكواد؛ للقراءة فقط، فريد (بحد أقصى 30 حرفاً). |
| الاسم العربي | نعم | مثال: سيارات — بحد أقصى 200 حرف. |
| الاسم الإنجليزي | لا | إن تُرك فارغاً يُنسخ الاسم العربي مكانه عند الحفظ. |
| حساب الأصل | نعم | حساب الميزانية الذي تُرسمل عليه تكلفة الاقتناء (مثال: «السيارات بالتكلفة»). |
| حساب مجمع الإهلاك | نعم | الحساب المقابل (مخصوم من الأصل) الذي يُجعل دائناً في كل تشغيلة شهرية (مثال: «مجمع إهلاك السيارات»). |
| حساب مصروف الإهلاك | نعم | حساب قائمة الدخل الذي يُجعل مديناً بالقسط الشهري (مثال: «مصروف إهلاك السيارات»). |
| نشط | — | يظهر عند التعديل فقط. الفئة غير النشطة تبقى على الأصول المحفوظة لكنها تختفي من قائمة الاختيار للأصول الجديدة. |
قوائم الحسابات الثلاث تعرض حسابات الترحيل (الفرعية) فقط من دليل الحسابات بصيغة الكود – الاسم مع بحث فوري. وبجانب الشاشة لوحة ملاحظات لإرفاق تعليقات على سجل الفئة. أزرار الأسفل: حفظ، حفظ وجديد، رجوع.
كيف يعمل ربط الحسابات
كل تشغيلة إهلاك شهرية تجمّع أقساط الأصول حسب الفئة وترحّل لكل فئة: من ح/ مصروف الإهلاك الخاص بها إلى ح/ مجمع الإهلاك الخاص بها. أما حساب الأصل نفسه فلا تمسه التشغيلة أبداً — يبقى محتفظاً بالتكلفة الأصلية، فتعرض الميزانية التكلفة ومجمع الإهلاك سطرين منفصلين والفرق بينهما هو صافي القيمة الدفترية.
الأخطاء والممارسات الخاطئة الشائعة
| الحالة | ما يحدث / ماذا تفعل |
|---|---|
| الحفظ دون الاسم العربي أو مع ترك أي من الحسابات الثلاثة فارغاً | لا يتم الحفظ — الحسابات الثلاثة كلها إلزامية. |
| تكرار كود الفئة | يُرفض: «Category code '…' already exists.» (الأكواد تُولَّد آلياً، فلا يقع هذا عادة إلا مع بيانات مستوردة). |
| حذف فئة لها أصول | محظور: «Category has assets - it cannot be deleted.» أعد إسناد الأصول أو احذفها أولاً، أو ألغِ علامة نشط لإحالة الفئة للتقاعد. |
| اختيار حساب خاطئ (مثل وضع حساب مصروف في خانة حساب الأصل) | لا يمنعك النظام — لكن كل التشغيلات القادمة سترحّل على الحساب الخاطئ. صحح الفئة؛ التصحيح يسري على التشغيلات المستقبلية فقط (وتُصحح القيود المرحّلة بقيد يدوي). |
أسئلة شائعة
س. أين أحدد العمر الإنتاجي لأصول الفئة؟
ج. على الأصل نفسه. الفئة تحمل الحسابات الثلاثة فقط؛ وكل أصل يحمل عمره الإنتاجي بالأشهر، فيمكن لآلتين في الفئة نفسها أن تُهلكا على مدتين مختلفتين.
س. هل يمكن تغيير حسابات الفئة بعد بدء إهلاك أصولها؟
ج. نعم — والتغيير يسري على التشغيلات المستقبلية فقط. القيود المرحّلة سابقاً تحتفظ بالحسابات التي كانت مضبوطة وقت التشغيل.
س. ماذا يفعل إيقاف تنشيط الفئة؟
ج. يخفيها من قائمة الاختيار عند إنشاء أصل جديد. الأصول الموجودة تحتفظ بها وتستمر في الإهلاك طبيعياً.
سجل الأصول
المسار: الأصول الثابتة ← سجل الأصول — /assets/assets


الوظيفة: بطاقة لكل أصل تحمل هويته وبيانات تكلفته ومعاملات إهلاكه. قائمة السجل هي دفتر أصولك الثابتة الحي: تعرض لكل أصل التكلفة ومجمع الإهلاك وصافي القيمة الدفترية (التكلفة − مجمع الإهلاك)، مع مجاميع الأعمدة الثلاثة أسفل الجدول.
متى: سجّل الأصل فور اقتنائه — قبل تشغيلة إهلاك شهره الأول — ليُحتسب قسطه في موعده.
أعمدة قائمة السجل
الكود، الاسم العربي، الفئة، تاريخ الاقتناء، تكلفة الاقتناء (Σ)، مجمع الإهلاك (Σ)، القيمة الدفترية (Σ)، بالإضافة إلى شارة الحالة:
| الحالة | المعنى |
|---|---|
| نشط | قيد الاستخدام — يدخل في كل تشغيلة إهلاك شهرية. |
| مُهلك بالكامل | بلغ مجمع الإهلاك (التكلفة − القيمة التخريدية). يضبطها النظام آلياً أثناء التشغيلة؛ ويُتجاوز الأصل بعدها وتساوي قيمته الدفترية قيمته التخريدية. |
| مستبعد | خرج من الخدمة. النسخة الحالية لا تحوي إجراء استبعاد آلياً على هذه الشاشة — راجع الاستبعاد والبيع للإجراء اليدوي. |
حقول شاشة الأصل
| الحقل | إلزامي | الوصف |
|---|---|---|
| كود الأصل | آلي | يُولَّد آلياً من تسلسل الأكواد؛ للقراءة فقط، فريد (بحد أقصى 40 حرفاً). |
| الاسم العربي | نعم | بحد أقصى 200 حرف. |
| الاسم الإنجليزي | لا | إن تُرك فارغاً يُستخدم الاسم العربي بدلاً منه. |
| الفئة | نعم | قائمة بحث تعرض الفئات النشطة فقط؛ وهي التي تحدد حسابات الترحيل. |
| الفرع | لا | اختياري وقابل للمسح — يسجل الفرع المالك للأصل. |
| تاريخ الاقتناء | نعم | تاريخ الشراء؛ الافتراضي هو اليوم. |
| بداية الإهلاك | لا | أول شهر يُهلك فيه الأصل. إن تُرك فارغاً يساوي تاريخ الاقتناء. اضبطه لاحقاً عن تاريخ الاقتناء للأصول التي تُركَّب أو تُشغَّل بعد الشراء. |
| تكلفة الاقتناء | نعم | يجب أن تكون أكبر من 0؛ بخانتين عشريتين. |
| القيمة التخريدية | لا | القيمة المتبقية المقدرة في نهاية العمر؛ ≥ 0 ويجب أن تكون أقل من تكلفة الاقتناء. لا تُهلك أبداً. |
| العمر الإنتاجي (بالأشهر) | نعم | من 1 إلى 1200 شهراً؛ الافتراضي 60 (خمس سنوات). أدخل أشهراً لا سنوات: 5 سنوات = 60. |
| الإهلاك الشهري | للقراءة فقط | معاينة حية = (التكلفة − التخريدية) ÷ عدد الأشهر، مقربة لخانتين عشريتين؛ تتحدث أثناء الكتابة. |
| الموقع | لا | نص حر — الموقع، الطابق، الغرفة… |
| ملاحظات | لا | نص حر (الرقم التسلسلي، المورد، الضمان…). |
| نشط | — | يظهر عند التعديل فقط. إلغاء العلامة يستبعد الأصل من كل التشغيلات المستقبلية. |
وتحوي الشاشة أيضاً لوحة ملاحظات جانبية لإرفاق تعليقات على سجل الأصل، مع الأزرار القياسية حفظ / حفظ وجديد / رجوع.
مثال عملي — إعداد أصل
- اشتُريت شاحنة توزيع في 2026-01-15 بمبلغ 60,000، ويُتوقع بيعها بـ6,000 بعد 5 سنوات.
- أدخل: تكلفة الاقتناء 60,000 · القيمة التخريدية 6,000 · العمر الإنتاجي 60 شهراً. اترك بداية الإهلاك فارغة (فتساوي 2026-01-15).
- الوعاء القابل للإهلاك = 60,000 − 6,000 = 54,000.
- القسط الشهري = 54,000 ÷ 60 = 900.00 — يظهر فوراً في حقل «الإهلاك الشهري».
- احفظ. من تشغيلة يناير 2026 فصاعداً تساهم الشاحنة بـ900.00 شهرياً.
قواعد التعديل والحذف
| القاعدة | التفصيل |
|---|---|
| التكلفة تُقفل بعد بدء الإهلاك | متى ما رُحّل أي إهلاك، يُرفض تغيير تكلفة الاقتناء: «Cost cannot change after depreciation has started.» |
| الحذف محظور بعد بدء الإهلاك | «Asset already has posted depreciation - it cannot be deleted.» ألغِ علامة نشط بدلاً من ذلك لإيقاف الأقساط القادمة. |
| العمر والقيمة التخريدية يظلان قابلين للتعديل | تغييرهما يعيد حساب القسط الشهري للتشغيلات المستقبلية؛ التشغيلات الماضية لا تُعاد صياغتها أبداً. وقاعدة السقف تضمن ألا يتجاوز مجموع الإهلاك الوعاء (الجديد). |
أسئلة شائعة
س. لماذا حقل «الإهلاك الشهري» غير قابل للتحرير؟
ج. لأنه معاينة محسوبة: (التكلفة − التخريدية) ÷ عدد الأشهر. لتغيير القسط غيّر أحد هذه المدخلات الثلاثة.
س. اشتُري الأصل في يناير لكنه لم يُستخدم إلا في مارس — ماذا أدخل؟
ج. تاريخ الاقتناء 2026-01-…، وبداية الإهلاك 2026-03-01. تشغيلتا يناير وفبراير ستتجاوزانه؛ ومارس يحمّل أول 900.
س. هل يمكن لأصلين في الفئة نفسها أن يختلفا في العمر الإنتاجي؟
ج. نعم — العمر والتكلفة والتخريدية خصائص للأصل نفسه. الفئة توفر حسابات الترحيل فقط.
س. ماذا يحدث عندما يُهلك الأصل بالكامل؟
ج. تضبطه التشغيلة آلياً على مُهلك بالكامل لحظة بلوغ مجمع الإهلاك (التكلفة − التخريدية). يبقى في السجل بقيمة دفترية تساوي قيمته التخريدية وتتجاوزه كل التشغيلات اللاحقة.
الإهلاك الشهري
المسار: الأصول الثابتة ← الإهلاك الشهري — /assets/depreciation

الوظيفة: احتساب وترحيل الإهلاك بالقسط الثابت لـكل الأصول المؤهلة عن شهر محدد دفعة واحدة، بقيد يومية مجمع واحد. وتعرض الشاشة أيضاً سجل التشغيلات كاملاً.
متى: مرة كل شهر، في نهايته، ضمن قائمة إجراءات الإقفال الشهري — ويجب تشغيل كل الأشهر قبل إغلاق السنة المالية.
تشغيل شهر
- أدخل السنة (2000–2100) والشهر (1–12) في الشريط العلوي — الافتراضي هو الشهر الحالي.
- اضغط تشغيل. يختار النظام كل أصل نشط (حالةً وعلامةً) تاريخ بداية إهلاكه في آخر يوم من الشهر أو قبله.
- يحمّل لكل أصل الأصغر من (القسط الشهري، المتبقي من الوعاء القابل للإهلاك)، ويحدّث مجمع إهلاكه، ويضبطه مُهلك بالكامل عند استنفاد الوعاء.
- يُرحَّل آلياً قيد يومية مجمع واحد بتاريخ آخر يوم في الشهر، نوعه «آلي»، بمرجع «Depreciation YYYY-MM» — بسطر مدين وسطر دائن لكل فئة.
- تظهر التشغيلة الجديدة أعلى قائمة السجل.
أعمدة سجل التشغيلات
| العمود | الوصف |
|---|---|
| السنة / الشهر | الفترة التي تغطيها التشغيلة (تشغيلة واحدة لكل زوج سنة+شهر، نهائياً). |
| تاريخ التشغيل | وقت التنفيذ الفعلي للتشغيلة. |
| عدد الأصول | عدد الأصول التي حُمّل عليها قسط في هذه التشغيلة. |
| مبلغ الإهلاك | إجمالي ما رحّلته التشغيلة (مع مجموع العمود أسفل الجدول). |
| قيد اليومية (أيقونة الدفتر) | يفتح القيد المرحّل في نافذة عرض القيود. |
مثال عملي — سنة كاملة من التشغيلات
استكمالاً لمثال الشاحنة (تكلفة 60,000، تخريدية 6,000، عمر 60 شهراً، قسط شهري 900.00)، وبافتراض أنها الأصل الوحيد:
| التشغيلة | القسط | مجمع الإهلاك بعدها | القيمة الدفترية بعدها |
|---|---|---|---|
| 2026-01 | 900.00 | 900.00 | 59,100.00 |
| 2026-02 | 900.00 | 1,800.00 | 58,200.00 |
| 2026-03 | 900.00 | 2,700.00 | 57,300.00 |
| 2026-04 | 900.00 | 3,600.00 | 56,400.00 |
| 2026-05 | 900.00 | 4,500.00 | 55,500.00 |
| 2026-06 | 900.00 | 5,400.00 | 54,600.00 |
| 2026-07 | 900.00 | 6,300.00 | 53,700.00 |
| 2026-08 | 900.00 | 7,200.00 | 52,800.00 |
| 2026-09 | 900.00 | 8,100.00 | 51,900.00 |
| 2026-10 | 900.00 | 9,000.00 | 51,000.00 |
| 2026-11 | 900.00 | 9,900.00 | 50,100.00 |
| 2026-12 | 900.00 | 10,800.00 | 49,200.00 |
بعد 60 تشغيلة يبلغ مجمع الإهلاك كامل الوعاء 54,000، فتتحول الحالة إلى مُهلك بالكامل وتستقر القيمة الدفترية عند القيمة التخريدية 6,000. والتشغيلة الحادية والستون ببساطة تتجاوز الشاحنة.
قيد اليومية المجمع
تُجمَّع الأقساط حسب الفئة. مثال لشهر تُهلك فيه السيارات 1,350.00 (شاحنتان) والحواسيب 300.00:
| الحساب | مدين | دائن |
|---|---|---|
| مصروف إهلاك السيارات | 1,350.00 | |
| مصروف إهلاك الحواسيب | 300.00 | |
| مجمع إهلاك السيارات | 1,350.00 | |
| مجمع إهلاك الحواسيب | 300.00 | |
| الإجمالي | 1,650.00 | 1,650.00 |
ولكونه قيداً آلياً فلا يُحرر مباشرة أبداً — التصحيحات تمر عبر بطاقات الأصول أو بقيد تسوية يدوي.
الأخطاء والممارسات الخاطئة الشائعة
| الحالة | ما يحدث / ماذا تفعل |
|---|---|
| تشغيل الشهر نفسه مرتين | محظور: «Depreciation for YYYY-MM has already been run.» تشغيلة واحدة لكل زوج سنة+شهر — ولا يوجد تراجع/إعادة تشغيل على هذه الشاشة. |
| لا توجد أصول مؤهلة | «No depreciable assets for this month.» — لا شيء يُحمَّل (لا أصول نشطة، أو كلها مُهلكة بالكامل، أو كل تواريخ البداية بعد هذا الشهر). |
| إدخال سنة/شهر خاطئين | التشغيلة تُرحَّل عن الفترة المدخلة كما هي — فالحقلان حران ولا يُفرض ترتيب زمني على الأشهر. راجع الشريط العلوي قبل الضغط على «تشغيل»، والتزم بتشغيل الأشهر بترتيبها الزمني كقاعدة عمل. |
| أصل سُجل بعد تشغيل شهره | لا يُنشأ قسط استدراك؛ يبدأ الأصل بالمساهمة من التشغيلة التالية وينتهي جدوله متأخراً بالقدر نفسه (راجع تحذير سجل الأصول). |
| حسابات فئة مضبوطة خطأً | يُرحَّل القيد على الحسابات المضبوطة في الفئة أياً كانت. صحح الفئة قبل التشغيل؛ والتشغيلات المرحّلة تحتاج قيد إعادة تبويب يدوياً. |
أسئلة شائعة
س. هل يمكن عرض القيد الذي ولّدته التشغيلة؟
ج. نعم — أيقونة الدفتر في سطر التشغيلة تفتح القيد المرحّل بكل سطوره.
س. شغّلت شهراً بالخطأ — كيف أعكسه؟
ج. لا يوجد زر عكس على هذه الشاشة. رحّل قيد يومية عكسياً يدوياً (من ح/ مجمع الإهلاك إلى ح/ مصروف الإهلاك) وصحح مراكز الأصول مع محاسبك. وتبقى الفترة نفسها معلَّمة كمُشغَّلة.
س. هل تحتسب التشغيلة نسبة من الشهر الأول للأصول المقتناة في منتصفه؟
ج. لا — أي أصل تقع بداية إهلاكه في آخر يوم من الشهر أو قبله يُحمَّل عليه القسط الشهري كاملاً عن ذلك الشهر.
س. من يستطيع تشغيل الإهلاك؟
ج. فقط المستخدمون الذين يحمل دورهم صلاحية ASSET.Depreciation.Run؛ وعرض السجل يتطلب ASSET.Depreciation.View.
استبعاد الأصل وبيعه
الوظيفة: إخراج الأصل من الخدمة والاعتراف بربح أو خسارة الاستبعاد. النسخة الحالية لا تحوي زر استبعاد آلياً — حالة مستبعد موجودة في السجل، أما القيد المحاسبي فيُسجَّل بقيد يومية يدوي وفق الإجراء التالي.
الإجراء
- شغّل الإهلاك الشهري حتى شهر البيع (شاملاً إياه) ليكون مجمع الإهلاك محدثاً.
- دوّن أرقام الأصل من بطاقته: التكلفة، مجمع الإهلاك، القيمة الدفترية.
- رحّل قيد يومية يدوياً: اجعل المتحصلات (البنك/الصندوق) وحساب مجمع الإهلاك مدينين؛ واجعل حساب الأصل دائناً بكامل التكلفة؛ والفرق الموازن هو ربح الاستبعاد (دائن) أو خسارته (مدين).
- افتح بطاقة الأصل وألغِ علامة نشط لتتجاوزه التشغيلات القادمة، وسجّل تفاصيل البيع في حقل الملاحظات.
مثال عملي — ربح بيع
بيعت الشاحنة بـ40,000 بعد 24 تشغيلة شهرية: مجمع الإهلاك = 24 × 900 = 21,600؛ القيمة الدفترية = 60,000 − 21,600 = 38,400؛ الربح = 40,000 − 38,400 = 1,600.
| الحساب | مدين | دائن |
|---|---|---|
| البنك | 40,000.00 | |
| مجمع إهلاك السيارات | 21,600.00 | |
| السيارات بالتكلفة | 60,000.00 | |
| أرباح استبعاد أصول | 1,600.00 | |
| الإجمالي | 61,600.00 | 61,600.00 |
مثال عملي — خسارة بيع
الشاحنة نفسها بيعت بـ35,000: الخسارة = 38,400 − 35,000 = 3,400.
| الحساب | مدين | دائن |
|---|---|---|
| البنك | 35,000.00 | |
| مجمع إهلاك السيارات | 21,600.00 | |
| خسائر استبعاد أصول | 3,400.00 | |
| السيارات بالتكلفة | 60,000.00 | |
| الإجمالي | 60,000.00 | 60,000.00 |
أسئلة شائعة
س. كُهِّن أصل بلا أي متحصلات — ما القيد؟
ج. النمط نفسه بدون سطر البنك: من ح/ مجمع الإهلاك ومن ح/ خسائر الاستبعاد بقيمة الدفترية المتبقية، إلى ح/ تكلفة الأصل.
س. لماذا يجب إلغاء علامة «نشط» بعد البيع؟
ج. لأن التشغيلة تحمّل على كل أصل نشط لم يكتمل جدوله — وإلغاء التنشيط هو ما يوقف إهلاك أصل مُباع.
س. هل يمكن حذف الأصل بدلاً من ذلك؟
ج. لا متى ما رُحّل عليه إهلاك — فالحذف محظور حمايةً للدفاتر. ألغِ تنشيطه وأبقِه سجلاً تاريخياً.
الأسئلة الشائعة
كيف أسجّل أصلاً ثابتاً؟
افتح الأصول الثابتة › الأصول › جديد، أدخل الأصل وفئته وتكلفة وتاريخ الاقتناء وطريقة الإهلاك؛ ويُولَّد الكود تلقائياً.
كيف يعمل الإهلاك؟
شغّل الإهلاك الشهري من شاشة الإهلاك، فيحسب KEMTOVA ERP ويرحّل مصروف الإهلاك لكل أصل حسب طريقته وعمره الإنتاجي.
هل أستبعد أو أبيع أصلاً؟
نعم، سجّل استبعاداً لإزالة الأصل، ورحّل الربح أو الخسارة مقابل قيمته الدفترية، وتوقّف الإهلاك بعدها.
كيف تُحسب القيمة الدفترية؟
القيمة الدفترية = تكلفة الاقتناء − مجمع الإهلاك، وتُحدَّث تلقائياً مع كل ترحيل لدورة إهلاك.