# دورات التوزيع

_التطبيقات › محاسبة › تكلفة التصنيع_

![دورات التوزيع](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/f862ab82-a9d3-4dba-8017-cc59b89e37ee.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)
*دورات التوزيع — محاسبة › تكلفة التصنيع › دورات التوزيع*

**دورة الحالة:** معاينة ← مُرحَّل ← ملغي

## نظرة عامة

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

تُدار الدورة عبر حالات واضحة: **معاينة** قبل الترحيل، ثم **مُرحَّلة** بعد اعتماد النتائج، أو **ملغاة** عند الحاجة إلى إلغاء الأثر. كما يتيح السجل نمطين للاحتساب: **النسب الافتراضية للمصفوفة** أو **تجاوز يدوي لكل قاعدة**.

## الإعدادات

قبل استخدام **دورات التوزيع** يومياً، يجب إعداد مرجع تكلفة التصنيع الذي تعتمد عليه الدورات، بحيث تكون المصفوفة ومجموعات العناصر ومحركات التكلفة جاهزة للاحتساب.

### مجموعات عناصر التكلفة

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

![مجموعات عناصر التكلفة](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/4693e66e-b94a-4512-aaae-60c958a391a8.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)
*مجموعات عناصر التكلفة — محاسبة › تكلفة التصنيع › الإعدادات › مجموعات عناصر التكلفة*

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

### استيراد المصفوفة من CSV

تُستخدم شاشة **استيراد المصفوفة من CSV** لإدخال مصفوفة التوزيع أو تحديثها دفعة واحدة قبل تشغيل دورات التوزيع. حدِّد:
- **الشركة** التي ستُحمَّل لها البيانات.
- **الفاصل** المستخدم داخل ملف CSV.
- **بيانات الملف** لتحميل محتوى الملف.
- **تخطّي رأس الجدول** إذا كان الصف الأول يحتوي على عناوين الأعمدة.
- **اسم الملف** لتمييز الملف المرفوع.

ثم اختر:
- **تشغيل تجريبي (معاينة فقط)** للتحقق من البيانات قبل التطبيق الفعلي.
- **تطبيق** لاعتماد الاستيراد.
- **إغلاق** للخروج دون استكمال العملية.

> **نصيحة:** استخدم **تشغيل تجريبي (معاينة فقط)** قبل **تطبيق** أي ملف جديد، لتقليل أخطاء البنية أو الفصل أو الأعمدة.

### محرّكات التكلفة (ساعات)

تُستخدم **محرّكات التكلفة (ساعات)** لتعريف أساس توزيع يعتمد على الساعات. من هذه الشاشة تضبط:
- **الحساب التحليلي** الذي يمثل مركز التكلفة أو الجهة التحليلية.
- **السنة المالية** بصيغة YYYY.
- **الساعات المخطّطة (سنوية)** كتقدير سنوي.
- **الساعات الفعلية حتى تاريخه** لمتابعة ما نُفِّذ فعلياً حتى اليوم، ويمكن تحديثها آلياً أو يدوياً.
- **ملاحظات** لأي توضيح تشغيلي.

> **تحذير:** إذا كانت **الساعات الفعلية حتى تاريخه** لا تعكس الواقع، فقد يؤثر ذلك في دقة التوزيع عند استخدام القواعد المعتمدة على الساعات.

## سير العمل

### 1) أنشئ دورة جديدة في حالة **معاينة**
ابدأ من **دورات التوزيع** عندما تكون مستعداً لتجهيز احتساب جديد لمجموعة تكاليف خلال فترة محددة.

1. انتقل إلى **محاسبة > تكلفة التصنيع > دورات التوزيع**.
2. اضغط **جديد** لإنشاء سجل دورة جديد.
3. أدخل **الشركة**.
4. حدِّد **الفترة** بصيغة YYYY-MM، مثل 2026-05.
5. أدخل **التاريخ المحاسبي**؛ وهو التاريخ المستخدم في القيد المُنشأ.
6. اختر **اليومية** التي ستُنشأ فيها **قيود اليومية**.
7. حدِّد **نمط النسبة**:
   - **النسب الافتراضية للمصفوفة** إذا كنت تريد الاعتماد على إعدادات التوزيع الجاهزة.
   - **تجاوز يدوي لكل قاعدة** إذا كنت تحتاج إلى تعديل النسب لكل قاعدة على حدة.
8. راجع **البند** للتأكد من أن عناصر الدورة صحيحة.
9. تأكد من أن **الحالة** بقيت على **معاينة** قبل المتابعة.

### 2) اختر ما إذا كنت ستعيد الحساب أو ستنتقل إلى الترحيل
في حالة **معاينة** لديك قراران عمليان: إعادة الحساب بعد تعديل المدخلات، أو الترحيل عندما تصبح النتائج جاهزة.

1. إذا عدّلت **الفترة** أو **التاريخ المحاسبي** أو **اليومية** أو **نمط النسبة** أو **البند**، فاضغط **إعادة حساب المعاينة** لتحديث النتائج قبل الترحيل.
2. إذا كانت النتائج صحيحة، فاضغط **ترحيل** لنقل الدورة من **معاينة** إلى **مُرحَّلة**.
3. بعد الترحيل، تصبح الدورة جاهزة للاعتماد المحاسبي في **دفاتر الحسابات** بحسب **التاريخ المحاسبي** و**اليومية** المحددين.

> **ملاحظة:** استخدم **إعادة حساب المعاينة** كلما غيَّرت أي قيمة تؤثر في التوزيع، حتى لا تُرحَّل نتائج قديمة.

### 3) ألغِ الدورة أو اعكس أثرها عند الحاجة
إذا اكتشفت خطأ بعد الترحيل، فالحل التشغيلي المتاح هو الإلغاء أو العكس بحسب الحالة المتاحة على السجل.

1. افتح الدورة ذات الحالة **مُرحَّلة**.
2. اضغط **إلغاء / عكس** عندما تحتاج إلى إزالة أثر الدورة أو عكسها.
3. بعد تنفيذ الإجراء، تصبح الحالة **ملغاة**.

> **تحذير:** لا تستخدم **إلغاء / عكس** إلا بعد التأكد من أن الدورة المراد عكسها هي الدورة الصحيحة؛ فالإجراء يغير الأثر المحاسبي الناتج عنها.

### 4) احذف السجل فقط قبل الترحيل
إذا كانت الدورة ما تزال في **معاينة** ولم تعد مطلوبة، يمكنك حذفها بدل ترحيلها.

1. افتح السجل في حالة **معاينة**.
2. اضغط **إزالة** لحذف السجل من القائمة.
3. استخدم هذا الخيار فقط إذا لم تعد بحاجة إلى الدورة، ولم تُرحَّل بعد.

### 5) راقب دورة الاعتمادات من صندوق الاعتمادات
استخدم **صندوق الاعتمادات** عندما تريد مراجعة الدورات أو متابعة ما ينتظر الإجراء قبل الترحيل.

![صندوق الاعتمادات](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/3b3f5997-4dad-479b-828e-09becfd3cb8c.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)
*صندوق الاعتمادات — محاسبة › تكلفة التصنيع › صندوق الاعتمادات*
1. انتقل إلى **محاسبة > تكلفة التصنيع > صندوق الاعتمادات**.
2. راجع السجلات بحسب **الحالة** و**الشركة** و**الفترة** و**التاريخ المحاسبي** و**اليومية** و**نمط النسبة** و**البند**.
3. افتح السجل المطلوب ثم:
   - اضغط **ترحيل** إذا كانت المعاينة جاهزة للاعتماد.
   - اضغط **إلغاء / عكس** إذا كان يجب إبطالها.
   - اضغط **إزالة** إذا كان السجل في **معاينة** ولم يعد مطلوباً.

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

## أمثلة

### مثال تطبيقي: ترحيل دورة توزيع شهرية

لنفرض أن قسم التصنيع يريد توزيع تكاليف شهر **2026-05** على **اليومية** الخاصة بالتوزيع، مع الاعتماد على **النسب الافتراضية للمصفوفة**.

1. افتح **دورات التوزيع** وأنشئ **جديد**.
2. أدخل **الشركة**: الشركة الأم.
3. أدخل **الفترة**: 2026-05.
4. أدخل **التاريخ المحاسبي**: 2026-05-31.
5. اختر **اليومية**: يومية التوزيع الشهرية.
6. اجعل **نمط النسبة** على **النسب الافتراضية للمصفوفة**.
7. افحص **البند** للتأكد من أن السجل يشمل العناصر الصحيحة.
8. إذا كانت النتائج بحاجة إلى تحديث، اضغط **إعادة حساب المعاينة**.
9. بعد المراجعة النهائية، اضغط **ترحيل**.
10. تصبح **الحالة** **مُرحَّلة**، وتنتقل الدورة إلى الأثر المحاسبي النهائي في **قيود اليومية**.

إذا تبيّن لاحقاً أن الدورة احتوت على توزيع غير صحيح، افتح السجل نفسه واضغط **إلغاء / عكس** لتحويلها إلى **ملغاة**.

## نصائح

- **نصيحة:** حدِّد **الفترة** و**التاريخ المحاسبي** بعناية قبل الترحيل، لأنهما عنصران أساسيان في القيد الناتج.
- **ملاحظة:** يظهر **الحالة** كعنصر تحكم رئيسي في قائمة السجل؛ افحصه قبل اتخاذ أي إجراء.
- **تحذير:** إذا كانت الدورة في **معاينة** وتحتوي على بيانات غير دقيقة، فلا تُرحِّلها قبل الضغط على **إعادة حساب المعاينة**.
- **نصيحة:** استخدم **تجاوز يدوي لكل قاعدة** فقط عندما تحتاج فعلاً إلى الخروج عن **النسب الافتراضية للمصفوفة**.
- **ملاحظة:** اعتمد **محرّكات التكلفة (ساعات)** عندما تكون قاعدة التوزيع مرتبطة بالساعات، وتحقق من **الساعات الفعلية حتى تاريخه** بانتظام.

## استكشاف الأخطاء وإصلاحها

- **العَرَض:** لا تظهر الدورة في الحالة المتوقعة.  
  **السبب المحتمل:** لم تُنشأ الدورة في **دورات التوزيع** أو لم يُحدَّث **الحالة** بعد.  
  **الحل:** افتح السجل وتحقق من **الحالة** ثم نفِّذ **إعادة حساب المعاينة** أو **ترحيل** بحسب المرحلة.

- **العَرَض:** تظهر نتائج توزيع غير مناسبة بعد الاستيراد.  
  **السبب المحتمل:** ملف CSV في **استيراد المصفوفة من CSV** استُخدم بفاصل غير صحيح أو مع صف رأس غير مطابق.  
  **الحل:** أعد الاستيراد بعد مراجعة **الفاصل** و**تخطّي رأس الجدول**، واستخدم **تشغيل تجريبي (معاينة فقط)** أولاً.

- **العَرَض:** لا تتطابق نتائج التوزيع المعتمدة على الساعات مع التوقعات.  
  **السبب المحتمل:** بيانات **محرّكات التكلفة (ساعات)**، وخصوصاً **الساعات الفعلية حتى تاريخه**، غير محدَّثة.  
  **الحل:** راجع القيم في **محرّكات التكلفة (ساعات)** ثم أعد **إعادة حساب المعاينة**.

- **العَرَض:** لا يمكن حذف السجل.  
  **السبب المحتمل:** السجل ليس في **معاينة** بل في **مُرحَّلة** أو **ملغاة**.  
  **الحل:** لا تستخدم **إزالة** إلا قبل الترحيل؛ إذا كانت الدورة **مُرحَّلة** فاستعمل **إلغاء / عكس** بدل ذلك.

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

- [كل بنود التوزيع](doc:account-overhead-allocation-line)
- [محاسبة — نظرة عامة](doc:account-overview)
- [محاسبة — مسار التعلم](doc:workflows-account)
- [الشركات](doc:res-company)
- [محاسبة](doc:account-journal)
- [كل بنود التوزيع — مرجع الحقول](doc:account-overhead-allocation-line-ref)
- [العناصر التحليلية](doc:account-analytic-line)
- [فواتير العملاء](doc:account-move)
- [الدفعات](doc:account-payment)
- [الأصناف](doc:product-template)
- [العملاء](doc:res-partner)
- [الفواتير](doc:account-move-2)
- [الدفعات](doc:account-payment-2)
- [الحسابات البنكية](doc:res-partner-bank)
- [الأصناف](doc:product-template-2)
