الجلسات
كل جلسة شحن بدأت أو جارية أو منتهية — مع الجدول الزمني لـ OCPP وأثر الدفع وحالة الاسترداد/النزاع.
- عرض حي + تاريخ، شارات حالة (started، charging، terminated، refunded، disputed)
- تصدير CSV متدفّق للمجموعة المفلترة
- النقر للوصول إلى الجدول الزمني OCPP + الجدول الزمني لتفويض الدفع لكل جلسة
- إلغاء قسري مع أثر مراجعة ورمز سبب منسوب للمشغّل
- يخفي pill الـ offline على الجلسات النهائية؛ يطبع resolved_at + يدقّق force-cancel
Powered by: billing_sessions + session_payment_authorizations · مراجعة charging_attempts · OCPP AMQP realtime → state machine