• DevPilot's avatar
    fix(accounting): 3 forms crash or silently discard data on submit · 3479e8e6
    DevPilot authored
    اكتشفت أثناء توثيق الشاشات المتبقية إن تلات فورمات معطلة فعليًا:
    
    - إنشاء اعتماد مستندي: أسماء الحقول (credit_number، supplier_id،
      bank_account_id، currency) ما تطابقش اللي الكنترولر بيقراه
      (issuing_bank_id، beneficiary_supplier_id، currency_code)، ومفيش حقل
      أصلًا لـ beneficiary_name رغم إنه NOT NULL في القاعدة — يعني أي محاولة
      حفظ كانت بتطلّع 500 من قاعدة البيانات.
    - خطاب ضمان جديد: نفس المشكلة بالظبط — beneficiary بدل beneficiary_name
      NOT NULL، فأي حفظ كان بيقع.
    - قرض بنكي جديد: خانة الضمان اسمها collateral بس الكنترولر بيقرا
      collateral_description، فأي نص كان بيتكتب فيها بيتفقد بصمت. وقائمة
      نوع القرض فيها قيم (term_loan، equipment) مش موجودة في enum القاعدة
      أصلًا (term، revolving، overdraft، mortgage) — اختيارها كان هيفشل
      الحفظ أو يبوّظ العمود. رقم القرض واسم البنك كانا حقول قابلة للتعديل
      بالمصادفة بس الكنترولر بيتجاهلهم دايمًا — بقوا معروضين للقراءة بس.
    3479e8e6
Name
Last commit
Last update
.claude Loading commit data...
Another ERP that we may want to cheat from Loading commit data...
HR requests Loading commit data...
Proposal Loading commit data...
Server Connection Data Loading commit data...
app Loading commit data...
config Loading commit data...
cron Loading commit data...
database Loading commit data...
docker Loading commit data...
docs Loading commit data...
public Loading commit data...
support_tickets_downloads/support_screenshots Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.env Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
.php-cs-fixer.php Loading commit data...
BalanceSheet.html Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
SYSTEM_MAP.md Loading commit data...
Sports Module System Design DETAILED.md Loading commit data...
UPGRADE_PLAN.md Loading commit data...
captain-definition Loading commit data...
cli.php Loading commit data...
composer.json Loading commit data...
composer.lock Loading commit data...
interesting_features.md Loading commit data...
phpstan.neon Loading commit data...
phpunit.xml Loading commit data...
sports activity stuff .txt Loading commit data...
sports-activity-alignment-plan.md Loading commit data...
sports-activity-smart-filtering-plan.md Loading commit data...
trial_balance_2026-01-01_to_2026-05-10.csv Loading commit data...