-
DevPilot authored
١) «ضريبة القيمة المضافة على المدخلات» اتعمل بالاستيراد كـ liability لأن ملف الشجرة حاططه تحت الالتزامات — وده غلط: ضريبة المدخلات بتسترد من المصلحة يعني أصل مش التزام. وكمان كان مكرر: الحساب الصح موجود أصلاً (12041106 ضريبة القيمة المضافة — مدخلات، asset، نظامي، وعليه قيد فعلي). الحساب المكرر (2308040418) اتشال — مكانش عليه أي قيد ولا مربوط بأي قاعدة ترحيل ولا حساب بنكي ولا خزنة. ٢) حارس دائم في أداة الاستيراد: معنى الاسم بيكسب على موقع البند في الملف. لو الملف حطّ «مدخلات» تحت الالتزامات، الأداة بتصحّحه لأصل. وكمان اتضافت حروف الجر للكلمات المهملة في المطابقة، لأن «ض.ق.م على المدخلات» مكانش بيتطابق مع «ض.ق.م — مدخلات» بسبب كلمة «على» بس. النتيجة إن إعادة تشغيل الاستيراد دلوقتي بتقول ٢٩٨ موجود و٠ جديد — يعني الأداة بقت idempotent وما بتعملش نسخ مكررة. ٣) رسالة «لا يمكن تعديل كود حساب نظامي» كانت بتوقف من غير ما تقول ليه ولا إيه المسموح. بقت توضّح إن الكود هو اللي محرّك الترحيل بيلاقي الحساب بيه فتغييره بيوقّف الترحيل، وإن الاسم والنوع والطبيعة قابلين للتعديل عادي. ٤) مسح شامل على كل الدليل: كل الحسابات الضريبية نوعها سليم دلوقتي — المدخلات والضريبة المؤجلة أصول، وكل ضرائب المخرجات والدمغة التزامات. والقيد الوحيد على حساب ضريبي (JE-2026-001093 شراء بن) مدين على ضريبة المدخلات وده الاتجاه الصح. ٥) اتأرشف حساب 1908 «حساب» — اسم بلا معنى، نوعه مصروف تحت أب أصول، من غير أي قيود ولا استخدام. دلوقتي مفيش ولا حساب نوعه مختلف عن أبوه. الميزان 513,122,428.03 مدين = دائن، و٩٨٧ حساب نشط.
3dc33af2
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| Controllers | ||
| Models | ||
| Services | ||
| Views | ||
| AccountCodes.php | ||
| JournalServiceAdapter.php | ||
| Routes.php | ||
| bootstrap.php |