• DevPilot's avatar
    fix(accounting): two more submit-blockers + rate columns too narrow for real values · 26a4ff88
    DevPilot authored
    بعد إصلاح أسماء الحقول، اختبرت الشاشات الثلاثة على السيرفر الحي ولقيت:
    
    - إنشاء اعتماد مستندي: تاريخ الانتهاء NOT NULL في القاعدة بس مش required
      في الفورم — الحفظ كان بيقع بـ 500. بقى required.
    - إنشاء خطاب ضمان: حقل رقم الخطاب كان required في الـ HTML بس الكنترولر
      بيتجاهله ويولّد رقمه لوحده — يعني المتصفح نفسه كان بيمنع الحفظ من غير
      ما توصل السيرفر أصلًا. بقى للعرض بس زي رقم القرض.
    - bank_loans.interest_rate و letters_of_guarantee.commission_rate كانوا
      DECIMAL(5,4) — أقصى قيمة 9.9999%. أي سعر فايدة حقيقي (15%، 22%...
      معدلات مصرية عادية) كان يفشل بـ Out of range. اتوسّعوا لـ DECIMAL(7,4).
    26a4ff88
Name
Last commit
Last update
..
Core Loading commit data...
Middleware Loading commit data...
Modules Loading commit data...
Shared Loading commit data...