# تحديث Backend عُهدة إلى 0.7.0

هذا التحديث يضيف دورة المصروفات كاملة بدون حذف أو تعديل أي عملية قديمة.

## الرفع

1. خذ نسخة احتياطية من قاعدة البيانات.
2. استبدل ملفات الباك إند بملفات النسخة الجديدة مع الاحتفاظ بملف `config/config.php` الحالي.
3. من Terminal داخل cPanel نفّذ مرة واحدة:

```bash
php /home/CPANEL_USER/ohda_backend/scripts/migrate_0_7_0.php
```

المخرَج المتوقع:

```text
Expenses migration completed (2 statements).
```

4. تأكد أن مجلد `storage` قابل للكتابة بواسطة PHP (`755` أو `775` حسب إعداد الاستضافة).
5. نفّذ فحص الصياغة:

```bash
bash /home/CPANEL_USER/ohda_backend/tests/php_lint.sh
```

## ما يضيفه التحديث

- جدولا `expenses` و`expense_reimbursements`.
- خصم مصروف العهدة فورًا وإرجاعه عند الرفض أو الإلغاء.
- مصروف شخصي مستحق للموظف وتعويض كامل أو جزئي من خزينة الشركة.
- اعتماد ورفض وعكس المصروفات مع Audit Log وإشعارات.
- إيصال خاص غير مكشوف مباشرة للويب بصيغ JPG وPNG وWEBP وPDF حتى 5 ميجابايت.
- إدخال المصروفات في كشف حساب الموظف وفلتر البيعة.

تشغيل ملف الترحيل مرة أخرى آمن لأن الجداول تنشأ باستخدام `IF NOT EXISTS`.
