Commit eede3224 authored by Mahmoud Aglan's avatar Mahmoud Aglan

docs: rewrite the execution guide — every financial procedure, from the screens

Ten scenarios in click order, covering what the review will actually ask:
splitting a fee across funds, connecting an unconnected charge (and declaring a
new source live), the rent cycle end to end, the cheque lifecycle including
bounce and re-presentation, expenses, restructuring the chart, VAT, deferred
revenue, breaking out an aggregate, and proving the numbers reconcile.

The closing line is the point: when asked about something not listed, the answer
is no longer "that needs development" — it is "we define it as a billing source
or a voucher type, let's do it now".
Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
parent 1edf3267
# كيف أوصّل أي إيراد وأوزّعه — خطوة بخطوة
# دليل التنفيذ — كل إجراء مالي من الشاشات
> ملف تنفيذي. كل سيناريو هنا مكتوب بالترتيب اللي هتضغطه بالظبط، عشان تعمله
> قدامهم وانت قاعد من غير ما تدوّر.
> ملف تنفيذي. كل سيناريو مكتوب بالترتيب اللي هتضغطه بالظبط، عشان تعمله قدامهم
> وانت قاعد من غير ما تدوّر ومن غير مبرمج.
**الشاشات الثلاثة اللي هتشتغل عليها:**
---
## الشاشات
| الشاشة | الرابط | بتعمل إيه |
|---|---|---|
| مركز التوصيل | `/accounting/revenue-mapping/connections` | كل المسارات وحالتها والمبلغ اللي برة الدفاتر |
| محرك القيود | `/accounting/revenue-mapping` | القائمة الكاملة بالمراحل |
| باني التوزيع | تفتح من أي مسار | تقسيم المبلغ + محاكاة لحظية |
| **المطالبات والتحصيل** | `/accounting/billing` | كل مبلغ مستحق في أي وحدة — تحصّله من هنا |
| **مصادر المطالبة** | `/accounting/billing/sources` | تعرّف مصدر مستحقات جديد بنفسك |
| **سندات الصرف والقبض** | `/accounting/vouchers` | المصاريف — دعاية، صيانة، كهرباء |
| **أنواع السندات** | `/accounting/vouchers/types` | تعرّف نوع مصروف جديد |
| **توزيع الإيرادات** | `/accounting/revenue-mapping` | تقسيم المبلغ على حسابات |
| **مركز التوصيل** | `/accounting/revenue-mapping/connections` | حالة كل مسار |
| **فحص الحالة** | `/accounting/revenue-mapping/diagnostics` | اللي مكسور أو مجمَّع |
| **الأوراق التجارية** | `/accounting/instruments` | الشيكات ودورة حياتها |
| **دليل الحسابات** | `/accounting/chart-of-accounts` | الشجرة — إضافة ونقل وحذف |
| **الإيراد المؤجل** | `/accounting/revenue-mapping/recognition` | الترحيل الشهري |
---
## المفهوم في سطرين
كل مبلغ بيتحصّل بيتقسم لـ**بنود**. كل بند: إما **نسبة %**، أو **مبلغ ثابت**،
أو **«الباقي»**. لازم يكون فيه بند «باقي» واحد بالظبط، وهو اللي بياخد المتبقي
وبيستوعب كسور القرش عشان القيد يفضل متوازن دايمًا.
كل مبلغ بيتقسم لـ**بنود**: إما **نسبة %**، أو **مبلغ ثابت**، أو **«الباقي»**.
لازم بند «باقي» واحد بالظبط — هو اللي بياخد المتبقي ويستوعب كسور القرش فيفضل القيد متوازن.
**ترتيب التطبيق ثابت ومكتوب على الشاشة:**
> الضريبة تُفصل الأول ← المبالغ الثابتة ← النسب ← «الباقي»
---
## السيناريو ١ — «المية وخمسين ألف دي بتتقسم»
## ١ — «المية وخمسين ألف دي بتتقسم»
**اللي هيقولوه:** «قيمة العضوية ١٥٠٬٠٠٠ — ٣٠٪ منها تروح صندوق دعم النشاط،
و١٠٪ صندوق الرعاية الاجتماعية، والباقي إيراد عضويات.»
**اللي هتعمله:**
**اللي هيقولوه:** «قيمة العضوية ١٥٠٬٠٠٠ — ٣٠٪ صندوق دعم النشاط، ١٠٪ الرعاية الاجتماعية، والباقي إيراد.»
1. `المحاسبة ← توزيع الإيرادات`
2. اكتب في البحث: **قيمة العضوية**
3. اضغط زرار **تحصيل**
4. في **بنود التوزيع** هتلاقي بند واحد طريقته «الباقي» رايح لـ `410101 عضويات جديدة`
5. اضغط **+ إضافة بند** → غيّر طريقة التوزيع لـ **نسبة %** → اكتب `30`
→ في خانة الحساب اكتب «دعم النشاط» واختر `23082101 صندوق دعم النشاط الرياضي`
6. اضغط **+ إضافة بند** تاني → **نسبة %**`10`
→ اختر `23082102 صندوق الرعاية الاجتماعية للأعضاء`
7. رتّب بالأسهم ▲▼ بحيث «الباقي» يبقى آخر بند
8. في خانة **مبلغ تجريبي** على اليمين اكتب `150000`
**اللي هيظهر قدامهم لحظيًا:**
2. ابحث: **قيمة العضوية** ← اضغط **تحصيل**
3. **+ إضافة بند****نسبة %**`30` → الحساب: `23082101 صندوق دعم النشاط الرياضي`
4. **+ إضافة بند****نسبة %**`10``23082102 صندوق الرعاية الاجتماعية للأعضاء`
5. رتّب بالأسهم ▲▼ بحيث «الباقي» آخر بند
6. في **مبلغ تجريبي** اكتب `150000`
| الحساب | مدين | دائن |
|---|---:|---:|
| الصندوق بالجنيه المصري | ١٥٠٬٠٠٠٫٠٠ | |
| صندوق دعم النشاط الرياضي — ٣٠٪ | | ٤٥٬٠٠٠٫٠٠ |
| صندوق الرعاية الاجتماعية — ١٠٪ | | ١٥٬٠٠٠٫٠٠ |
| الصندوق | ١٥٠٬٠٠٠٫٠٠ | |
| صندوق دعم النشاط — ٣٠٪ | | ٤٥٬٠٠٠٫٠٠ |
| الرعاية الاجتماعية — ١٠٪ | | ١٥٬٠٠٠٫٠٠ |
| عضويات جديدة — الباقي | | ٩٠٬٠٠٠٫٠٠ |
| **الإجمالي** | **١٥٠٬٠٠٠٫٠٠** | **١٥٠٬٠٠٠٫٠٠** |
✓ القيد متوازن
7. اكتب سبب التغيير ← **حفظ كإصدار جديد وتفعيله**
> **قولها وانت بتحفظ:** «التاريخ ده معناه إن التوزيع الجديد بيشتغل من النهارده ورايح.
> القيود المرحّلة قبل كده ما بتتغيرش، ومسجّل مين غيّر وإمتى وليه.»
9. اكتب سبب التغيير في **ملاحظة** (مثلاً: قرار مجلس الإدارة رقم كذا)
10. **حفظ كإصدار جديد وتفعيله**
**مبلغ ثابت بدل نسبة؟** نفس الخطوات، بس اختار **مبلغ ثابت** — زي طابع الشهداء ٥ جنيه،
ونوع البند **تحصيل لحساب الغير (التزام)** لأنها مش فلوس النادي.
> **الجملة اللي تقولها وانت بتحفظ:** «التاريخ ده معناه إن التوزيع الجديد بيشتغل من
> النهارده ورايح. القيود المرحّلة قبل كده ما بتتغيرش، ومسجّل مين غيّر وإمتى وليه.»
**الحساب مش موجود؟** اضغط **+ حساب جديد** جنب خانة الحساب، اختار الأب، اكتب الاسم.
بياخد الكود التالي تلقائيًا وبيتحدد في البند على طول.
---
## السيناريو ٢ — «فيه خمسة جنيه ثابتة مش نسبة»
## ٢ — «الحاجة دي مش موصولة — نوصّلها إزاي؟»
**دي أهم شاشة.** `المحاسبة ← المطالبات والتحصيل`
كل مبلغ مستحق في أي وحدة بيظهر هنا في تبويبات — حجوزات الملاعب، اشتراكات الأنشطة،
اللوكرات، حجوزات المرافق، المباريات الخاصة، فواتير الإيجار، الاشتراكات السنوية.
**للتحصيل:** اضغط **تحصيل** جنب أي سطر ← المبلغ وطريقة الدفع والخزنة ← **تأكيد**.
**اللي هيقولوه:** «طابع الشهداء ٥ جنيه ثابتة على كل استمارة، مش نسبة.»
بيطلع **إيصال**، وبيدخل **عهدة الخزنة**، وبيتعمل **قيد في الدفاتر** — نفس مسار دفعة العضو بالظبط.
1. افتح المسار (مثلاً **رسوم استمارة عضوية**) ← مرحلة **تحصيل**
2. **+ إضافة بند** → طريقة التوزيع **مبلغ ثابت** → القيمة `5`
3. الحساب: `23082103 طابع الشهداء — محصّل لحساب الغير`
4. **نوع البند**: اختار **تحصيل لحساب الغير (التزام)**
5. رتّبه فوق بند «الباقي»
### لو عايز تضيف مصدر مستحقات جديد قدامهم
على مبلغ ٥٠٥: الطابع ٥٫٠٠ والباقي ٥٠٠٫٠٠.
`المطالبات ← إعداد مصادر المطالبة ← + مصدر جديد`
> **ليه «تحصيل لحساب الغير» مش «إيراد»؟** لأن الخمسة جنيه دي مش فلوس النادي —
> النادي بيحصّلها ويوردها. فهي التزام، ولو دخلت الإيراد يبقى الإيراد متضخّم
> والالتزام مخفي. دي نقطة المحاسب هيحترمها.
1. **الجدول** — اختار من القائمة (بتعرض الجداول اللي فيها أعمدة مبالغ)
2. **عمود المبلغ** — القائمة بتتملي تلقائيًا من أعمدة الجدول
3. **عمود التاريخ / الرقم المرجعي / العضو أو اللاعب أو الاسم**
4. **شروط «لسه مستحق»** — مثال: `payment_status` **ضمن** `unpaid, overdue`
5. **بعد التحصيل** — أي أعمدة يكتب فيها رقم الدفعة والحالة (اختياري)
6. **نوع الدفعة** — بيحدد قاعدة التوزيع في الدفاتر
7. اضغط **جرّب** على اليمين — هيوريك كام سطر وبكام قبل ما تحفظ
8. **حفظ**
> **الجملة:** «مصدر المطالبة ده مجرد إعداد — الجدول ده فيه مبالغ، والصفوف اللي شرطها كذا
> لسه متحصّلتش. مش محتاج مبرمج، ودي نفس الطريقة اللي هنوصّل بيها أي حاجة جديدة.»
**حماية مبنية جوه:** مفيش SQL حر — الشروط منظّمة (عمود/عامل/قيمة). كل الأعمدة بتتأكد
من وجودها قبل الحفظ وقبل كل عرض. المبلغ بيتقرأ من السجل وقت التحصيل مش من الشاشة.
والصف اللي اتحصّل مرة ما بيظهرش تاني حتى لو الوحدة مالهاش عمود حالة.
---
## السيناريو ٣ — «الترتيب: النسبة قبل الخصم ولا بعده؟»
## ٣ — «إجراءات المحلات وعقود الإيجار — إزاي نلمّ الإيجار؟»
**الدورة كاملة:**
سؤال شاطر وهيتسأل. الإجابة موجودة على الشاشة نفسها في خانة **«النسبة تُحسب على»**:
1. **العقد**`الإيجارات ← عقد جديد`: الوحدة، المستأجر، القيمة الشهرية، التأمين، مدة العقد، نسبة الزيادة السنوية
2. **الفواتير** — من صفحة العقد: **توليد فواتير** (فاتورة واحدة أو كل فواتير المدة)
3. **التحصيل**`المحاسبة ← المطالبات ← تبويب «فواتير الإيجار»`**تحصيل**
| الاختيار | معناه |
الفاتورة الواحدة بتتقسم في الدفاتر لأربع أجزاء تلقائيًا:
| الجزء | الحساب |
|---|---|
| الصافي بعد خصم المبالغ الثابتة | النسبة بعد ما تشيل الثابت (الافتراضي) |
| الصافي الكامل | النسبة على الصافي قبل الثابت |
| الإجمالي المحصَّل | النسبة على المبلغ كله قبل الضريبة |
| الإيجار الأساسي | `410521 ايجار محلات` |
| المرافق | `410515 إيرادات متنوعه` |
| **ضريبة القيمة المضافة** | `23080404`**التزام مش إيراد** |
| غرامة التأخير | `410512 غرامة تاخير` |
**مثال:** ١٬٠٠٠ + طابع ٥ ثابتة + عمولة ١٠٪
- على «الصافي بعد الثابت» → ١٠٪ من ٩٩٥ = **٩٩٫٥٠**
- على «الصافي الكامل» → ١٠٪ من ١٬٠٠٠ = **١٠٠٫٠٠**
> **نقطة مهمة تقولها:** «ضريبة الإيجار دي كانت مربوطة بحساب رئيسي فما كانتش بتترحّل أصلًا.
> دلوقتي بتروح حساب فرعي صحيح، وكل جزء من الفاتورة له حسابه.»
غيّر الاختيار قدامهم وورّيهم الرقم بيتغير في المحاكاة.
**التأمين (الوديعة):** بيتسجّل **التزام** على النادي (`230809`) مش إيراد — لأنه بيترد.
لما يترد بيتعكس القيد.
---
## السيناريو ٤ — «الحساب اللي عايزينه مش موجود»
## ٤ — «الشيكات — صرفت الشيك، ارتد، والتاني والتالت»
**اللي هيقولوه:** «لازم يروح صندوق تطوير الملاعب» — وهو مش في دليل الحسابات.
`المحاسبة ← الأوراق التجارية`
**متروحش لدليل الحسابات — اعمله من نفس الشاشة:**
### دورة الشيك المستلم
1. جنب خانة الحساب في البند، اضغط **+ حساب جديد**
2. **تحت أي حساب رئيسي؟** → اختار `230821 صناديق النادي والأمانات المخصصة`
(أو `4105 إيرادات النادي` لو إيراد حقيقي)
3. اكتب الاسم بالعربي
4. **إنشاء وتحديد**
| الحالة | معناها | القيد |
|---|---|---|
| **في اليد** `in_hand` | استلمنا الشيك | مدين **أوراق قبض** `120302004` |
| **تحت التحصيل** `under_collection` | ودّيناه البنك | مدين شيكات تحت التحصيل `1207` / دائن أوراق قبض |
| **محصَّل** `collected` | البنك صرفه | مدين **البنك** / دائن شيكات تحت التحصيل |
| **مرتد** `bounced` | البنك رفضه | مدين **شيكات مرتدة** `120301005` / دائن شيكات تحت التحصيل |
| **مظهَّر** `endorsed` | ظهّرناه لمورد | مدين الدائن / دائن أوراق قبض |
الحساب بياخد الكود التالي المتاح تلقائيًا، وبيورث نوع وطبيعة الأب، وبيتحدد في
البند على طول.
### الخطوات على الشاشة
> الشاشة بترفض إنك تحط حساب جديد تحت حساب فرعي عليه حركة — لأن ده بيحوّل الحساب
> لرئيسي ويسيب رصيده معلّق. دي حماية مقصودة.
**إيداع الشيك:** افتح الورقة ← **إيداع بالبنك** ← اختار الحساب البنكي والتاريخ.
**التحصيل:****تأكيد التحصيل** بتاريخ التحصيل الفعلي.
**الارتداد:****تسجيل ارتداد** ← السبب ← ومعاه **مصاريف الارتداد** لو هتحمّلها للعضو.
---
> **نقطة تكسب بيها:** «مصاريف الارتداد بتتقيّد **في قيد منفصل** عن الدين نفسه —
> عشان لو قررنا نعفي العضو من المصاريف، ده ما يمسّش أصل المديونية.»
## السيناريو ٥ — «ضريبة ١٤٪ على الخدمة دي»
### الشيك التاني والتالت (إعادة التقديم)
1. في نفس شاشة المسار، خانة **المعالجة الضريبية**
2. اختار:
- **ضريبة قيمة مضافة 14% (شاملة السعر)** — السعر المعلن شامل الضريبة
- **ضريبة قيمة مضافة 14% (تُضاف على السعر)** — الضريبة فوق السعر
- **معفاة** / **خارج نطاق الضريبة**
3. المحاكاة هتفصل الضريبة فورًا
من الشيك المرتد: **إعادة للتحصيل** — بيرجع `under_collection` ويترحّل قيد إيداع جديد.
**الفرق مهم — على ١٬١٤٠ شامل ١٤٪:**
- الإيراد **١٬٠٠٠** والضريبة **١٤٠**
- لو حسبتها ١٤٪ من ١٬١٤٠ غلط → **١٥٩٫٦٠** (فرق ١٩٫٦٠ في كل عملية)
> **كل تقديم بيسيب أثره الخاص** — التقديم التاني والتالت كل واحد له قيده وتاريخه في
> **سجل الحالات**، مش بيمسح اللي قبله. ده اللي بيخليك تقدر تثبت عدد مرات الارتداد قانونيًا.
الضريبة بتروح `23080404 ضريبة القيمة المضافة` وهي **التزام** مش إيراد.
### النقطة اللي هتكسبك احترامهم
> «الشيك لما نستلمه **مش نقدية في البنك** — هو ورقة قبض لحد ما البنك يحصّله فعلًا.
> النظام كان بيعتبره فلوس في البنك من أول يوم، وده اتصلح. ودلوقتي حساب كل طريقة دفع
> قابل للتعديل من الشاشة.»
---
## السيناريو ٦ — «الاشتراك السنوي ده مش إيراد شهر واحد»
## ٥ — «مصاريف الدعاية والصيانة والكهرباء»
**اللي هيقولوه:** «العضو دفع ١٢٬٠٠٠ عن سنة — مش كلهم إيراد يناير.»
`المحاسبة ← سندات الصرف والقبض ← + سند جديد`
1. في البند، غيّر **نوع البند** لـ **إيراد مؤجل (يُستحق على فترة)**
2. هيظهر صندوق بنفسجي:
- **عدد الشهور**: `12`
- **يتحقق في حساب الإيراد**: اختار حساب الإيراد النهائي
3. حساب البند نفسه يبقى `230809 ايرادات مدفوعة مقدما`
4. حفظ
1. **نوع السند** — سند صرف دعاية وإعلان (أو صيانة، كهرباء، عام…)
2. **التاريخ** و**البيان** — مثال: «مصاريف دعاية — حملة الموسم الصيفي»
3. **من أي حساب خرجت الفلوس** — الصندوق أو البنك
4. **طريقة الدفع** — لو شيك بيطلبك رقم الشيك والبنك والتاريخ
5. **الفلوس دي راحت على إيه** — الحساب والمبلغ (تقدر تضيف أكتر من بند)
6. لو في **ضريبة مدخلات** على البند، اختار الملف الضريبي
7. القيد بيتعرض على اليمين وانت بتكتب ← **حفظ وترحيل**
**النتيجة:**
> **مفيش مدين ودائن.** بتقول صرفت كام وعلى إيه، والنظام بيبني القيد.
عند التحصيل: مدين النقدية ١٢٬٠٠٠ / دائن إيرادات مدفوعة مقدمًا ١٢٬٠٠٠
كل شهر: مدين إيرادات مدفوعة مقدمًا ١٬٠٠٠ / دائن إيراد الاشتراكات ١٬٠٠٠
**نوع مصروف جديد؟** `أنواع السندات ← إضافة نوع`: الكود، الاسم، الاتجاه (صرف/قبض)،
وحساب افتراضي. **من غير مبرمج.**
**الترحيل الشهري:** `المحاسبة ← الإيراد المؤجل` ← اختار الفترة ← **معاينة**
**ترحيل تحقق الإيراد**.
**ضريبة المدخلات:** لو الفاتورة ١١٤٠ شاملة ١٤٪، المصروف بيتسجّل **١٠٠٠** والضريبة
**١٤٠** في حساب أصل قابل للخصم — من غير ما حد يحسبها بإيده.
> السند: معيار المحاسبة المصري رقم ٤٨ — الإيراد يتحقق مع أداء الخدمة.
**الإلغاء:** سند مُرحَّل بيتلغى بـ**قيد عكسي**، مش بيتمسح. القيد المرحّل ما بيتشالش أبدًا.
---
## السيناريو ٧ — «الحاجة دي مش موصولة أصلًا»
## ٦ — «ظبطوا لنا شجرة الحسابات»
`المحاسبة ← دليل الحسابات` ← زر **إدارة** جنب أي حساب
الشاشة بتفحص الحساب الأول وتوريك هو مرتبط بإيه، وبعدين بتتيح:
**نقل الحساب** تحت حساب رئيسي تاني — بينقل كل المتفرع منه معاه.
بيرفض لو النوع مختلف (أصل تحت التزامات) أو لو النقل هيعمل دائرة.
**حذف الحساب** — بيرفض لو له حسابات فرعية، أو لو مستخدم في قاعدة توزيع أو ملف
ضريبي أو نوع سند أو حساب بنكي. ولو عليه **حركات مرحّلة** بيتأرشف بدل ما يتحذف،
عشان القيود القديمة تفضل مقروءة.
**تحويل رئيسي ↔ ترحيل** — بيرفض يحوّل حساب عليه حركة لرئيسي (رصيده هيتعلّق)،
وبيرفض يحوّل حساب له فروع لحساب ترحيل (هيتحسب مرتين).
1. `المحاسبة ← مركز التوصيل`
2. الشاشة مقسومة تلات أقسام:
> **الجملة:** «الشاشة بتفحص الأول وتقولك الحساب مرتبط بإيه، وبتعطّل الزرار اللي هيترفض
> بدل ما تضغطه ويطلعلك خطأ. ودي مش تعقيد — دي اللي بتمنع إن رصيد يضيع.»
**«تُوصَّل الآن من الشاشة»** — الوحدة بتبعت الحدث ومعاه المبلغ.
اضغط **اربط الحسابات** واعمل التوزيع زي السيناريو ١. بيشتغل فورًا على أي حركة جاية.
---
## ٧ — «ضريبة ١٤٪ على الخدمة دي»
في شاشة المسار، خانة **المعالجة الضريبية**:
**«تحتاج تعديل برمجي»** — الوحدة بتسجّل الفلوس في جدولها ومش بتبعت حدث.
**مفيش زرار ربط هنا بقصد** — لأن الربط لوحده مش هيعمل حاجة. الصف بيقول بالظبط
إيه الناقص.
- **شاملة السعر** — السعر المعلن شامل الضريبة
- **تُضاف على السعر** — الضريبة فوق السعر
- **معفاة** / **خارج نطاق الضريبة**
> **الجملة:** «الفرق بين القسمين مش شكلي. الأول أقدر أقفله دلوقتي قدامكم.
> التاني محتاج الوحدة تبعت الحدث الأول — وده سطر كود، مش إعداد. الشاشة
> بتفرّق بينهم عشان ما أدّيش وعد ما ينفعش أنفذه.»
**الفرق مهم — على ١٬١٤٠ شامل ١٤٪:** الإيراد **١٬٠٠٠** والضريبة **١٤٠**.
لو حسبتها ١٤٪ من ١٬١٤٠ غلط → **١٥٩٫٦٠** (فرق ١٩٫٦٠ في كل عملية).
**«موصولة»** — التوزيع الحالي ظاهر قدام كل مسار، وزرار **عدّل التوزيع** أو
**قسّم على حسابات** لو لسه رايح لحساب واحد.
**«معفاة» ولا «صفر»؟** الاتنين صفر ضريبة، لكن **المعفاة تمنع خصم ضريبة المدخلات**.
الفرق بيبان في الإقرار مش في الفاتورة.
---
## السيناريو ٨ — «الحساب المجمّع ده فيه إيه؟»
## ٨ — «الاشتراك السنوي مش إيراد شهر واحد»
**اللي هيقولوه:** «إيرادات متنوعه دي فيها ٤ مليون. إيه اللي جواها؟»
1. في البند، **نوع البند****إيراد مؤجل (يُستحق على فترة)**
2. **عدد الشهور** `12` و**حساب الإيراد اللي يُرحَّل إليه**
3. حساب البند نفسه: `230809 ايرادات مدفوعة مقدما`
1. `المحاسبة ← توزيع الإيرادات ← فحص الحالة`
2. الجدول التالت: **«ما هو مُرحَّل إلى ٤١٠٥١٥ — إيرادات متنوعه»**
بيوريك كل نوع دفعة والمبلغ والنسبة
عند التحصيل: مدين النقدية ١٢٬٠٠٠ / دائن إيرادات مقدمة ١٢٬٠٠٠
كل شهر: مدين إيرادات مقدمة ١٬٠٠٠ / دائن إيراد الاشتراكات ١٬٠٠٠
**للتفصيل:**
1. من نفس الجدول شوف أكبر بند (مثلاً رسوم التنازل)
2. روح لمساره في محرك القيود
3. اعمل حساب جديد مخصص (السيناريو ٤) أو اختار حساب موجود
4. غيّر البند وفعّل
**الترحيل الشهري:** `الإيراد المؤجل` ← الفترة ← **معاينة****ترحيل تحقق الإيراد**.
> **مهم جدًا تقولها:** «التغيير ده بيأثر من تاريخ السريان ورايح بس. المبالغ
> التاريخية اللي في الحساب المجمّع محتاجة **قيد تسوية** بعد ما تعتمدوا التوزيع
> الصحيح — وده قراركم مش قراري.»
> السند: معيار المحاسبة المصري رقم ٤٨.
---
## السيناريو ٩ — «طيب لو غلطنا؟»
## ٩ — «الحساب المجمَّع ده فيه إيه؟»
- كل حفظ = **إصدار جديد** بتاريخ سريان. القديم بيتقفل يوم قبله ويفضل في السجل.
- **سجل الإصدارات** ظاهر على يمين شاشة المسار: مين فعّل، إمتى، والملاحظة.
- القيد المرحّل **ما بيتعدلش** — بيتعكس بقيد مضاد من `قيود اليومية ← عكس القيد`.
- عايز ترجع لتوزيع قديم؟ اعمل إصدار جديد بنفس بنود القديم.
`توزيع الإيرادات ← فحص الحالة` ← الجدول التالت: تفصيل **٤١٠٥١٥ إيرادات متنوعه**
بند بند بالمبلغ والنسبة.
**للتفصيل:** روح لمسار أكبر بند ← اعمل حساب جديد أو اختار موجود ← فعّل.
> **مهم:** «التغيير بيأثر من تاريخ السريان ورايح. المبالغ التاريخية محتاجة **قيد تسوية**
> بعد ما تعتمدوا التوزيع الصحيح — وده قراركم مش قراري.»
---
## السيناريو ١٠ — «ورّينا إن الأرقام سليمة»
## ١٠ — «ورّينا إن الأرقام سليمة»
بالترتيب ده:
بالترتيب:
1. `تقارير ← ميزان المراجعة` → المدين = الدائن
2. `تقارير ← قائمة الدخل` → إجمالي الإيراد **مطابق** لميزان المراجعة
3. `تقارير ← الميزانية العمومية` → أصول = التزامات + حقوق ملكية
1. `ميزان المراجعة` → المدين = الدائن
2. `قائمة الدخل` → إجمالي الإيراد **مطابق** لميزان المراجعة
3. `الميزانية العمومية` → أصول = التزامات + حقوق ملكية
4. `دليل الحسابات` → الأرصدة مطابقة لميزان المراجعة
> **الجملة:** «التطابق ده محسوب من الدفاتر نفسها مش من جدول مساعد — فلو فيه فرق
> كان هيبان هنا.»
> «التطابق ده محسوب من الدفاتر نفسها مش من جدول مساعد — فلو فيه فرق كان هيبان هنا.»
---
......@@ -226,20 +265,25 @@
| عايز تعمل إيه | تروح فين |
|---|---|
| تقسّم مبلغ على حسابات | محرك القيود ← المسار ← + إضافة بند |
| تحصّل أي مستحق | المحاسبة ← المطالبات والتحصيل |
| تعرّف مستحقات جديدة | المطالبات ← إعداد مصادر المطالبة |
| تقسّم مبلغ على حسابات | توزيع الإيرادات ← المسار ← + إضافة بند |
| تعمل حساب جديد | باني التوزيع ← + حساب جديد |
| تصرف مصروف | سندات الصرف والقبض ← + سند جديد |
| تعرّف نوع مصروف | سندات ← أنواع السندات |
| تودّع شيك / تحصّله / ترصد ارتداده | الأوراق التجارية |
| تلمّ إيجار | المطالبات ← تبويب فواتير الإيجار |
| تنقل أو تحذف حساب | دليل الحسابات ← إدارة |
| تضيف ضريبة | باني التوزيع ← المعالجة الضريبية |
| تخلّي إيراد مؤجل | باني التوزيع ← نوع البند ← إيراد مؤجل |
| ترحّل الاستحقاق الشهري | المحاسبة ← الإيراد المؤجل |
| تشوف اللي مش موصول | المحاسبة ← مركز التوصيل |
| تشوف اللي مكسور | توزيع الإيرادات ← فحص الحالة |
| تشوف تفصيل حساب مجمّع | فحص الحالة ← الجدول التالت |
| ترجع في تغيير | المسار ← إصدار جديد بالبنود القديمة |
| ترحّل الاستحقاق الشهري | الإيراد المؤجل |
| تشوف حالة كل مسار | مركز التوصيل |
| تشوف اللي مكسور | فحص الحالة |
---
## آخر حاجة
الحاجة الوحيدة اللي ممكن تبوّظ الاجتماع هي ادعاء يتكشف.
الشاشة اتعملت مخصوص عشان تفرّق بين **«ده أقدر أقفله دلوقتي»** و**«ده محتاج كود»**
استخدم الفرق ده، هو أقوى حاجة معاك.
كل حاجة فوق دي **من الشاشات**. لو حد سأل عن حاجة مش في القايمة، الإجابة مش
«ده محتاج تطوير» — الإجابة:
> «نعرّفها كمصدر مطالبة أو نوع سند. تعالى نعملها دلوقتي.»
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