Commit c4a8f6cb authored by DevPilot's avatar DevPilot

docs: step-by-step accounting manual for the club's accountant

One file the accountant can work from: every step names the screen, the route,
the button, and the journal entry it produces. Covers setup, the fixed-asset
cycle, daily, monthly and year-end routines, payroll, inventory, tax, closing,
and how to check the books are sound.

The last section is the part that matters for the meeting — seven things the
system cannot decide on its own, each with the screen to decide it on: the
overlapping fiscal years, the empty asset register against 4.7m of machinery and
41.7m of construction in progress, the opening balances sitting on header
accounts, the placeholder bank account numbers, three payroll runs calculated
but never paid, nine broken player/member links, and the fact that no period has
ever been closed.

Every figure is read from the live books, every one of the 23 routes it cites
resolves against the router, and all 15 diagrams parse against the real mermaid
parser — as do the other 42 across docs/.
Co-Authored-By: 's avatarClaude Opus 5 <noreply@anthropic.com>
parent 33c76389
# دليل المحاسب — خطوة بخطوة من على الشاشة
> **لمين الدليل ده؟** للمحاسب اللي هيمسك النظام. مش دليل برمجة — ده كرّاسة تشغيل:
> كل خطوة مكتوب فيها **إنت رايح فين على الشاشة**، **بتضغط إيه**، و**القيد اللي هيتعمل**.
>
> **بيغطي إيه؟** الأساسيات المحاسبية كلها: التأسيس، الدورة اليومية، الشهرية، السنوية،
> الأصول الثابتة والإهلاك، الرواتب، المخزون، الضرائب، الإقفال، والتقارير.
>
> **لو عايز تفهم مسار الفلوس والاستحقاقات بالتفصيل** → [الدليل التاني](./دليل-مسار-الفلوس-والاستحقاقات.md).
---
## المحتويات
| # | القسم | إمتى تعمله |
|---|---|---|
| ٠ | [الصورة الكبيرة](#٠--الصورة-الكبيرة) | اقراه الأول |
| ١ | [التأسيس — مرة واحدة](#١--التأسيس--مرة-واحدة-بس) | أول ما تمسك النظام |
| ٢ | [الأصول الثابتة والإهلاك](#٢--الأصول-الثابتة-والإهلاك) | تأسيس + كل شهر |
| ٣ | [الدورة اليومية](#٣--الدورة-اليومية) | كل يوم |
| ٤ | [الدورة الشهرية](#٤--الدورة-الشهرية) | آخر كل شهر |
| ٥ | [الرواتب](#٥--الرواتب) | كل شهر |
| ٦ | [المخزون وتكلفة المبيعات](#٦--المخزون-وتكلفة-المبيعات) | مستمر |
| ٧ | [الضرائب](#٧--الضرائب) | شهري / سنوي |
| ٨ | [الإقفال السنوي](#٨--الإقفال-السنوي) | آخر السنة |
| ٩ | [التقارير — إزاي تتأكد إن الدفاتر سليمة](#٩--التقارير-وفحص-سلامة-الدفاتر) | مستمر |
| ١٠ | [حاجات محتاجة قرار منك دلوقتي](#١٠--حاجات-محتاجة-قرار-منك-دلوقتي) | **اقراه قبل الاجتماع** |
---
## ٠ — الصورة الكبيرة
### إزاي أي عملية بتوصل للدفاتر؟
مفيش حد بيكتب قيد بإيده في الحالة العادية. النظام بيسمع الأحداث ويقيّد لوحده:
```mermaid
flowchart TB
E["حدث في النظام<br/>دفعة / بيع / راتب / إهلاك"]
R["محرك التوزيع<br/>بيقرا قاعدة الحساب من شاشة توزيع الإيرادات"]
J["قيد يومية<br/>مدين = دائن"]
L["دفتر الأستاذ<br/>أرصدة الحسابات"]
F["التقارير<br/>ميزان المراجعة / قائمة الدخل / الميزانية"]
E --> R --> J --> L --> F
M["قيد يدوي<br/>لو محتاج تسوية"] --> J
```
**يعني إيه؟** لو حساب اتغيّر في شاشة **توزيع الإيرادات**، كل القيود الجاية هتروح
للحساب الجديد — من غير ما حد يلمس كود.
### الأربع دفاتر اللي لازم تبص عليهم
```mermaid
flowchart LR
subgraph D["الدفاتر"]
TB["ميزان المراجعة<br/>مدين = دائن"]
IS["قائمة الدخل<br/>إيراد − مصروف"]
BS["الميزانية<br/>أصول = التزامات + حقوق ملكية"]
GL["دفتر الأستاذ<br/>حركة كل حساب"]
end
TB --> IS
TB --> BS
GL --> TB
```
---
## ١ — التأسيس — مرة واحدة بس
الترتيب ده **مش اختياري**. كل خطوة بتعتمد على اللي قبلها.
```mermaid
flowchart TB
S1["١ دليل الحسابات"] --> S2["٢ السنة المالية"]
S2 --> S3["٣ الحسابات البنكية والخزن"]
S3 --> S4["٤ القيود الافتتاحية"]
S4 --> S5["٥ توزيع الإيرادات"]
S5 --> S6["٦ سجل الأصول الثابتة"]
S6 --> S7["٧ فحص التوازن"]
```
### ١-١ — دليل الحسابات
**الشاشة:** `المحاسبة والدفتر العام ← دليل الحسابات``/accounting/chart-of-accounts`
الدليل **متظبط ومتسطّب بالكامل** بالفعل. متعملش حاجة غير إنك تتفرج وتتأكد.
القاعدة الوحيدة اللي لازم تعرفها:
| نوع الحساب | ممكن تقيّد عليه؟ |
|---|---|
| حساب **رئيسي** (Header) | ❌ لأ — ده عنوان مش حساب |
| حساب **فرعي** (المستوى الأخير) | ✅ أيوه |
| حساب **موقوف** | ❌ لأ — إلا قيد الإقفال السنوي |
> النظام بيرفض أي قيد على حساب رئيسي تلقائيًا ويقولك:
> «لا يمكن الترحيل إلى حساب رئيسي».
### ١-٢ — السنة المالية
**الشاشة:** `المحاسبة ← السنوات المالية``/accounting/fiscal-years`
**⚠️ فيه مشكلة مستنياك هنا.** بص على القسم [١٠](#١٠--حاجات-محتاجة-قرار-منك-دلوقتي).
الخطوات:
1. افتح الشاشة.
2. لو ظهرلك تحذير أحمر **«سنوات مالية متداخلة»** — ده لازم يتحل الأول.
3. اضغط **«+ سنة مالية جديدة»** لو محتاج سنة جديدة.
4. حدد السنة الحالية بـ **is_current**.
```mermaid
flowchart LR
A["سنة مالية"] -->|"مفتوحة"| B["القيود مسموحة"]
A -->|"مقفولة"| C["القيود مرفوضة"]
B --> D["إقفال شهري<br/>شهر شهر"]
D --> E["إقفال سنوي<br/>بعد ما كل الشهور تتقفل"]
E --> C
```
### ١-٣ — الحسابات البنكية والخزن
**الشاشة:** `المحاسبة ← الحسابات البنكية``/accounting/bank-accounts`
النظام عامل **٤ حسابات بنكية** مربوطة بحسابات الأستاذ:
| البنك | حساب الأستاذ |
|---|---|
| البنك الأهلي المصري | ١٢٠٦٠٢٠١ |
| بنك مصر | ١٢٠٦٠٢٠٢ |
| بنك القاهرة | ١٢٠٦٠٢٠٣ |
| بنك التعمير والإسكان | ١٢٠٦٠٢٠٤ |
> **🔴 مطلوب منك:** أرقام الحسابات دلوقتي **مؤقتة** ومكتوب فيها
> «رقم الحساب غير محدد». النظام **ما ينفعش** يخترع رقم آيبان حقيقي.
> **عدّلهم بالأرقام الصح قبل أول إيداع.**
### ١-٤ — القيود الافتتاحية
**الشاشة:** `المحاسبة ← القيود الافتتاحية``/accounting/opening-entries`
القيد الافتتاحي **متعمل بالفعل** — ٩٠٬٦٠١٬٩٦٢٫٣٦ جنيه.
### ١-٥ — توزيع الإيرادات
**الشاشة:** `المحاسبة ← توزيع الإيرادات``/accounting/revenue-mapping`
هنا بتقول لكل نوع إيراد: **ينزل على أنهي حساب**. متظبط بالفعل.
للتفاصيل → [دليل مسار الفلوس](./دليل-مسار-الفلوس-والاستحقاقات.md).
### ١-٦ — سجل الأصول الثابتة
اقرا القسم [٢](#٢--الأصول-الثابتة-والإهلاك) — ده أهم شغل تأسيس متبقّي عليك.
### ١-٧ — فحص التوازن
**الشاشة:** `المحاسبة ← ميزان المراجعة``/accounting/reports/trial-balance`
لازم **مجموع المدين = مجموع الدائن**. دلوقتي: ٣٧٣٬٢٦٥٬٩٨١٫١٥ على الجهتين. ✅
---
## ٢ — الأصول الثابتة والإهلاك
### ليه ده أهم قسم في الدليل؟
الدفاتر فيها أصول ثابتة كبيرة:
| البند | المبلغ | الحساب |
|---|---|---|
| آلات ومعدات | ٤٬٧٠٥٬٦٨٦ | ١١٠١٠٣ |
| مشروعات تحت التنفيذ | ٤١٬٧٠٣٬٨٦٧ | ١١٠٣ |
| مجمع الإهلاك | (٥٧٩٬٠٤٨) | ٢٣٠١٠١ |
**بس سجل الأصول فاضي** — يعني **مفيش إهلاك اتحسب ولا مرة**. النتيجة:
الأرباح **مبالغ فيها**، والأصول في الميزانية **مبالغ فيها**.
### المفهوم
```mermaid
flowchart TB
B["شراء أصل"] --> C["الأصل يتحمّل على الميزانية<br/>مش على المصروفات"]
C --> D["كل شهر: قسط إهلاك"]
D --> E["مصروف إهلاك ← قائمة الدخل"]
D --> F["مجمع إهلاك ← يقلل الأصل في الميزانية"]
C --> G["الاستبعاد: بيع أو تخريد"]
G --> H["ربح أو خسارة استبعاد"]
```
> **القاعدة:** الأصل الثابت **مش مصروف**. النادي بدّل أصل بأصل.
> التكلفة بتتحمّل على قائمة الدخل على مدى عمر الأصل عن طريق الإهلاك.
### ٢-١ — فئات الأصول
النظام عامل **٨ فئات** كل واحدة مربوطة بـ **٣ حسابات**:
| الفئة | حساب الأصل | مجمع الإهلاك | مصروف الإهلاك | العمر |
|---|---|---|---|---|
| أراضي | ١١٠١٠١٠٢ | — | — | لا تُهلك |
| مباني وإنشاءات | ١١٠١٠٢٠١ | ٢٣٠١٠١٠١ | ٣١٣٧٠١ | ٤٠ سنة |
| آلات ومعدات | ١١٠١٠٣٠١ | ٢٣٠١٠١٠٢ | ٣١٣٧٠٢ | ١٠ سنين |
| وسائل نقل | ١١٠١٠٤٠٢ | ٢٣٠١٠١٠٣ | ٣١٣٧٠٣ | ٥ سنين |
| عدد وأدوات | ١١٠١٠٥٠١ | ٢٣٠١٠١٠٤ | ٣١٣٧٠٤ | ٤ سنين |
| أثاث ومفروشات | ١١٠١٠٦٠١ | ٢٣٠١٠١٠٥ | ٣١٣٧٠٥ | ١٠ سنين |
| أجهزة كمبيوتر | ١١٠١٠٧٠١ | ٢٣٠١٠١٠٦ | ٣١٣٧٠٦ | ٣ سنين |
| أجهزة كهربائية | ١١٠١٠٨٠١ | ٢٣٠١٠١٠٧ | ٣١٣٧٠٧ | ٥ سنين |
> **الأراضي مالهاش إهلاك عن قصد** — الأرض ما بتستهلكش.
>
> **مصروف الإهلاك** اتحط تحت **٣١٣٧ (تكاليف النشاط)** لأن مباني وملاعب ومعدات
> النادي بتشتغل للنشاط. لو أصل بيخدم الإدارة، حوّل فئته لـ **٣٣١٦**، ولو بيخدم
> البيع والتوزيع حوّلها لـ **٣٢٠٦**.
### ٢-٢ — تسجيل أصل — خطوة بخطوة
**الشاشة:** `المخازن ← الأصول والإهلاك``/inventory/assets`
→ اضغط **«تسجيل أصل ثابت»**
```mermaid
flowchart TB
A["افتح /inventory/assets"] --> B["اضغط: تسجيل أصل ثابت"]
B --> C["املا رقم الأصل والفئة"]
C --> D{"الأصل ده جاي منين؟"}
D -->|"شراء جديد"| E["اختار: اتدفع إزاي؟<br/>نقدًا / بنك / على الحساب"]
D -->|"رصيد افتتاحي"| F["مفيش قيد<br/>التكلفة في الدفاتر أصلًا"]
E --> G["قيد: من ح/ الأصل — إلى ح/ النقدية أو الموردين"]
F --> H["الأصل يبدأ يتهلك من دلوقتي"]
G --> H
```
#### 🔴 أهم اختيار في الشاشة دي
الشاشة هتسألك **«الأصل ده جاي منين؟»**، وده أهم سؤال:
| الاختيار | إمتى؟ | القيد |
|---|---|---|
| **شراء جديد** | النادي اشترى الأصل دلوقتي | `من ح/ الأصل الثابت` / `إلى ح/ النقدية أو الموردين` |
| **رصيد افتتاحي** | الأصل موجود في الدفاتر من زمان | **مفيش أي قيد** |
> **ليه؟** لو الأصل موجود في القيد الافتتاحي وسجّلته «شراء جديد»، الميزانية
> هتتعدّ **مرتين**. الأصول اللي عند النادي دلوقتي (الـ٤٫٧ مليون آلات
> والـ٤١٫٧ مليون مشروعات) كلها **«رصيد افتتاحي»**.
#### الحقول
| الحقل | يتكتب فيه إيه |
|---|---|
| رقم الأصل | بيتولّد لوحده — `FA-2026-0001` |
| الفئة | **إجباري** — هي اللي بتحدد حسابات الإهلاك |
| المخزن | سيبه فاضي للمباني والملاعب والعربيات |
| تاريخ الشراء | تاريخ الشراء الأصلي |
| التكلفة | التكلفة الأصلية كاملة |
| مجمع الإهلاك حتى تاريخه | للأصل القديم اللي اتهلك جزء منه قبل التسجيل |
| القيمة التخريدية | الإهلاك بيقف عندها |
| العمر الإنتاجي | بيتملّى من الفئة، وتقدر تغيّره |
### ٢-٣ — تشغيل الإهلاك الشهري
**الشاشة:** `/inventory/assets` → اختار الشهر → اضغط **«تشغيل الإهلاك»**
القيد اللي بيتعمل — **مجمّع بالفئة**، مش قيد لكل أصل:
```
من ح/ ٣١٣٧٠٦ مصروف إهلاك — أجهزة كمبيوتر ١٬٠٠٠
من ح/ ٣١٣٧٠٢ مصروف إهلاك — آلات ومعدات ١٠٬٠٠٠
إلى ح/ ٢٣٠١٠١٠٦ مجمع إهلاك — كمبيوتر ١٬٠٠٠
إلى ح/ ٢٣٠١٠١٠٢ مجمع إهلاك — آلات ١٠٬٠٠٠
```
> **بيتشغّل مرة واحدة للشهر.** لو ضغطت تاني بالغلط، النظام بيتجاهل — مفيش تكرار.
### ٢-٤ — استبعاد أصل
**الشاشة:** `/inventory/assets/{رقم}`**«تسجيل التصرف»**
القيد بيشيل التكلفة **ومجمع إهلاكها** ويحسب الربح أو الخسارة:
```
مثال: أصل تكلفته ٣٦٬٠٠٠، مجمع إهلاكه ١٬٠٠٠، اتباع بـ ٣٠٬٠٠٠
من ح/ النقدية ٣٠٬٠٠٠
من ح/ مجمع الإهلاك ١٬٠٠٠
من ح/ خسائر بيع أصول ثابتة ٥٬٠٠٠
إلى ح/ الأصل الثابت ٣٦٬٠٠٠
```
---
## ٣ — الدورة اليومية
```mermaid
flowchart TB
A["١ الحركات اليومية<br/>/accounting/daily-transactions"] --> B["٢ حركة النقدية اليومية<br/>/accounting/statements/daily-cash"]
B --> C["٣ فين الفلوس دلوقتي<br/>/accounting/posting-chains/parked"]
C --> D["٤ سندات الصرف والقبض<br/>/accounting/vouchers"]
```
| # | الشاشة | بتعمل إيه |
|---|---|---|
| ١ | `الحركات اليومية` | كل حركة النهارده |
| ٢ | `حركة النقدية اليومية` | الداخل والخارج نقدًا |
| ٣ | `فين الفلوس دلوقتي` | فلوس واقفة في حسابات وسيطة |
| ٤ | `سندات الصرف والقبض` | صرف أو قبض بره الدورة العادية |
> **«فين الفلوس دلوقتي»** أهم شاشة يومية: بتوريك الفلوس اللي اتحصّلت وما وصلتش
> البنك لسه. لو رقم قعد واقف كتير — فيه حاجة غلط.
### القيد اليدوي
**الشاشة:** `المحاسبة ← قيود اليومية``/accounting/journal-entries`**«قيد جديد»**
```mermaid
flowchart LR
A["قيد جديد"] --> B["املا السطور"]
B --> C{"مدين = دائن؟"}
C -->|"لأ"| D["النظام بيرفض"]
C -->|"أيوه"| E{"الفترة مفتوحة؟"}
E -->|"لأ"| F["النظام بيرفض"]
E -->|"أيوه"| G["ترحيل"]
```
النظام بيرفض القيد لو: مش متوازن، أو على حساب رئيسي، أو على حساب موقوف،
أو في فترة مقفولة، أو في سنة مالية مقفولة.
---
## ٤ — الدورة الشهرية
الترتيب ده **مهم**:
```mermaid
flowchart TB
M1["١ فحص الاستحقاقات<br/>/accounting/accruals"] --> M2["٢ سد الفجوات<br/>/accounting/gaps"]
M2 --> M3["٣ الرواتب<br/>/hr/payroll"]
M3 --> M4["٤ الإهلاك<br/>/inventory/assets"]
M4 --> M5["٥ المطابقة البنكية<br/>/accounting/bank-reconciliation"]
M5 --> M6["٦ ميزان المراجعة<br/>/accounting/reports/trial-balance"]
M6 --> M7["٧ إقفال الشهر<br/>/accounting/period-closing"]
```
### ٤-١ — فحص الاستحقاقات
**الشاشة:** `المحاسبة ← الاستحقاقات``/accounting/accruals`
بيقيّد الفلوس **اللي لينا وما اتحصّلتش** لسه. اتشغّل بالفعل: **١٬٣١٦ مطالبة =
٨٣٥٬١٦٧٫٩٣ جنيه**.
### ٤-٢ — سد الفجوات
**الشاشة:** `المحاسبة ← سد الفجوات``/accounting/gaps`
الحاجات اللي النظام **مش عارف يسعّرها لوحده** ومحتاج قرار منك.
### ٤-٣ إلى ٤-٤ — الرواتب والإهلاك
اقرا القسم [٥](#٥--الرواتب) والقسم [٢-٣](#٢-٣--تشغيل-الإهلاك-الشهري).
### ٤-٥ — المطابقة البنكية
**الشاشة:** `المحاسبة ← المطابقة البنكية``/accounting/bank-reconciliation`
طابق كشف البنك مع الدفاتر.
### ٤-٦ — ميزان المراجعة
**لازم** مدين = دائن قبل الإقفال.
### ٤-٧ — إقفال الشهر
**الشاشة:** `المحاسبة ← إقفال الفترات``/accounting/period-closing`
```mermaid
flowchart LR
A["اختار الشهر"] --> B["اضغط إقفال"]
B --> C["الشهر يتقفل"]
C --> D["أي قيد جديد<br/>في الشهر ده يترفض"]
D --> E["محتاج تعديل؟<br/>افتح الفترة تاني بسبب مكتوب"]
```
> **الإقفال مش نهائي.** تقدر تفتح الشهر تاني، بس لازم تكتب **سبب** — وده بيتسجّل.
---
## ٥ — الرواتب
**الشاشة:** `الموارد البشرية ← كشوف الرواتب``/hr/payroll`
```mermaid
flowchart TB
A["١ إنشاء فترة رواتب"] --> B["٢ حساب المسير"]
B --> C["٣ مراجعة"]
C --> D["٤ اعتماد وصرف"]
D --> E["قيد الرواتب تلقائي"]
```
القيد:
```
من ح/ ٣١٠١٠١ الأجور الأساسية ١٥٬٠٠٠
من ح/ ٣١٠١٠٣ حصة النادي في التأمينات ٢٬٣٦٢٫٥٠
إلى ح/ ١٢٠٦٠٢٠١ البنك — الصافي ٤٬٤٠٢٫٢٠
إلى ح/ ٢٣٠٨٠٦٠١ التأمينات المستحقة ٣٬٧٤٨٫٥٠
إلى ح/ ٢٣٠٨٠٤٠٣ ضريبة كسب العمل ٩٬٢١١٫٨٠
```
> **مهم:** القيد بيتعمل عند **الصرف** مش عند الحساب. دلوقتي فيه **٣ مسيرات
> محسوبة وما اتصرفتش** — عشان كده مفيش مصروف رواتب في الدفاتر.
---
## ٦ — المخزون وتكلفة المبيعات
```mermaid
flowchart TB
A["استلام بضاعة"] --> B["من ح/ المخزون<br/>إلى ح/ فواتير لم ترد"]
B --> C["فاتورة المورد"]
C --> D["من ح/ فواتير لم ترد<br/>إلى ح/ الموردين"]
D --> E["بيع"]
E --> F["من ح/ تكلفة المبيعات<br/>إلى ح/ المخزون"]
```
| الشاشة | الطريق |
|---|---|
| الأصناف | `/inventory/items` |
| حركات المخزون | `/inventory/movements` |
| الجرد | `/inventory/audits` |
| أرصدة افتتاحية | `/inventory/opening-balances` |
---
## ٧ — الضرائب
| الضريبة | الحساب | الشاشة |
|---|---|---|
| القيمة المضافة | ٢٣٠٨٠٤٠٤ | `/accounting/reports/trial-balance` |
| كسب العمل | ٢٣٠٨٠٤٠٣ | `/hr/payroll` |
| التمغة العادية | ٢٣٠٨١٢٠٢ | تلقائي مع الاستمارات |
| التمغة الإضافية | ٢٣٠٨١٢٠٣ | تلقائي |
| الخصم من المنبع | ٢٣٠٨٠٦ | مع مدفوعات الموردين |
> **⚠️ ملحوظة:** حساب القيمة المضافة ٢٣٠٨٠٤٠٤ رصيده **مدين ٤٬٧٦٨٬٨٤٤** من القيد
> الافتتاحي — يعني ضريبة **مستحقة للنادي** مش عليه. راجع ده مع مكتب الضرايب.
---
## ٨ — الإقفال السنوي
```mermaid
flowchart TB
A["١ اقفل كل شهور السنة"] --> B["٢ راجع ميزان المراجعة"]
B --> C["٣ اضغط إقفال السنة المالية"]
C --> D["قيد الإقفال"]
D --> E["كل حسابات الإيراد تتقفل بمدين"]
D --> F["كل حسابات المصروف تتقفل بدائن"]
E --> G["الفرق ← ٢١٠٢٠١ أرباح مرحلة"]
F --> G
G --> H["السنة المالية تبقى مقفولة"]
```
**الشاشة:** `/accounting/period-closing`**«إقفال السنة المالية»**
القيد (مثال من التجربة على نسخة من الدفاتر الحقيقية):
```
من ح/ ٤١٠٥١٥ إيرادات متنوعة ٤٬٢٨٠٬٩٩٩٫٩٦
من ح/ ٤١٠١٠٢ إضافة عضويات ٢٬٠٧٨٬٨٠٤٫٠٠
من ح/ ٤١٠١٠١ عضويات جديدة ١٬٧٠٧٬١٤٥٫٠٠
... باقي حسابات الإيراد والمصروف ...
إلى ح/ ٢١٠٢٠١ أرباح مرحلة ٧٬١٥٧٬٤٧٦٫٢٦
```
> **النظام بيرفض الإقفال السنوي لو فيه شهر واحد مفتوح**، ويقولك الشهور بالاسم.
---
## ٩ — التقارير وفحص سلامة الدفاتر
| التقرير | الطريق | بتدور على إيه |
|---|---|---|
| ميزان المراجعة | `/accounting/reports/trial-balance` | مدين = دائن |
| قائمة الدخل | `/accounting/reports/income-statement` | إيراد − مصروف |
| الميزانية العمومية | `/accounting/reports/balance-sheet` | أصول = التزامات + حقوق ملكية |
| دفتر الأستاذ | `/accounting/reports/general-ledger` | حركة حساب معيّن |
| المدينون | `/accounting/reports/accounts-receivable` | اللي لينا |
| الدائنون | `/accounting/reports/accounts-payable` | اللي علينا |
| كشف حساب عضو | `/accounting/reports/member-statement` | حساب عضو |
### فحص شهري سريع
```mermaid
flowchart TB
A["ميزان المراجعة"] --> B{"مدين = دائن؟"}
B -->|"لأ"| C["🔴 وقف واتصل بالدعم"]
B -->|"أيوه"| D["الميزانية العمومية"]
D --> E{"أصول = التزامات + حقوق ملكية؟"}
E -->|"لأ"| C
E -->|"أيوه"| F["فين الفلوس دلوقتي"]
F --> G{"فيه فلوس واقفة من زمان؟"}
G -->|"أيوه"| H["راجع التسويات"]
G -->|"لأ"| I["✅ الدفاتر سليمة"]
```
---
## ١٠ — حاجات محتاجة قرار منك دلوقتي
> **دي الحاجات اللي النظام مش هيقدر يقررها لوحده. اقراها قبل الاجتماع.**
### 🔴 ١ — سنوات مالية متداخلة
فيه **سنتين ماليتين بيغطوا نفس الأيام**:
| السنة | الفترة |
|---|---|
| السنة المالية ٢٠٢٤/٢٠٢٥ | ٢٠٢٤-٠٧-٠١ → ٢٠٢٥-٠٦-٣٠ |
| السنة المالية ٢٠٢٤ | ٢٠٢٤-٠١-٠١ → ٢٠٢٤-١٢-٣١ |
| السنة المالية ٢٠٢٥ | ٢٠٢٥-٠١-٠١ → ٢٠٢٥-١٢-٣١ |
**المشكلة:** القيد اللي تاريخه في التداخل تابع للاتنين، وإقفال واحدة بيسيب
التانية مفتوحة على نفس العمليات.
**القرار المطلوب:** السنة المالية للنادي **تقويمية (يناير–ديسمبر)** ولا
**يوليو–يونيو**؟ بعد ما تقرر، أرشِف السنين التانية.
**الشاشة:** `/accounting/fiscal-years` — التحذير ظاهر فوق.
### 🔴 ٢ — سجل الأصول الثابتة فاضي
الدفاتر فيها **٤٬٧٠٥٬٦٨٦ آلات ومعدات** و**٤١٬٧٠٣٬٨٦٧ مشروعات تحت التنفيذ**،
وسجل الأصول **فاضي**. يعني **مفيش إهلاك بيتحسب**.
**المطلوب:** سجّل الأصول من `/inventory/assets` واختار **«رصيد افتتاحي»**.
**ملحوظة على المشروعات تحت التنفيذ:** دي **ما بتتهلكش** وهي تحت التنفيذ.
أول ما المشروع يخلص، يتحوّل لحساب الأصل المناسب ويبدأ الإهلاك.
### 🟠 ٣ — أرصدة على حسابات رئيسية
القيد الافتتاحي القديم نزّل أرصدة على حسابات **رئيسية**:
| الحساب | الرصيد |
|---|---|
| ١١٠١٠٣ آلات ومعدات (رئيسي) | ٤٬٧٩٩٬٤٣٦ |
| ١١٠٣ مشروعات تحت التنفيذ (رئيسي) | ٤١٬٧٠٣٬٨٦٧ |
| ٢٣٠١٠١ مجمع إهلاك (رئيسي) | ٥٧٩٬٠٤٨ |
**المشكلة:** مينفعش تعمل drill-down، والأرصدة مش موزّعة على الحسابات الفرعية.
**المطلوب:** قيد تسوية ينقل الأرصدة للحسابات الفرعية الصح.
النظام **بيمنع** ده في القيود الجديدة، بس دي أرصدة قديمة.
### 🟠 ٤ — أرقام الحسابات البنكية
الأربع حسابات البنكية أرقامها **مؤقتة**. عدّلهم من `/accounting/bank-accounts`
قبل أول إيداع.
### 🟠 ٥ — ٣ مسيرات رواتب محسوبة وما اتصرفتش
مفيش مصروف رواتب في الدفاتر لأن القيد بيتعمل عند **الصرف**.
لو المفروض اتصرفت، اصرفها من `/hr/payroll`.
### 🟡 ٦ — ٩ لاعبين مربوطين بعضو مش موجود
خانة العضو فيها **رقم عضوية** مش رقم العضو. الاستحقاق بيتقيّد بس الدين
**مش بيظهر على حساب العضو**.
**الشاشة:** `/accounting/gaps` — القائمة ظاهرة مع زرار «صلّح الربط».
### 🟡 ٧ — مفيش ولا فترة اتقفلت
`period_closings` فاضي — يعني مفيش شهر أو سنة اتقفلت خالص.
ده كان **بسبب عطل في النظام اتصلّح دلوقتي**. ابدأ الإقفال بالترتيب.
---
## ملخص — روتين المحاسب
```mermaid
flowchart TB
subgraph DAY["كل يوم"]
D1["الحركات اليومية"]
D2["فين الفلوس دلوقتي"]
end
subgraph MONTH["كل شهر"]
M1["الاستحقاقات"] --> M2["الرواتب"] --> M3["الإهلاك"]
M3 --> M4["المطابقة البنكية"] --> M5["ميزان المراجعة"] --> M6["إقفال الشهر"]
end
subgraph YEAR["كل سنة"]
Y1["اقفل ١٢ شهر"] --> Y2["إقفال السنة"] --> Y3["أرباح مرحلة"]
end
DAY --> MONTH --> YEAR
```
---
## جدول الحسابات المرجعي
| الغرض | الحساب |
|---|---|
| الصندوق بالجنيه | ١٢٠٦٠١٠١ |
| البنك الأهلي | ١٢٠٦٠٢٠١ |
| المدينون — أنشطة | ١٢٠٣٠١٠٠٦ |
| الموردون | ٢٣٠٦٠١ |
| أرباح مرحلة | ٢١٠٢٠١ |
| إيرادات مدفوعة مقدمًا | ٢٣٠٨١١١٥ |
| مقدم عضوية (التزام) | ٢٣٠٨١١١٩ |
| ضريبة القيمة المضافة | ٢٣٠٨٠٤٠٤ |
| ضريبة كسب العمل | ٢٣٠٨٠٤٠٣ |
| الأجور الأساسية | ٣١٠١٠١ |
| تكلفة المبيعات | ٣١٧٢ |
| خسائر بيع أصول | ٣٣٢٠ |
| إيرادات متنوعة | ٤١٠٥١٥ |
---
*آخر تحديث: ٢٠٢٦-٠٩-٠٧ — الأرقام في الدليل من نسخة الدفاتر الحقيقية وقت الكتابة.*
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment