🔄 POS ↔ NCC Sync Test Tool

Kiểm tra tích hợp giữa POS App (V3.0) và NCC App (V5) qua Supabase Vicomart

⚙️ Cấu hình Supabase
Chưa kết nối
📊 Tổng quan dữ liệu
Sản phẩm (products)
Đơn POS (pos_orders)
Items đã bán
Ca đang mở
🧪 Test Suite — Tự động
Click "Run All" để chạy tất cả tests, hoặc chạy từng test riêng.
Test 1: Kết nối tables
Verify 3 tables tồn tại: products, pos_orders, pos_order_items, pos_shifts
⏳ Chưa chạy
Idle
Test 2: Đọc products từ NCC
Đọc products table - mô phỏng POS App khi sync sản phẩm
⏳ Chưa chạy
Idle
Test 3: Insert đơn test vào pos_orders
Mô phỏng POS App ghi đơn bán mới (không xóa - chỉ tạo demo)
⏳ Chưa chạy
Idle
Test 4: Insert order_items + verify trigger
Insert chi tiết items + verify trigger tự update shift totals
⏳ Chưa chạy
Idle
Test 5: Realtime subscription
Subscribe vào pos_orders, insert đơn → check có nhận realtime event
⏳ Chưa chạy
Idle
Test 6: Cleanup test data
Xóa tất cả data test đã tạo (orders + items có order_no bắt đầu "TEST-")
⏳ Chưa chạy
Idle
📋 10 đơn POS gần nhất
📜 Console Log
[Tool sẵn sàng] Click "Kết nối Supabase" để bắt đầu...