نظرة عامة والهدف
تعد شاشة دليل الحسابات ومراكز التكلفة القلب النابض للنظام المالي لمنصتك. تتيح لك بناء شجرة حسابات مرنة تتوافق مع المعايير المحاسبية الدولية (IFRS)، وتحديد كيفية توجيه قيود المبيعات والمشتريات والضرائب آلياً دون الحاجة لإدخال قيود يدوية يومية.
تبويب: شجرة الحسابات الهرمية (Tree View)
يعرض هذا التبويب هيكل الحسابات مقسماً إلى المستويات الخمسة الرئيسية: الأصول (1)، الخصوم (2)، حقوق الملكية (3)، الإيرادات (4)، والمصروفات (5) مع تفريع الحسابات التجميعية والتنفيذية.
انقر على الصورة لتكبيرها بالحجم الكامل
يتيح لك النظام بناء شجرة متدرجة غير محدودة الأعماق وفق المعايير المحاسبية المعتمدة، مع الفصل الصارم بين نوعين من الحسابات:
حساب تصنيفي مظلي لا يقبل أي قيد أو حركة مالية مباشرة، بل يجمع أرصدة كافة الحسابات المتفرعة تحته آلياً ليظهر في التقارير المالية وميزان المراجعة.
حساب ورقة الشجرة الأخير الذي يُسجل عليه القيد المحاسبي المباشر وتُربط به فواتير المبيعات، المشتريات، وسندات القبض والصرف.
الحالة الأولى: وجود أكثر من صندوق نقدية في فرع واحد (خزينة + عهدة)
فصل المسؤولياتبدلاً من وضع كل السيولة في حساب "الصندوق الرئيسي"، نقوم بإنشاء حساب أب جامع لكل فرع، ثم تفريع حسابات تنفيذية تتبع طبيعة استخدام السيولة:
الحالة الثانية: وجود أكثر من نقطة كاشير (POS Cashiers) في موقع واحد
مطابقة الورديات Z-Report
المخاطرة الشائعة: ربط جميع أجهزة نقاط البيع بحساب نقدي واحد يجعل من المستحيل معرفة أي كاشير تسبب بالعجز أو الزيادة عند إقفال الوردية.
الممارسة المحاسبية السليمة في منصة فواتير: ننشئ حساباً تنفيذياً مستقلاً لكل محطة كاشير وموظف:
| كود الحساب | اسم الحساب في الشجرة | نوع الحساب | الدور الرقابي ومطابقة الوردية |
|---|---|---|---|
| 110103 | كاشيرات صالة العرض الرئيسية | تجميعي Header | يجمع رصيد نقدية الصالة بالكامل في ميزان المراجعة |
| 11010301 | كاشير محطة رقم 1 (بوابة A) | تنفيذي Transactional | تُربط به نقطة البيع POS-01 لمطابقة تقرير الإغلاق اليومي (Z-Report) مع النقد الفعلي |
| 11010302 | كاشير محطة رقم 2 (بوابة B) | تنفيذي Transactional | تُربط به نقطة البيع POS-02 وتُرحل عليه مبيعات الوردية المستقلة لمسؤول الكاشير |
| 11010303 | كاشير محطة رقم 3 (الخدمة السريعة) | تنفيذي Transactional | تسوية عهدة الكاشير بشكل منفصل وتوريد النقدية دورياً إلى الخزينة المركزية |
حساب الكاشير التنفيذي إلى حساب الخزينة المركزية للفرع، مما يُصفر عهدة الكاشير للوردية التالية ويُبقي الخزينة تحت رقابة أمين الصندوق.
نافذة منبثقة: إضافة وتعديل حساب (Modal)
تفتح هذه النافذة عند النقر على «إضافة حساب جديد» أو النقر على أيقونة التعديل بجانب أي حساب في الشجرة.
انقر على الصورة لتكبيرها بالحجم الكامل
حساب تنفيذي (Transactional): يقبل الترحيل والقيود المباشرة.
تبويب: مصفوفة التوجيه الآلي (Mappings)
تتيح لك هذه المصفوفة تحديد الحسابات الافتراضية التي يوجه إليها النظام القيود المولدة آلياً من دورات النظام:
انقر على الصورة لتكبيرها بالحجم الكامل
تمثل مصفوفة التوجيه الآلي الجسر الرابط بين العمليات التشغيلية (فواتير المبيعات، سندات القبض، أوامر الشراء، حركات المخزون، والمدفوعات الإلكترونية) ودفتر الأستاذ العام. عند اعتماد أي مستند مالي، لا يطلب النظام من المستخدم كتابة قيد يدوي، بل يقوم المحرك البرمجي بالرجوع إلى هذه المصفوفة وقراءة الحساب المقابل للمفتاح المحدد وترحيل طرفي القيد آلياً في أجزاء من الثانية.
| رمز التوجيه (Mapping Key) | الوصف المحاسبي | الحساب الافتراضي | المستندات والدورات المرتبطة |
|---|---|---|---|
| SALES_REVENUE | إيرادات المبيعات الرئيسية | 410101 (إيرادات مبيعات البضائع) | فواتير المبيعات الضريبية ونقاط البيع (الطرف الدائن) |
| AR_CONTROL | حساب مراقبة ذمم العملاء | 110201 (العملاء التجاريون) | الفواتير الآجلة، وسندات القبض ومطابقات الذمم |
| AP_CONTROL | حساب مراقبة ذمم الموردين | 210101 (الموردون التجاريون) | فواتير الشراء، وسندات الصرف وتسويات الدفعات |
| VAT_OUTPUT | ضريبة القيمة المضافة للمخرجات | 210201 (أمانات ضريبة المبيعات) | إقرارات ضريبة المبيعات لهيئة الزكاة والضريبة والجمارك |
| VAT_INPUT | ضريبة القيمة المضافة للمدخلات | 110401 (أمانات ضريبة المشتريات) | فواتير مشتريات البضائع والمصروفات القابلة للخصم |
| GR_IR_CLEARING | وسيط استلام البضائع غير المفوترة | 210105 (وسيط استلام البضائع GR/IR) | سندات الاستلام المخزني (GRN) قبل ورود فاتورة المورد |
| INVENTORY_ASSET | مخزون البضائع التامة | 110301 (المخزون السلعي) | سندات التوريد، تسويات الجرد، والجرد المستمر |
| COGS | تكلفة البضاعة المباعة | 510101 (تكلفة المبيعات) | قيد صرف المخزون المرافق لإصدار فاتورة البيع آلياً |
| ROUNDING_DIFFERENCE | فروقات تقريب العملات والكسور | 420401 (فروقات تقريب الهللات) | معالجة كسور الهللات الناتجة عن احتساب ضريبة زاتكا لكل سطر |
الضوابط والقيود التقنية والمحاسبية لاستخدام مصفوفة التوجيه
مستخرجة من منطق الفحص البرمجي في محرك الترحيل (AccountMappingService)
يفرض الكود البرمجي فحصاً صارماً if (!account.isTransactional)، ويرفض حفظ التوجيه إذا كان الحساب المختار حساباً رئيسياً (Header). يجب أن يكون الحساب طرفياً قابلاً للحركة والترحيل الفعلي المباشر.
يتحقق النظام من نوع الحساب قبل اعتماده: حساب AR_CONTROL يشترط أن يكون من نوع الأصول ASSET، بينما حساب AP_CONTROL يشترط أن يكون التزاماً LIABILITY، لمنع تشويه القوائم المالية.
عند تعيين حساب لـ AR_CONTROL أو AP_CONTROL أو الدفعات المقدمة، يُفعّل النظام آلياً خاصية account.isReconciliation = true، لتمكين الربط الآلي بين الفواتير والسندات في دفاتر الذمم الفرعية (Subledgers).
إذا لم يُخصص حساب معين، يتدرج المحرك تلقائياً للبديل القياسي (مثال: فروق تقريب العملة تبحث عن 420401 أو أي حساب نشط باسم "تقريب" أو "rounding"، وإذا تعذر كلياً يُوقف الترحيل برسالة صريحة لمنع قيود معلقة).
تبويب: مراكز التكلفة والمشاريع (Cost Centers)
يتيح لك تصنيف وتحليل الإيرادات والمصروفات حسب المشاريع، الفروع، أو الأقسام التشغيلية لقياس ربحية كل مركز مستقل.
انقر على الصورة لتكبيرها بالحجم الكامل
يوفر النظام بُعدين مستقلين للتحليل المالي متعدد الأبعاد، بحيث يمكن للمنشأة تصنيف المصروفات والإيرادات في آنٍ واحد على مركز تكلفة إداري/تشغيلي وعلى مشروع تعاقدي محدد:
مراكز التكلفة التشغيلية (Cost Centers)
كيانات دائمة ومستمرةتمثل الهيكل التنظيمي الثابت للمنشأة ومراكز المسؤولية الإدارية والإنتاجية التي تتكرر فيها المصاريف شهرياً وسنوياً.
- تشغيلي (OPERATIONAL): الفروع الجغرافية، مراكز الخدمة، ومستودعات التوزيع (مثال: فرع الخبر، فرع جدة).
- إداري (ADMINISTRATIVE): الإدارة العامة، المالية، الموارد البشرية، وتقنية المعلومات.
- إنتاجي (PRODUCTION): خطوط التصنيع، المعامل، والورش الإنتاجية.
- إيرادي (REVENUE): معارض البيع المباشر والمتاجر الإلكترونية.
- خدمي (SERVICE): أساطيل النقل، الصيانة، وخدمة ما بعد البيع.
مراكز المشاريع والعقود (Projects)
كيانات مؤقتة محددة المدةتمثل عقوداً ومشاريع تنفيذية مؤقتة تبدأ بتاريخ محدد وتنتهي بتسليم المشروع (مثل مقاولات، توريدات كبرى، ومشاريع استشارية).
- موازنة تقديرية مستقلة (Budget): تحديد سقف الإنفاق المسموح به لمواد المشروع والعمالة.
- ربط فواتير المستخلصات: تسجيل إيرادات العقد والأمانات المحتجزة (Retention) على كود المشروع.
- تحميل مشتريات المواد مباشرة: تخصيص فواتير الموردين وسندات صرف المخزون للمشروع.
- الإقفال التعاقدي النهائي: إمكانية إغلاق المشروع لمنع تسجيل أي مصروف إضافي بعد التسليم.
| وجه المقارنة | مراكز التكلفة التشغيلية (Cost Centers) | مراكز المشاريع (Projects) |
|---|---|---|
| الديمومة والمدة | دائمة ومستمرة مع استمرار نشاط المنشأة | مؤقتة تنتهي بانتهاء وتسليم العقد |
| طبيعة المصروفات | مصاريف تشغيلية وإدارية دورية (إيجارات، رواتب، فواتير) | تكاليف مباشرة للعقد (مواد خام، مقاولو باطن، تراخيص) |
| المخرجات الرقابية | قائمة دخل دورية للفرع / القسم (Branch P&L) | تقرير انحراف الموازنة وربحية المستخلصات (Cost-to-Complete) |
تبويب: قواعد توزيع التكاليف (Allocations)
عند دفع مصروف عام (مثل الإيجار، الكهرباء، الاتصالات)، يمكنك إنشاء قاعدة توزيع آلي بنسب مئوية محددة (مثلاً: 60% للفرع الرئيسي، 40% لفرع جدة) ليقوم النظام بتجزئة القيد آلياً في اليومية العامة.
انقر على الصورة لتكبيرها بالحجم الكامل
في المنشآت ذات الفروع المتعددة أو المشاريع المشتركة، تُدفع الكثير من المصاريف مركزياً عبر المقر الرئيسي (مثل: فواتير الكهرباء، إيجار المباني المشتركة، اشتراكات البرمجيات، وحملات التسويق الرقمي). يؤدي عدم توزيع هذه التكاليف إلى تشويه خطير في القوائم المالية، حيث يظهر المقر الرئيسي كمركز خاسر بينما تظهر الفروع والمشاريع كأنها تحقق أرباحاً غير حقيقية لعدم تحميلها بحصتها من الأعباء التشغيلية المشتركة (Overheads).
يتحقق النظام برمجياً من أن مجموع نسب البنود الموزعة يساوي 100.00% تماماً، ويرفض حفظ أي قاعدة بنسب ناقصة أو زائدة.
يمتلك النظام درع Idempotency Guard يمنع تكرار تنفيذ نفس قاعدة التوزيع لنفس الفترة المالية، مما يحمي من مضاعفة المصروف بالخطأ.
يمنع محرك التوزيع تنفيذ أي قيد في فترة مالية سابقة مقفلة، ويلزم باختيار تاريخ نفاذ يقع ضمن فترة محاسبية نشطة ومفتوحة.
المثال الأول: توزيع فاتورة كهرباء وتكييف مركزية (30,000 ريال) على 3 فروع
توزيع حسب المساحةسددت الإدارة العامة فاتورة الكهرباء المركزية، وقامت بإنشاء قاعدة توزيع بنسب المساحة المستغلة لكل فرع:
المثال الثاني: توزيع تكلفة تراخيص برمجية هندسية (100,000 ريال) على مشروعين إنشائيين
توزيع حسب ساعات الاستخدامتم شراء ترخيص برمجيات تصميم BIM مشترك بين مشروعين بنسبة استخدام محددة:
القواعد المحاسبية والرقابية
الأسئلة الشائعة حول دليل الحسابات والتوجيه المحاسبي
هل يمكن تغيير حساب المبيعات الافتراضي لفرع معين؟
نعم، تدعم مصفوفة التوجيه تخصيص الحسابات على مستوى الفرع أو النشاط أو فئات المنتجات.
ما الفرق بين الحساب الرئيسي التجميعي والحساب الفرعي المتحرك؟
الحساب الرئيسي (Parent Account) هو حساب تجميعي يستخدم لتصنيف البنود وعرض الإجماليات في القوائم المالية ولا يقبل التسجيل المباشر عليه، أما الحساب الفرعي (Transactional) فهو الحساب النهائي الذي تُسجل عليه القيود والفواتير.
هل يمكن حذف حساب تم استخدامه في قيد محاسبي سابق؟
لا، يمنع النظام حذف أي حساب يحتوي على رصيد أو ارتبط بقيود مالية حمايةً لسلامة الدفاتر، ولكن يمكنك "تعطيل الحساب" لمنع استخدامه في القيود المستقبلية.
جاهز لإعداد شجرة حساباتك؟
انتقل الآن إلى لوحة التحكم للبدء بتنظيم دليلك المحاسبي القياسي.
فتح شاشة دليل الحسابات