☀️ Sun Group

تسجيل دخول الفريق — حسابات Admin

عبدالرحمن • أحمد • منه

الحسابات تُنشأ من لوحة Supabase فقط. لا يوجد تسجيل حسابات عامة.

☀️ Sun Group

Hotel Reservations & Odoo Export — نظام إدارة ومطابقة الحجوزات

① رفع البيانات② استخراج GroupID③ تجميع Reservation④ مطابقة الأسعار⑤ تجهيز Odoo
نسخة تجريبية — معالجة محلية في المتصفح

الملفات لا تُرسل إلى خادم بواسطة هذا التطبيق، لكن تحميل مكتبة Excel يحتاج الإنترنت. لا تُستخدم النتائج للترحيل المحاسبي قبل المراجعة. الدخول يتم عبر Supabase Auth بعد إعداد المشروع. ملفات Excel تُعالج محليًا في المتصفح ولا تُرفع إلى Supabase. بيانات الجلسة تُحفظ على الجهاز.

1 — رفع ملفات المصادر

ارفع الملفات الخام كما هي، دون فلترة. Trip مستبعد من المطابقة التلقائية لحين المراجعة اليدوية.

جاهز لرفع الملفات.

2 — مراجعة وتصدير النتائج

يتم تجميع GroupID في سجل واحد، وRes# والغرف في خلايا منفصلة، وAmount من الفندق كمجموع للمراجعة، وسعر OTA الإجمالي مرة واحدة فقط.

لم تتم المعالجة بعد.

الحجوزات التي بلا GroupID تبقى مستقلة برقم Res#، ولا يتم افتراض أنها OTA.

3 — تجهيز شيت Odoo مباشرة من النموذج

قسم مستقل: ارفع نموذج الرفع الذي يحتوي على Sheet1 (أكواد الغرف) وSheet2 (الحجوزات) وMisc. Operations. لا يحتاج OTA أو 3rd Party أو Reservation. كل الحجوزات بتاريخ واحد تختاره.

ارفع نموذج الرفع وحدد التاريخ وسعر الصرف، ثم افحص الحجوزات.

4 — تعبئة أرقام الغرف في OTA من Reservation

قسم مستقل: ارفع OTA بعد مطابقة 3rd Party، وارفع Reservation by Source. المطابقة برقم GroupID فقط، من غير حذف صفوف أو تعديل أسعار. يتم تنظيف أسماء الغرف وتجميع الغرف المختلفة لكل GroupID.

ارفع الملفين واضغط فحص المطابقة. جميع صفوف OTA ستبقى كما هي.

5 — مطابقة تحصيلات الريسبشن مع Reservation

بنفس طريقة OTA: ارفع شيت تحصيلات الريسبشن وReservation by Source. المطابقة أولًا في Res# ثم GroupID. لا نحذف أي حركة ولا نغير المبالغ أو العملات. الحركات المكررة تُحفظ كما هي، مع مراجعة التعارضات.

ارفع الملفين واضغط فحص المطابقة. النتائج قابلة للمراجعة قبل اعتمادها.

6 — طريقة إضافية: تجهيز Odoo من Reservation بعد المراجعة

بعد ما تراجع Reservation وتستبعد الحجوزات الملغاة أو المتصفرة بنفسك، ارفع النسخة المعتمدة هنا. التصدير يستخدم أرقام حجوزات OTA المطابقة مع 3rd Party من المرحلة الأولى؛ لا يلزم وجود Hotel Confirmation No. داخل Reservation. لا نحذف صفوف من ملفك المرفوع، ولا ننشئ قيودًا للحجوزات الملغاة أو الصفرية.

ارفع Reservation المعتمد ونموذج Odoo، ثم اضغط تحميل ومراجعة.
يتطلب تشغيل الدورة أولًا. الكوميشن لا يُحسب بالتخمين؛ يُستخدم فقط المبلغ الصريح في ملف OTA.

قواعد المراجعة

الحجز ذو أكثر من GroupID أو أكثر من سعر OTA متعارض يُعلَّم للمراجعة. الأرقام المختلفة للغرف تُفصل بدون King/Twins أو أوصاف إضافية. عند وجود عدة غرف يوزع Analytic Distribution بالتساوي على أكوادها من Sheet1. القيود لا تُصدر كجاهزة للرفع إلا بعد مراجعة الحسابات واتجاه Debit/Credit. لا يتم حذف البيانات الخام.