变更日志
SCO HOS 的所有改进贯穿各个版本。
v1.0.19
2026-10-09
- Sửa giao diện màn hẹp: card thống kê co giãn full chiều ngang (Báo cáo Tour/Nhà hàng, Tồn kho, Ticket, Nhắc nhở, CRM)
- Bảng + panel phụ (Nguyên liệu, Cơ sở, Đánh giá) tự xếp dọc trên điện thoại
- Đọc tài liệu/hợp đồng/đề xuất hiển thị HTML đúng định dạng thay vì code thô
- Sửa lỗi ký tự & hiển thị thô trong tiêu đề tài liệu
- Sửa lỗi 500 API module Vận tải CMS (tuyến đường, FAQ, đánh giá khách, cài đặt)
v1.0.18
2026-10-09
- Điện thoại: sửa toàn bộ màn hình bị nền tối — nội dung trở lại nền sáng, tiêu đề đọc rõ
- Tour / Xe / Nhà hàng / CRM và các module khác: thẻ thống kê tự xếp 2 cột, bảng đôi và biểu mẫu nhiều ô tự xuống dòng trên màn hẹp — hết vỡ chữ, nén chữ
- Tin nhắn OTA: hộp thư tin nhắn khách từ Booking.com / Airbnb / Expedia qua Channex — xem hội thoại, trả lời, đồng bộ thủ công
v1.0.17
2026-10-09
- Điện thoại: menu không còn nén nội dung — mở menu giờ menu đè lên trang (chạm nền tối để đóng), chữ không vỡ từng ký tự
- Tiêu đề trang trên màn hẹp nằm dòng riêng — không bị kéo dọc một chữ một dòng
v1.0.16
2026-10-09
- Android: thanh trạng thái hệ thống (giờ, pin) không còn đè lên thanh menu đỏ — nội dung né đúng vùng status bar / notch
v1.0.15
2026-10-08
- Điện thoại (Android): menu không còn che trang — chọn mục xong menu tự thu gọn, trang hiện full
v1.0.14
2026-10-08
- Quy tắc giá + đồng bộ kênh: giá tính theo rule giờ áp lên mọi gói giá đã map và đẩy thẳng lên Channex (mỗi gói kênh giữ Adj% riêng — vd All OTA giữ nguyên, Airbnb −25%)
- Giá & tình trạng phòng: mã loại phòng (NW, WNO...) hiện trong ô chọn, bộ lọc và tiêu đề dòng — sửa đúng phòng, không nhầm
- Ngừng bán / CTA / CTD: nút đổi thành KÍCH HOẠT / HỦY KÍCH HOẠT; ngày đang kích hoạt nền đỏ + icon trên cả lưới ngày và lưới tháng
- Channel Manager: bảng ánh xạ và dialog ánh xạ hiện mã loại phòng
- Booking Engine: Tên / Email / Điện thoại / Địa chỉ / Hạng sao / Mô tả khóa chỉnh sửa — lấy từ menu Khách sạn
v1.0.13
2026-10-08
- Giá & tình trạng phòng: sửa số lượng phòng về 0 lưu được, ô hiện đúng giá trị đặt tay
- Ngừng bán / CTA / CTD: đổi nhãn thành Kích hoạt / Hủy kích hoạt, ngày đang kích hoạt nền đỏ + icon
- Xem theo tháng: ngày đóng bán hiện nền đỏ + biểu tượng ngay cả ở chế độ Tình trạng phòng
- Channel Manager: hiện mã loại phòng (NW, WNO...) trong bảng và ô chọn ánh xạ
- Nút "Thêm dòng" ánh xạ tạo dòng trống, không tự chọn sẵn phòng/gói
- Form ánh xạ nạp lại đủ các mapping đã lưu — lưu lần hai không mất dòng
- Nhập gói giá CSV: sửa mã tự sinh bị trùng khi tên dài giống nhau 20 ký tự đầu
- Booking Engine hiện đúng tên cơ sở lưu trú (sửa lỗi hiện "Hotel N")
- Trang Giá & tình trạng: ô chọn/lọc loại phòng hiện kèm mã (NW, WNO...)
v1.0.11
2026-10-06
- Tin nhắn OTA: inbox hội thoại khách Booking.com/Airbnb/Expedia qua Channex, trả lời ngay trong PMS
- Đánh giá từ OTA: tab mới gộp review các kênh, badge nguồn, phản hồi gửi lên kênh
- Thẻ điểm theo kênh + Tổng hợp /10 gộp Booking Engine và OTA
- iCal: fix báo "Sold out" ảo trên link loại phòng (đếm theo phòng vật lý)
- iCal: bỏ qua ngày OTA "Not available" — không còn tạo booking chặn nhầm
- Mã giảm giá tự áp trên listing + hiện giá cuối; sửa sao chép booking gán nhầm phòng có khách
- Sửa phân trang trang Đánh giá khách hàng
v1.0.10
2026-10-03
- PMS: xuất lịch iCal theo phòng/loại phòng — dán link vào Agoda Homes, Airbnb
- PMS: nhập lịch iCal từ OTA (link tự đồng bộ 15 phút hoặc upload file) — tạo booking thật, trừ phòng trống
- PMS: tự hủy booking iCal khi event biến mất khỏi feed OTA
- Booking Engine: khách nhập mã giảm giá ngay trang thanh toán
- Tour: sửa lỗi API OCTO confirm/hủy booking
- Sửa lỗi cron hết hạn giữ chỗ tour
v1.0.9
2026-10-02
- Lịch phòng: tạo booking từ ô trống tự điền ngày + phòng đã chọn
- Lịch phòng: sao chép đặt phòng qua menu chuột phải
- Booking: nút quay lại trang đặt phòng / lịch phòng rõ ràng hơn
- Tour: PDF báo giá thêm loại tour, nút "Xem tại đây", giá trống hiện "Liên hệ", sửa lỗi font
- Sửa lỗi dropdown phòng trống khi có booking chưa gán phòng
v1.0.8
2026-10-01
- Tour: trường Mã tour + Số khách tối thiểu trong quản lý chương trình tour
- Tour: xuất PDF báo giá tổng hợp cho đại lý (mã tour, lịch khởi hành, giá các nhóm khách, link public VI/EN, bao gồm/không bao gồm)
- Tour: gửi báo giá qua email tới 1 / nhiều / tất cả đại lý, PDF đính kèm
- Tour: khôi phục đầy đủ CSV export/import, brochure PDF, thư viện ảnh tour, dịch AI + sinh nội dung AI
- Email hệ thống hỗ trợ file đính kèm trên mọi provider (SMTP, ZeptoMail, Brevo, Gmail)
v1.0.7
2026-10-01
- app 按 Booking.com 风格的房间图片分组管理:拖拽排序,从图库添加,删除图片 — 第一张图片设为封面
- app 房间管理页面:按钮“导入 CSV”(房型/房间,处理重复,下载样例文件)
- app 价格规则:按酒店顺序编号(#1, #2...),而不是全系统统一 ID
- web 公共 Booking Engine 页面:Booking.com 风格的图片画廊 — 大图 + 缩略图 + lightbox 全景查看
- web 价格规则 & 日志:按酒店编号规则,日志仅显示每日最后一次价格变更
- web 修复一天出现两价的错误(清理重复数据 + 引擎合并行)
- web 同步越南时区至全系统(之前偏差 7 小时)
v1.0.6
2026-09-30
- app 房间日历:完整的29个预订来源 + 与网站相同的 OTA 图标(Booking.com, Agoda, Airbnb, Expedia, Hotels.com, Trip.com, Traveloka, Hostelworld, Tripadvisor, Vrbo, Viator, GetYourGuide, Klook, KKday, Direct, Walk-in, Phone, Website, Facebook, WhatsApp, Zalo, Booking Engine, Beds24, Channex, Cloudbeds, Travel Agent, Corporate)
- app 价格管理:按5种模式调整价格(= 新值,+% 增加百分比,−% 减少百分比,+₫ 增加金额,−₫ 减少金额)应用到每个单元格的当前价格
- app 分销渠道:房间映射中的 Adj% 列 — 在推送到渠道之前加/减价格的百分比
- app 通知设置菜单已在 PMS 中打开(之前仅在网站上可用)
v1.0.5
2026-09-29
- app PMS 通知设置页面 (admin/pms/notifications) — 与网页相同的10个选项
- app 对话框 “有新版本” 显示更新日志 + 按平台提供正确下载链接
- api 端点 /api/v1/pms/settings/notifications; /app/version 返回 platforms/changelog
v1.0.4
2026-09-30
- web PMS 邮件通知设置:收件人、邮件语言、5 个预订事件、每日入住/退房报告
- web Channex:webhook secret + 多方案价格调整;批量按百分比调整价格
- web OTA 源图标(Booking.com, Agoda, Airbnb...)白天/夜间
- api 用于应用的通知设置端点
- app 通知设置页面;macOS 版首个
v1.0.3
2026-09
- app Quickbar 所有模块 + 隐藏/显示按钮 + 仅图标的收起头部
v1.0.2
2026-09
- app 同步 app 界面与网页第1期