# دفاتر الحسابات

_التطبيقات › الإعدادات › المستخدمون والشركات_

![دفاتر الحسابات](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/45911ba4-abff-4f6a-a9fc-b4caf9ba6054.png#atloria-annotations=%7B%22annotations%22%3A%5B%7B%22type%22%3A%22box%22%2C%22x%22%3A96.44%2C%22y%22%3A5.32%2C%22w%22%3A3.13%2C%22h%22%3A4.43%2C%22label%22%3A%222%20%20%5Cu062c%5Cu062f%5Cu064a%5Cu062f%22%7D%5D%7D)
*Books — الإعدادات › المستخدمون والشركات › دفاتر الحسابات › Books*

## نظرة عامة
تُستخدم شاشة **دفاتر الحسابات** لإدارة تعريفات الدفاتر التي تربط بين **شجرة الحسابات**، و**دفتر اليومية**، والشركة، والفرع، مع إتاحة ضبط أذونات الوصول المرتبطة بها. يعتمد عليها محاسب الشركة، والمدير المالي، ومسؤول حسابات العملاء والموردين عند الحاجة إلى تمييز أكثر من دفتر يستخدم **دفتر اليومية** نفسه داخل فرع واحد أو ضمن شركة واحدة. كما تساعد في إحكام الربط بين التعريف المختصر المستخدم في التكاملات والتقارير وبين الاسم الواضح الذي يظهر للمستخدمين.

> **ملاحظة:** يظهر **Book No.** بوصفه رقم تسلسل للدفتر حسب (الشركة، الفرع، دفتر اليومية)، ويُستخدم مع **دفتر اليومية** لتمييز الدفاتر التي تشترك في الدفتر نفسه داخل الفرع نفسه.

## الإعدادات
تُدار هذه الشاشة نفسها بوصفها جزءاً من التهيئة التشغيلية لدفاتر الحسابات. لا توجد مفاتيح تفعيل منفصلة ظاهرة هنا، لكن يلزم استكمال الحقول الإلزامية قبل الاعتماد العملي على السجل في التقارير أو قواعد الصلاحيات.

### ما الذي يجب ضبطه قبل الاستخدام
- **Code**: رمز أبجدي رقمي قصير يُستخدم في التكاملات والتقارير، ويجب أن يكون فريداً داخل كل شركة.
- **Name**: اسم مقروء للدفتر يظهر في قوائم الاختيار وفي **مصفوفة الصلاحيات**.
- **Book No.**: رقم تسلسل الدفتر داخل (الشركة، الفرع، **دفتر اليومية**)، ويُستعمل لتفريق الدفاتر المتشابهة.
- **Company**: الشركة الأصلية التي يتبع لها الدفتر.
- **Branch**: الفرع أو الشركة الفرعية التي يُقيد الدفتر ضمنها. وإذا كان الدفتر خاصاً بالمقر الرئيس، فاختَر الشركة الأصلية.
- **Journal**: **دفتر اليومية** المحاسبي الذي تُرحَّل إليه قيود هذا الدفتر.
- **Active**: يحدد ما إذا كان الدفتر متاحاً للاستخدام.
- **Permission Rules**: قواعد الصلاحية المرتبطة بهذا الدفتر، وتُترجم إلى سجلات **ir.rule** على **account.move**.
- **Description**: وصف مختصر يوضح الغرض من الدفتر أو سياق استخدامه.

> **نصيحة:** اجعل **Code** مختصراً وثابتاً، لأن هذا الحقل مخصص للاستخدام في التقارير والتكاملات أكثر من كونه اسماً تشغيلياً للمستخدم.

> **ملاحظة:** إذا كان الفرع هو المقر الرئيس، فاجعل **Branch** يطابق الشركة الأصلية حتى تبقى حدود الدفتر واضحة في التقارير والتسويات.

## سير العمل
1. افتح **دفاتر الحسابات** من المسار **الإعدادات > المستخدمون والشركات > دفاتر الحسابات > Books**.

2. اضغط **جديد** لإنشاء دفتر حسابات جديد.
   ![Books](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/c8bdfc50-f25f-46e7-b7e1-c394a9aaf83d.png#atloria-annotations=%7B%22annotations%22%3A%5B%7B%22type%22%3A%22box%22%2C%22x%22%3A60.49%2C%22y%22%3A12.91%2C%22w%22%3A33.25%2C%22h%22%3A3.95%2C%22label%22%3A%227%20%20Code%22%7D%2C%7B%22type%22%3A%22marker%22%2C%22n%22%3A7%2C%22x%22%3A77.12%2C%22y%22%3A14.88%7D%2C%7B%22type%22%3A%22box%22%2C%22x%22%3A60.49%2C%22y%22%3A20.41%2C%22w%22%3A33.25%2C%22h%22%3A3.95%2C%22label%22%3A%225%20%20Book%20No%22%7D%2C%7B%22type%22%3A%22marker%22%2C%22n%22%3A5%2C%22x%22%3A77.12%2C%22y%22%3A22.38%7D%5D%7D)
*Books — الإعدادات › المستخدمون والشركات › دفاتر الحسابات › Books*

3. في حالة **جديدة**، قرر أولاً ما إذا كان الدفتر سيُستخدم فعلاً في فرع محدد أو في المقر الرئيس:
   - إذا كان للفرع، أدخل **Branch** بحيث يطابق الفرع المطلوب.
   - إذا كان للمقر الرئيس، اجعل **Branch** هو الشركة الأصلية.
   
   ثم أكمل الحقول الإلزامية الأخرى:
   - **Code**
   - **Name**
   - **Book No.**
   - **Company**
   - **Journal**

   > **تحذير:** يجب أن يكون **Code** فريداً داخل الشركة. كما يجب أن يكون **Book No.** مميزاً لكل توليفة من (الشركة، الفرع، **دفتر اليومية**) حتى لا تختلط الدفاتر التي تشترك في الدفتر نفسه.

4. بعد إدخال البيانات، قرر ما إذا كان السجل صالحاً للاستخدام الآن:
   - إذا كان جاهزاً، اترك **Active** مفعلاً ليبقى الدفتر متاحاً.
   - إذا لم يعد مطلوباً، أوقف **Active** لتعطيل استخدامه دون الحاجة إلى حذف السجل.
   
   بهذه الخطوة ينتقل الدفتر من كونه مسودة تعريفية إلى سجل قابل للاستخدام التشغيلي بمجرد حفظه.

5. راجع **Permission Rules** إذا كانت سياسة الوصول تتطلب تقييداً حسب هذا الدفتر.
   - استخدمه عندما تحتاج إلى ربط الدفتر بقواعد وصول مترجمة إلى سجلات **ir.rule** على **account.move**.
   - املأ **Description** لتوضيح الغرض التشغيلي من الدفتر، خصوصاً عندما تكون هناك عدة دفاتر على **دفتر اليومية** نفسه.

6. احفظ السجل بعد التأكد من أن الشركة، والفرع، و**دفتر اليومية**، والرمز، ورقم الدفتر متسقة مع الاستخدام المقصود.

7. عند العودة إلى قائمة **Books**، استخدم الاسم و**Code** و**Book No.** لمراجعة الدفاتر وتمييزها بسرعة بين الشركات والفروع المختلفة.

> **نصيحة:** استخدم **Name** كاسم تشغيلي واضح للمستخدمين، واجعل **Code** أقرب إلى مرجع داخلي قصير يسهل قراءته في التقارير والتكاملات.

> **ملاحظة:** يظهر **Journal** بوصفه الدفتر المحاسبي الذي تُصب فيه قيود هذا الدفتر؛ لذلك فإن تغييره يغيّر الوجهة المحاسبية المتوقعة للسجلات المرتبطة به.

## أمثلة
في شركة لديها مقر رئيس وفرعان، تريد الإدارة إنشاء دفتر حسابات خاص بفرع المستودعات مع استخدام **دفتر اليومية** نفسه الذي يُستخدم في فروع أخرى، ولكن مع تمييز واضح في الأذونات والتقارير.

1. افتح **دفاتر الحسابات** ثم اضغط **جديد**.
2. في النموذج، أدخل:
   - **Code**: `WH01`
   - **Name**: `دفتر مستودع الرياض`
   - **Book No.**: `1`
   - **Company**: `الشركة الأم`
   - **Branch**: `فرع الرياض`
   - **Journal**: `المبيعات اليومية`
   - **Active**: مفعّل
   - **Description**: `دفتر مخصص لتجميع قيود فرع الرياض`
3. إذا كانت سياسة الصلاحيات تتطلب تقييد الوصول لهذا الفرع، اربط **Permission Rules** المناسبة بهذا الدفتر.
4. احفظ السجل.
5. بعد الحفظ، سيظهر الدفتر في القائمة باسم **دفتر مستودع الرياض** ويمكن تمييزه عن أي دفتر آخر يستخدم **المبيعات اليومية** بفضل **Code** و**Book No.** والفرع.

بهذا تكون قد أنشأت تعريفاً واضحاً لدفتر حسابات تشغيلي يمكن الاعتماد عليه في التقارير وتوجيه القيود وتطبيق قواعد الوصول.

## نصائح
> **نصيحة:** إذا كان لديك أكثر من دفتر على **دفتر اليومية** نفسه داخل الفرع نفسه، فاعتمد **Book No.** بوصفه عامل التمييز الأساسي بين هذه الدفاتر.

> **تحذير:** لا تترك **Company** و**Branch** غير متسقين معاً؛ فالدفتر يُنسب إلى الشركة الأصلية، بينما يحدد **Branch** النطاق التشغيلي الفعلي.

> **ملاحظة:** **Permission Rules** ليست مجرد وصف؛ بل تُترجم إلى قواعد فعلية على **account.move**، لذا راجعها بعناية قبل الاعتماد على الدفتر في بيئة تشغيلية.

> **نصيحة:** إذا كان الدفتر لا ينبغي أن يُستخدم مؤقتاً، فتعطيله عبر **Active** أفضل من حذفه، لأنه يحافظ على الأثر المرجعي في النظام.

## استكشاف الأخطاء وإصلاحها
**العَرَض:** لا يظهر الدفتر المقصود في القائمة أو لا يمكن اختياره في مواضع لاحقة.  
**السبب المحتمل:** السجل غير مفعّل عبر **Active** أو لم يُحفظ بعد.  
**الحل:** افتح السجل وتأكد من تفعيل **Active** ثم احفظه من جديد.

**العَرَض:** تظهر صعوبة في تمييز دفاتر متعددة تستخدم **دفتر اليومية** نفسه.  
**السبب المحتمل:** **Book No.** مكرر أو غير واضح داخل نفس (الشركة، الفرع، **دفتر اليومية**).  
**الحل:** عدّل **Book No.** بحيث يصبح فريداً ضمن ذلك النطاق.

**العَرَض:** لا تتوافق صلاحيات الوصول مع الدفتر المتوقع.  
**السبب المحتمل:** لم تُضبط **Permission Rules** أو لم ترتبط بالدفتر الصحيح.  
**الحل:** راجع قواعد الصلاحية المرتبطة بهذا الدفتر وتأكد من مطابقتها للفرع والشركة و**دفتر اليومية**.

**العَرَض:** يظهر الدفتر تحت شركة أو فرع غير صحيحين.  
**السبب المحتمل:** تم اختيار **Company** أو **Branch** بشكل غير متسق مع الاستخدام المقصود.  
**الحل:** افتح السجل وعدّل الحقول التنظيمية بحيث تعكس الشركة الأصلية والفرع الصحيح.

## روابط ذات صلة

- [مجموعات الشركات](doc:sherkety-company-group)
- [مصفوفة الصلاحيات](doc:account-permission-rule)
- [الإعدادات — مسار التعلم](doc:workflows-sherkety)
- [الشركات](doc:res-company)
- [محاسبة](doc:account-journal)
- [الإعدادات — نظرة عامة](doc:sherkety-overview)
- [المستخدمون](doc:res-users)
- [الأدوار](doc:sherkety-role)
- [مجموعات العملاء](doc:sherkety-partner-group)
- [الإجراءات المحمية](doc:sherkety-action-permission)
- [إدارة اللافتات](doc:banner-management)
- [Messages](doc:whatsapp-message)
- [Templates](doc:whatsapp-template)
- [ألوان الحالة](doc:sherkety-status-model)
- [الشركات — مرجع الحقول](doc:res-company-ref)
