اختر أصلاً محجوزاً وجرّب حجزه مرتين: مرة على نفس الفترة (يجب أن يُرفض)، ومرة بعد انتهاء وقت التجهيز (يجب أن ينجح). النتيجة تأتي من قاعدة البيانات فعلياً — لا محاكاة.
ملاحظة معمارية: على MySQL نمنع التعارض بمعاملة مع قفل صف الأصل (SELECT … FOR UPDATE) داخل app/availability.php. على PostgreSQL كان القيد EXCLUDE USING gist سيمنعه على مستوى القاعدة نفسها مهما كان مسار الكود. الاستضافة المشتركة لا توفّر PostgreSQL — وهذه مقايضة معروفة ومقصودة.
| السلوك | المعنى | الأقسام | الأصناف |
|---|---|---|---|
| bulk | كمية بلا تسلسل — ترجع | أثاث · إضاءة · خيام · صوت · مسرح · ورد | ١٠ |
| serialized | وحدة مميّزة برقم تسلسلي — ترجع | شاشات · صوت · طاقة · نقل | ٦ |
| consumable | يُستهلك ولا يرجع — قد يتلف | تموين · ورد | ٦ |
| service | لا مخزون — سعة بشرية | طواقم | ٢ |
| الصنف | القسم | السلوك | الأوضاع | الكمية | المتاح |
|---|---|---|---|---|---|
طاولة دائرية ١٨٠سم
TBL-180 |
أثاث | bulk | rental | ٦٠ | ٦٠ |
كرسي شيافاري ذهبي
CHR-CHV |
أثاث | bulk | rental | ٣٢٠ | ٠ |
إضاءة LED Par 64
LGT-PAR |
إضاءة | bulk | rental | ٤٠ | ٤٠ |
إضاءة Robe Pointe
LGT-PNT |
إضاءة | bulk | rental | ٨ | ٠ |
خضار وسلطات
CAT-VEG |
تموين | consumable | sale | ٦٠ | ٦٠ |
خيمة ١٠×٢٠م
TNT-1020 |
خيام | bulk | rental | ٣ | ٢ |
شاشة LED P3 6×3م
LED-P3 |
شاشات | serialized | rental | ١ | ٠ |
سب ووفر JBL SRX828
SUB-828 |
صوت | bulk | rental | ٨ | ٨ |
طقم صوت قاعة ٤٠٠ شخص
KIT-SND |
صوت | serialized | rental | ١ | ١ |
طقم كيبلات وتوصيلات
CBL-SET |
صوت | bulk | rental | ١٢ | ١٢ |
مكبر JBL SRX835
SPK-835 |
صوت | bulk | rental | ٢٤ | ١٢ |
ميكسر Yamaha CL5
MX-CL5 |
صوت | serialized | rental sale | ٢ | ١ |
مولد ٦٠KVA
GEN-60 |
طاقة | serialized | rental sale | ١ | ٠ |
فني صوت
CRW-SND |
طواقم | service | sale | ٦ | ٤ |
نادل
CRW-WTR |
طواقم | service | sale | ٢٠ | ٢٠ |
تراس Prolyte ٣م
TRS-3M |
مسرح | bulk | rental | ٢٤ | ٢٤ |
فان مبرّد
VAN-01 |
نقل | serialized | rental | ١ | ١ |
مرسيدس أكتروس ٨ طن
TRK-01 |
نقل | serialized | rental | ١ | ١ |
أوراق يوكاليبتوس
FLW-EUC |
ورد | consumable | sale | ٦٠٠ | ٦٠٠ |
أوركيد أبيض
FLW-ORC |
ورد | consumable | sale | ١٨٠ | ١٨٠ |
فيز زجاج ٢٠سم
VAS-20 |
ورد | bulk | rental sale | ١٢٠ | ١٢٠ |
مركزية طاولة «كلاسيك أبيض»
REC-CTR |
ورد | consumable | sale | ٩٩٩ | ٩٩٩ |
ورد جوري أبيض
FLW-WHT |
ورد | consumable | sale | ٤٠٠ | ٤٠٠ |
ورد جوري أحمر
FLW-RED |
ورد | consumable | sale | ٢٤٠ | ٢٤٠ |
| الفعالية | العميل | الموقع | التواريخ | الحالة |
|---|---|---|---|---|
EV-1001 |
غرفة تجارة عمّان | قاعة الحسين الثقافي | ٢٠٢٦-٠٧-٣١ ← ٢٠٢٦-٠٨-٠٣ | running |
EV-1002 |
عائلة النابلسي | فندق الفورسيزونز | ٢٠٢٦-٠٨-١٠ ← ٢٠٢٦-٠٨-١١ | quote |
EV-1003 |
الجامعة الأردنية | أرينا الأردن | ٢٠٢٦-٠٨-١٥ ← ٢٠٢٦-٠٨-١٦ | quote |
| الشيك | العميل | البنك | المبلغ | الاستحقاق | الحالة |
|---|---|---|---|---|---|
| #448201 | غرفة تجارة عمّان | بنك القاهرة عمّان | ٢,٤٠٠.٠٠ د.أ | ٢٠٢٦-٠٧-٣١ | مرتجع
رصيد غير كافٍ — انعكس القيد وعادت الذمّة |
| #552104 | غرفة تجارة عمّان | البنك العربي | ٣,٢٠٠.٠٠ د.أ | ٢٠٢٦-٠٨-١٥ | مسجّل |
| #448915 | عائلة النابلسي | بنك الإسكان | ٢,٥٠٠.٠٠ د.أ | ٢٠٢٦-٠٨-٠٤ | مودع |
| #447722 | الجامعة الأردنية | البنك الأهلي | ٤,٤٠٠.٠٠ د.أ | ٢٠٢٦-٠٧-٢٦ | محصّل |
واجهات تصميمية ببيانات ثابتة — للعرض على العميل ومناقشة الشكل.
نموذج الصوت والإضاءة ← نموذج المستودع العام ←الميدان — نظام تشغيل الفعاليات · PHP 8.5.8