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/billing` | كل مبلغ مستحق في أي وحدة — تحصّله من هنا |
| محرك القيود | `/accounting/revenue-mapping` | القائمة الكاملة بالمراحل | | **مصادر المطالبة** | `/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. `المحاسبة ← توزيع الإيرادات` 1. `المحاسبة ← توزيع الإيرادات`
2. اكتب في البحث: **قيمة العضوية** 2. ابحث: **قيمة العضوية** ← اضغط **تحصيل**
3. اضغط زرار **تحصيل** 3. **+ إضافة بند****نسبة %**`30` → الحساب: `23082101 صندوق دعم النشاط الرياضي`
4. في **بنود التوزيع** هتلاقي بند واحد طريقته «الباقي» رايح لـ `410101 عضويات جديدة` 4. **+ إضافة بند****نسبة %**`10``23082102 صندوق الرعاية الاجتماعية للأعضاء`
5. اضغط **+ إضافة بند** → غيّر طريقة التوزيع لـ **نسبة %** → اكتب `30` 5. رتّب بالأسهم ▲▼ بحيث «الباقي» آخر بند
→ في خانة الحساب اكتب «دعم النشاط» واختر `23082101 صندوق دعم النشاط الرياضي` 6. في **مبلغ تجريبي** اكتب `150000`
6. اضغط **+ إضافة بند** تاني → **نسبة %**`10`
→ اختر `23082102 صندوق الرعاية الاجتماعية للأعضاء`
7. رتّب بالأسهم ▲▼ بحيث «الباقي» يبقى آخر بند
8. في خانة **مبلغ تجريبي** على اليمين اكتب `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 إيرادات النادي` لو إيراد حقيقي) | **في اليد** `in_hand` | استلمنا الشيك | مدين **أوراق قبض** `120302004` |
3. اكتب الاسم بالعربي | **تحت التحصيل** `under_collection` | ودّيناه البنك | مدين شيكات تحت التحصيل `1207` / دائن أوراق قبض |
4. **إنشاء وتحديد** | **محصَّل** `collected` | البنك صرفه | مدين **البنك** / دائن شيكات تحت التحصيل |
| **مرتد** `bounced` | البنك رفضه | مدين **شيكات مرتدة** `120301005` / دائن شيكات تحت التحصيل |
| **مظهَّر** `endorsed` | ظهّرناه لمورد | مدين الدائن / دائن أوراق قبض |
الحساب بياخد الكود التالي المتاح تلقائيًا، وبيورث نوع وطبيعة الأب، وبيتحدد في ### الخطوات على الشاشة
البند على طول.
> الشاشة بترفض إنك تحط حساب جديد تحت حساب فرعي عليه حركة — لأن ده بيحوّل الحساب **إيداع الشيك:** افتح الورقة ← **إيداع بالبنك** ← اختار الحساب البنكي والتاريخ.
> لرئيسي ويسيب رصيده معلّق. دي حماية مقصودة. **التحصيل:****تأكيد التحصيل** بتاريخ التحصيل الفعلي.
**الارتداد:****تسجيل ارتداد** ← السبب ← ومعاه **مصاريف الارتداد** لو هتحمّلها للعضو.
--- > **نقطة تكسب بيها:** «مصاريف الارتداد بتتقيّد **في قيد منفصل** عن الدين نفسه —
> عشان لو قررنا نعفي العضو من المصاريف، ده ما يمسّش أصل المديونية.»
## السيناريو ٥ — «ضريبة ١٤٪ على الخدمة دي» ### الشيك التاني والتالت (إعادة التقديم)
1. في نفس شاشة المسار، خانة **المعالجة الضريبية** من الشيك المرتد: **إعادة للتحصيل** — بيرجع `under_collection` ويترحّل قيد إيداع جديد.
2. اختار:
- **ضريبة قيمة مضافة 14% (شاملة السعر)** — السعر المعلن شامل الضريبة
- **ضريبة قيمة مضافة 14% (تُضاف على السعر)** — الضريبة فوق السعر
- **معفاة** / **خارج نطاق الضريبة**
3. المحاكاة هتفصل الضريبة فورًا
**الفرق مهم — على ١٬١٤٠ شامل ١٤٪:** > **كل تقديم بيسيب أثره الخاص** — التقديم التاني والتالت كل واحد له قيده وتاريخه في
- الإيراد **١٬٠٠٠** والضريبة **١٤٠** > **سجل الحالات**، مش بيمسح اللي قبله. ده اللي بيخليك تقدر تثبت عدد مرات الارتداد قانونيًا.
- لو حسبتها ١٤٪ من ١٬١٤٠ غلط → **١٥٩٫٦٠** (فرق ١٩٫٦٠ في كل عملية)
الضريبة بتروح `23080404 ضريبة القيمة المضافة` وهي **التزام** مش إيراد. ### النقطة اللي هتكسبك احترامهم
> «الشيك لما نستلمه **مش نقدية في البنك** — هو ورقة قبض لحد ما البنك يحصّله فعلًا.
> النظام كان بيعتبره فلوس في البنك من أول يوم، وده اتصلح. ودلوقتي حساب كل طريقة دفع
> قابل للتعديل من الشاشة.»
--- ---
## السيناريو ٦ — «الاشتراك السنوي ده مش إيراد شهر واحد» ## ٥ — «مصاريف الدعاية والصيانة والكهرباء»
**اللي هيقولوه:** «العضو دفع ١٢٬٠٠٠ عن سنة — مش كلهم إيراد يناير.» `المحاسبة ← سندات الصرف والقبض ← + سند جديد`
1. في البند، غيّر **نوع البند** لـ **إيراد مؤجل (يُستحق على فترة)** 1. **نوع السند** — سند صرف دعاية وإعلان (أو صيانة، كهرباء، عام…)
2. هيظهر صندوق بنفسجي: 2. **التاريخ** و**البيان** — مثال: «مصاريف دعاية — حملة الموسم الصيفي»
- **عدد الشهور**: `12` 3. **من أي حساب خرجت الفلوس** — الصندوق أو البنك
- **يتحقق في حساب الإيراد**: اختار حساب الإيراد النهائي 4. **طريقة الدفع** — لو شيك بيطلبك رقم الشيك والبنك والتاريخ
3. حساب البند نفسه يبقى `230809 ايرادات مدفوعة مقدما` 5. **الفلوس دي راحت على إيه** — الحساب والمبلغ (تقدر تضيف أكتر من بند)
4. حفظ 6. لو في **ضريبة مدخلات** على البند، اختار الملف الضريبي
7. القيد بيتعرض على اليمين وانت بتكتب ← **حفظ وترحيل**
**النتيجة:** > **مفيش مدين ودائن.** بتقول صرفت كام وعلى إيه، والنظام بيبني القيد.
عند التحصيل: مدين النقدية ١٢٬٠٠٠ / دائن إيرادات مدفوعة مقدمًا ١٢٬٠٠٠ **نوع مصروف جديد؟** `أنواع السندات ← إضافة نوع`: الكود، الاسم، الاتجاه (صرف/قبض)،
كل شهر: مدين إيرادات مدفوعة مقدمًا ١٬٠٠٠ / دائن إيراد الاشتراكات ١٬٠٠٠ وحساب افتراضي. **من غير مبرمج.**
**الترحيل الشهري:** `المحاسبة ← الإيراد المؤجل` ← اختار الفترة ← **معاينة** **ضريبة المدخلات:** لو الفاتورة ١١٤٠ شاملة ١٤٪، المصروف بيتسجّل **١٠٠٠** والضريبة
**ترحيل تحقق الإيراد**. **١٤٠** في حساب أصل قابل للخصم — من غير ما حد يحسبها بإيده.
> السند: معيار المحاسبة المصري رقم ٤٨ — الإيراد يتحقق مع أداء الخدمة. **الإلغاء:** سند مُرحَّل بيتلغى بـ**قيد عكسي**، مش بيتمسح. القيد المرحّل ما بيتشالش أبدًا.
--- ---
## السيناريو ٧ — «الحاجة دي مش موصولة أصلًا» ## ٦ — «ظبطوا لنا شجرة الحسابات»
`المحاسبة ← دليل الحسابات` ← زر **إدارة** جنب أي حساب
الشاشة بتفحص الحساب الأول وتوريك هو مرتبط بإيه، وبعدين بتتيح:
**نقل الحساب** تحت حساب رئيسي تاني — بينقل كل المتفرع منه معاه.
بيرفض لو النوع مختلف (أصل تحت التزامات) أو لو النقل هيعمل دائرة.
**حذف الحساب** — بيرفض لو له حسابات فرعية، أو لو مستخدم في قاعدة توزيع أو ملف
ضريبي أو نوع سند أو حساب بنكي. ولو عليه **حركات مرحّلة** بيتأرشف بدل ما يتحذف،
عشان القيود القديمة تفضل مقروءة.
**تحويل رئيسي ↔ ترحيل** — بيرفض يحوّل حساب عليه حركة لرئيسي (رصيده هيتعلّق)،
وبيرفض يحوّل حساب له فروع لحساب ترحيل (هيتحسب مرتين).
1. `المحاسبة ← مركز التوصيل` > **الجملة:** «الشاشة بتفحص الأول وتقولك الحساب مرتبط بإيه، وبتعطّل الزرار اللي هيترفض
2. الشاشة مقسومة تلات أقسام: > بدل ما تضغطه ويطلعلك خطأ. ودي مش تعقيد — دي اللي بتمنع إن رصيد يضيع.»
**«تُوصَّل الآن من الشاشة»** — الوحدة بتبعت الحدث ومعاه المبلغ. ---
اضغط **اربط الحسابات** واعمل التوزيع زي السيناريو ١. بيشتغل فورًا على أي حركة جاية.
## ٧ — «ضريبة ١٤٪ على الخدمة دي»
في شاشة المسار، خانة **المعالجة الضريبية**:
**«تحتاج تعديل برمجي»** — الوحدة بتسجّل الفلوس في جدولها ومش بتبعت حدث. - **شاملة السعر** — السعر المعلن شامل الضريبة
**مفيش زرار ربط هنا بقصد** — لأن الربط لوحده مش هيعمل حاجة. الصف بيقول بالظبط - **تُضاف على السعر** — الضريبة فوق السعر
إيه الناقص. - **معفاة** / **خارج نطاق الضريبة**
> **الجملة:** «الفرق بين القسمين مش شكلي. الأول أقدر أقفله دلوقتي قدامكم. **الفرق مهم — على ١٬١٤٠ شامل ١٤٪:** الإيراد **١٬٠٠٠** والضريبة **١٤٠**.
> التاني محتاج الوحدة تبعت الحدث الأول — وده سطر كود، مش إعداد. الشاشة لو حسبتها ١٤٪ من ١٬١٤٠ غلط → **١٥٩٫٦٠** (فرق ١٩٫٦٠ في كل عملية).
> بتفرّق بينهم عشان ما أدّيش وعد ما ينفعش أنفذه.»
**«موصولة»** — التوزيع الحالي ظاهر قدام كل مسار، وزرار **عدّل التوزيع** أو **«معفاة» ولا «صفر»؟** الاتنين صفر ضريبة، لكن **المعفاة تمنع خصم ضريبة المدخلات**.
**قسّم على حسابات** لو لسه رايح لحساب واحد. الفرق بيبان في الإقرار مش في الفاتورة.
--- ---
## السيناريو ٨ — «الحساب المجمّع ده فيه إيه؟» ## ٨ — «الاشتراك السنوي مش إيراد شهر واحد»
**اللي هيقولوه:** «إيرادات متنوعه دي فيها ٤ مليون. إيه اللي جواها؟» 1. في البند، **نوع البند****إيراد مؤجل (يُستحق على فترة)**
2. **عدد الشهور** `12` و**حساب الإيراد اللي يُرحَّل إليه**
3. حساب البند نفسه: `230809 ايرادات مدفوعة مقدما`
1. `المحاسبة ← توزيع الإيرادات ← فحص الحالة` عند التحصيل: مدين النقدية ١٢٬٠٠٠ / دائن إيرادات مقدمة ١٢٬٠٠٠
2. الجدول التالت: **«ما هو مُرحَّل إلى ٤١٠٥١٥ — إيرادات متنوعه»** كل شهر: مدين إيرادات مقدمة ١٬٠٠٠ / دائن إيراد الاشتراكات ١٬٠٠٠
بيوريك كل نوع دفعة والمبلغ والنسبة
**للتفصيل:** **الترحيل الشهري:** `الإيراد المؤجل` ← الفترة ← **معاينة****ترحيل تحقق الإيراد**.
1. من نفس الجدول شوف أكبر بند (مثلاً رسوم التنازل)
2. روح لمساره في محرك القيود
3. اعمل حساب جديد مخصص (السيناريو ٤) أو اختار حساب موجود
4. غيّر البند وفعّل
> **مهم جدًا تقولها:** «التغيير ده بيأثر من تاريخ السريان ورايح بس. المبالغ > السند: معيار المحاسبة المصري رقم ٤٨.
> التاريخية اللي في الحساب المجمّع محتاجة **قيد تسوية** بعد ما تعتمدوا التوزيع
> الصحيح — وده قراركم مش قراري.»
--- ---
## السيناريو ٩ — «طيب لو غلطنا؟» ## ٩ — «الحساب المجمَّع ده فيه إيه؟»
- كل حفظ = **إصدار جديد** بتاريخ سريان. القديم بيتقفل يوم قبله ويفضل في السجل. `توزيع الإيرادات ← فحص الحالة` ← الجدول التالت: تفصيل **٤١٠٥١٥ إيرادات متنوعه**
- **سجل الإصدارات** ظاهر على يمين شاشة المسار: مين فعّل، إمتى، والملاحظة. بند بند بالمبلغ والنسبة.
- القيد المرحّل **ما بيتعدلش** — بيتعكس بقيد مضاد من `قيود اليومية ← عكس القيد`.
- عايز ترجع لتوزيع قديم؟ اعمل إصدار جديد بنفس بنود القديم. **للتفصيل:** روح لمسار أكبر بند ← اعمل حساب جديد أو اختار موجود ← فعّل.
> **مهم:** «التغيير بيأثر من تاريخ السريان ورايح. المبالغ التاريخية محتاجة **قيد تسوية**
> بعد ما تعتمدوا التوزيع الصحيح — وده قراركم مش قراري.»
--- ---
## السيناريو ١٠ — «ورّينا إن الأرقام سليمة» ## ١٠ — «ورّينا إن الأرقام سليمة»
بالترتيب ده: بالترتيب:
1. `تقارير ← ميزان المراجعة` → المدين = الدائن 1. `ميزان المراجعة` → المدين = الدائن
2. `تقارير ← قائمة الدخل` → إجمالي الإيراد **مطابق** لميزان المراجعة 2. `قائمة الدخل` → إجمالي الإيراد **مطابق** لميزان المراجعة
3. `تقارير ← الميزانية العمومية` → أصول = التزامات + حقوق ملكية 3. `الميزانية العمومية` → أصول = التزامات + حقوق ملكية
4. `دليل الحسابات` → الأرصدة مطابقة لميزان المراجعة 4. `دليل الحسابات` → الأرصدة مطابقة لميزان المراجعة
> **الجملة:** «التطابق ده محسوب من الدفاتر نفسها مش من جدول مساعد — فلو فيه فرق > «التطابق ده محسوب من الدفاتر نفسها مش من جدول مساعد — فلو فيه فرق كان هيبان هنا.»
> كان هيبان هنا.»
--- ---
...@@ -226,20 +265,25 @@ ...@@ -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