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

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

![دورات التوزيع](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/c1abc943-d52b-4e06-8425-54357261fae0.png)
*دورات التوزيع — محاسبة › تكلفة التصنيع › دورات التوزيع*

**دورة الحالة:** Previewed ← مرحّلة ← ملغاة

## خلفية العمل

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

تظهر هذه الصفحة ضمن مسار **محاسبة > تكلفة التصنيع > دورات التوزيع**، وتُستخدم عندما تكون دورة التوزيع في حالة **جديدة** أو **معاينة** أو **مرحّلة** أو **ملغاة** بحسب ما يتيحه النظام من حالات. كما يمكن استخدامها في سياق المراجعة واعتماد النتائج قبل تنفيذ **Post**، أو لإلغاء الدورة بعد إنشائها إذا لزم الأمر.

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

## المزايا الرئيسية

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

## المتطلبات السابقة

- يجب أن تكون **تكلفة التصنيع** مفعّلة ضمن **محاسبة**.
- يجب أن تكون **الشركة** المستهدفة موجودة ومختارة.
- يجب أن تكون **اليومية** المحاسبية المطلوبة متاحة.
- يجب أن تكون الفترة بصيغة **YYYY-MM** صالحة.
- يجب أن يملك المستخدم صلاحية الوصول إلى **دورات التوزيع** وتنفيذ **ترحيل** أو **إلغاء / عكس** بحسب الصلاحيات المعتمدة في النظام.

## الإجراء

1. ينتقل المستخدم إلى **دورات التوزيع** عبر المسار **محاسبة > تكلفة التصنيع > دورات التوزيع**.  

2. لإنشاء دورة جديدة، يختار المستخدم **جديد**.  
   تظهر الدورة في حالة جديدة ويمكن تحرير حقولها الأساسية.

3. يحدد المستخدم حقول الدورة المطلوبة التالية:
   - **الحالة (State)**.
   - **الشركة (Company)**.
   - **الفترة (Period)** بصيغة **YYYY-MM**.
   - **تاريخ المحاسبة (Accounting Date)**.
   - **دفتر اليومية (Journal)**.
   - **نمط المعدلات (Rate Mode)** عند الحاجة.

4. إذا كانت الدورة تعتمد على القيم الافتراضية للمصفوفة، يترك المستخدم **نمط المعدلات (Rate Mode)** على **معدلات افتراضية من المصفوفة**. وإذا كانت القاعدة تتطلب استبدالاً يدوياً، يختار **استبدال يدوي لكل قاعدة**.

5. يراجع المستخدم سطر الدورة في **Line** للتأكد من أن محتوى الدورة جاهز للمراجعة الداخلية.

6. عند الحاجة إلى إعادة احتساب القيم قبل الترحيل، يختار المستخدم **Re-compute Preview**.  
   يقوم النظام بإعادة بناء معاينة الدورة وفق البيانات الحالية.

7. بعد اكتمال المراجعة، يختار المستخدم **Post** لترحيل الدورة.  
   ينتقل السجل إلى حالة **مرحّلة**، ويُنشئ النظام أثره المحاسبي في اليومية المحددة.

8. إذا كانت الدورة تحتاج إلى إلغاء أو عكس الأثر بعد الترحيل، يختار المستخدم **Cancel / Reverse**.  
   ينتقل السجل إلى حالة **ملغاة** وفق الإجراء المتاح.

9. إذا كان السجل غير مطلوب قبل الترحيل أو أثناء الإعداد، يختار المستخدم **إزالة** لحذف السجل من القائمة، ما دام ذلك مسموحاً.

> ملاحظة: لا يظهر في هذه الصفحة إجراء منفصل لاعتماد متعدد المراحل. لذلك يتم الانتقال بين الحالة **جديدة** و**معاينة** و**مرحّلة** و**ملغاة** فقط من خلال الأزرار المتاحة على الشاشة.

## مرجع الحقول

| اسم الحقل | ما الذي يتحكم فيه |
|---|---|
| **الحالة (State)** | يحدد حالة السجل. القيم المتاحة هي **معاينة** و**مرحّلة** و**ملغاة**. |
| **الشركة (Company)** | يحدد الشركة التي تنتمي إليها دورة التوزيع. |
| **الفترة (Period)** | يحدد الفترة المحاسبية بصيغة **YYYY-MM**، مثل **2026-05**. |
| **تاريخ المحاسبة (Accounting Date)** | يحدد تاريخ القيد المحاسبي المنشأ في **account.move**. |
| **دفتر اليومية (Journal)** | يحدد اليومية المحاسبية التي يُرحَّل إليها القيد. |
| **نمط المعدلات (Rate Mode)** | يحدد ما إذا كانت المعدلات **معدلات افتراضية من المصفوفة** أو **استبدالاً يدوياً لكل قاعدة**. |
| **Line** | يعرض سطور الدورة المرتبطة بالسجل. |

## معلومات ذات صلة

- **صندوق الاعتمادات** ضمن **محاسبة > تكلفة التصنيع > صندوق الاعتمادات**.
- **قيود اليومية** الناتجة عن الترحيل.
- **اليومية** المحاسبية المحددة للدورة.
- **تكلفة التصنيع** ضمن محاسبة الشركة.

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

- [كل بنود التوزيع](doc:account-overhead-allocation-line)
- [محاسبة — نظرة عامة](doc:account-overview)
- [محاسبة — مسار التعلم](doc:workflows-account)
- [الشركات — مرجع الحقول](doc:res-company-ref)
- [محاسبة](doc:account-journal)
- [كل بنود التوزيع — مرجع الحقول](doc:account-overhead-allocation-line-ref)
- [فواتير العملاء](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)
- [الموردين](doc:res-partner-2)
