Vai trò 4 · Kiểm soát giá (RD) — Audit giá hàng ngày

← Tổng quan
VAI TRÒ 4 · ĐỌC ~5 PHÚT

Kiểm soát giá (RD) — Audit giá hàng ngày

Chị Mai, RD (Research & Development) 35 tuổi, phụ trách phát hiện đơn lệch giá hàng ngày. Mỗi sáng mở Excel + Etsy dashboard để đối chiếu: giá listing trên Etsy vs giá thực mà khách đã trả lúc mua. Nếu delta > 10%, báo cáo cho CDA để xem có là do coupon, A/B test, hay lỗi pricing. Hôm nay toàn thủ công 100% Excel; tương lai (Story 6.5, đang thiết kế — chưa khởi công) sẽ tự động kéo giá từ Etsy + so sánh với từng đơn hàng trong 7 ngày qua, alert nếu vượt ngưỡng. Standard-Odoo-First chưa chạy: trước khi xây dashboard riêng cần cân nhắc view pivot/spreadsheet có sẵn của Odoo.

🟥 Trong thiết kế · Story 6.5 Phase 6 roadmap

ABối cảnh — tại sao cần kiểm soát giá?

Etsy shop của chúng tôi có ~100–300 listing mỗi cửa hàng. Một số sản phẩm được bán dưới giá niêm yết vì ba lý do: (1) coupon hợp lệ do BA/Marketing cấp, (2) A/B test giá tạm thời để xem đơn tăng hay giảm, (3) lỗi pricing — ai đó sửa giá nhầm trên Etsy hoặc trên hệ thống, quên sync lại. Hôm nay, mỗi sáng Chị Mai phải mở Excel pivot từ doanh số tuần trước, lôi danh sách Etsy listing ra từ Etsy dashboard, sau đó gõ tay so sánh 20–30 ca/ngày. Nếu thấy case lệch giá, phải email báo cho CDA để xử lý từng ca. Quá trình này: (a) mất 1–2 giờ/ngày, (b) dễ sót case vì thủ công, (c) không có dashboard tập trung để RD, BA, CDA cùng xem mức độ lệch giá trong tuần.

BLịch một ngày — khi Story 6.5 live (tương lai)

Bảng dưới so sánh: cột "Ngày nay (thủ công)" vs cột "Tương lai (Story 6.5 tự động)" để RD có ảnh tương lai về cách làm việc sẽ thay đổi.

Mốc giờ
Hành động (tương lai)
Hành động hôm nay
Màn hình/tool
Trạng thái
1. Sáng sớm
~08:30
Mở Price Audit Dashboard, scan alerts đêm qua (cron tự gửi lúc 7h sáng)
Mở Excel từ tuần trước, lôi danh sách 19 shop từ Etsy dashboard
Price Audit Dashboard (thiết kế)
Thủ công
2. Scan alerts
~09:15
Drill-down top 5 alert: xem order #, listing, giá bán vs giá đơn, tính delta %
Copy-paste Order # từ Etsy → Excel, gõ tay Delta %
Alert table + outlier detail view
Thủ công
3. Ghi chú RD
~10:30
Ghi chú vào từng order: "lý do: coupon BA grant", "lý do: A/B test SKU-123", "lý do: lỗi pricing — cần BA xem"
Email BA Lead từng case riêng lẻ
Outlier list view + order chatter (ghi chú nội bộ)
Email
4. Tổng hợp
~14:00
Xuất report: "Lệch giá tuần X — tổng tổn thất 7 ngày / shop / tỉ lệ lệch"
Pivot Excel, tính % tổn thất bằng tay
Report export form (thiết kế)
Excel
5. Báo cáo
~15:00
Gửi PDF báo cáo cho CDA + Marketing (nếu có case A/B test)
Export + gửi PDF từ email
PDF tự sinh + gửi qua cron
Email PDF

CCác bước chi tiết (5 bước — khi Story 6.5 live)

  1. 1
    RD · Mỗi sáng 8h30
    Mở Price Audit Dashboard, đọc alerts đêm qua
    (Thiết kế — chưa khởi công.) Khi hoàn thiện, hệ thống sẽ chạy lịch tự động lúc 7h sáng: kéo danh sách listing từ Etsy, so sánh với giá bán trên từng đơn hàng trong 7 ngày qua, tính delta %. Nếu delta > 10%, thêm vào bảng alert. RD mở dashboard, thấy ngay top alerts có múi gì.
  2. 2
    RD · 45 phút
    Drill-down 5 alert top, xác định lý do lệch giá
    Bấm vào alert → xem detail: Order #, SKU, tên sản phẩm, giá listing Etsy, giá đơn khách trả, delta %, ngày đặt. Chị Mai xem là case nào: coupon hợp lệ (kiểm tra với BA), A/B test (xem trong chatter có ghi ghi chú không), hay lỗi cần fix. Ghi chú tạm thời vào dòng.
  3. 3
    RD · tuỳ case
    Cập nhật RD note vào order và tổng hợp lý do
    Nhập lý do vào field "RD Note" (1 dòng ngắn gọn): "✓ coupon BA-grant 20%"; "✓ A/B test giá $5 vs $8"; "⚠️ lỗi pricing — listing đang $10 nhưng order trả $3 — sai đơn vị?". Hệ thống tự gom các case cùng lý do để báo cáo phân loại.
  4. 4
    RD · 14:00
    Xuất report tuần: danh sách + thống kê tổn thất
    Bấm "Export Pricing Audit Report" → chọn tuần, min delta % (vd 5% / 10%), nhóm theo shop. Hệ thống xuất PDF với: top 10 case lệch giá, tỉ lệ % lệch giá theo shop, ước tính tổn thất tuần (vd "mất $2,500 từ 47 đơn lệch giá").
  5. 5
    RD · 15:00
    Gửi báo cáo cho CDA + Marketing (nếu có case A/B)
    PDF tự gửi cho CDA qua email. Nếu tuần có ≥5 case A/B test, cron cũng gửi cơ bản cho Marketing để họ review xem A/B test nào hiệu quả. Hết việc cho hôm nay — chuyên sâu vào case nào thường là CDA quyết định.

Màn hình Odoo — 3 mockup (trong thiết kế)

3 màn hình mô phỏng của Story 6.5. Tất cả đều được đánh dấu "Trong thiết kế" vì chưa bắt đầu code (Phase 6 roadmap). Cuộn xuống để xem từng cảnh.
🟥 Trong thiết kế · Story 6.5
Màn hình 1 · Price Audit Dashboard (target) — KPI + Alert list
Báo cáoKiểm soát giá › Dashboard rd.chị_mai@hatafa
Báo cáoKiểm soát giáTuần này
KPI tuần này
  • Đơn lệch giá23 đơn (7 ngày)
  • Tổng tổn thất$2,456.75 (~12% doanh số)
  • Shop lệch nhiềuJaHandmadeArt (8 đơn)
  • SKU lệch nhiềuMUG-CR-F11 (5 đơn)
Top alerts — 10 đơn lệch giá nhất
Đơn #ShopSKUGiá listingGiá đơnDelta %Lý do (RD note)Ngày
ORD-9234JaHandmadeArtMUG-CR-F11$14.50$5.00-65%coupon BA-grant 65%28/5
ORD-9201HatafaVNAPR-LN-AM$28.00$7.99-71%⚠️ lỗi pricing?27/5
ORD-9189JaHandmadeArtDMT-TX-R30X18$18.00$12.50-31%A/B test SKU26/5
ORD-9175CraftyCornerRING-SQ-CE$16.00$9.99-38%A/B test tiền tệ?26/5
ORD-9143JaHandmadeArtMUG-CR-F11$14.50$6.00-59%coupon BA-grant 60%25/5
ORD-9128GiftGalaMUG-CR-F11$14.50$10.50-28%chưa xem24/5
Dashboard mở ra mỗi sáng lúc 8h30 khi RD tới công ty. KPI tiles hiển thị tóm tắt: bao nhiêu đơn lệch, mất bao nhiêu tiền, shop/SKU nào có vấn đề nhất. Alert table dưới là danh sách chi tiết từ cao xuống thấp theo delta %. RD bấm vào row để drill-down hoặc ghi chú lý do trực tiếp.
🟥 Trong thiết kế · Story 6.5
Màn hình 2 · Outlier List View (target) — chi tiết đơn lệch giá + RD note
Báo cáoKiểm soát giá › Danh sách lệch giá rd.chị_mai@hatafa
Báo cáoKiểm soát giáDanh sách 23 đơn
Đơn #ShopSKUGiá listingGiá đơnDelta %RD noteLý do hệ thốngXem đơn
ORD-9234JaHandmadeArtMUG-CR-F11$14.50$5.00-65%✓ coupon BACoupon hợp lệ (xác nhận)
ORD-9201HatafaVNAPR-LN-AM$28.00$7.99-71%⚠️ Lỗi?Cần xem lại (đơn này 3 lần update giá)
ORD-9189JaHandmadeArtDMT-TX-R30X18$18.00$12.50-31%A/B testA/B test giá tương ứng với SKU (có log)
ORD-9128GiftGalaMUG-CR-F11$14.50$10.50-28%Chưa rõ (RD cần xem)
Đây là view chi tiết của danh sách. RD có thể lọc theo shop, ngày, delta %, hoặc từ khóa SKU. Cột "RD note" là nơi RD ghi lý do (có thể edit trực tiếp). Cột "Lý do hệ thống" show tên tắt của các flag mà cron đã tính (coupon, A/B test, kiểm tra tập dữ liệu). Bấm "Xem" để mở toàn bộ order form và đọc timeline chat (có ghi chú từ BA/Marketing không).
🟥 Trong thiết kế · Story 6.5
Màn hình 3 · Report Export Form (target) — chuẩn bị xuất PDF
Báo cáoKiểm soát giá › Xuất báo cáo rd.chị_mai@hatafa
Báo cáoXuất báo cáo kiểm soát giá
Xuất báo cáo kiểm soát giá
Tuần / Tháng
Shop (tuỳ chọn)
Min delta % để báo
Gửi email cho
Chế độ báo cáo
Hệ thống sẽ: Tạo PDF có: tóm tắt tuần (KPI), top 10 case lệch giá, biểu đồ delta % theo shop, tỉ lệ % case coupon vs lỗi vs A/B test, ước tính tổn thất. Nếu bật "Gửi email", cron tự gửi PDF cho danh sách người nhận lúc 16:00 cùng ngày.
Form tạo báo cáo đơn giản: RD chọn tuần/tháng, min delta %, có muốn gửi email hay không, rồi bấm "Xuất PDF". PDF được lưu vào attachment của đơn và gửi cho CDA (mặc định) hoặc các email khác. Dùng tuần để track trend hàng tuần, dùng tháng để track hàng tháng.

DPhương án tạm thời — hôm nay (trước Story 6.5)

Excel pivot từ nhật ký Etsy: BA export danh sách bán từ Odoo, RD tính delta % bằng công thức Excel, sau đó gõ tay so sánh với giá listing trên Etsy (kéo từ Etsy dashboard hoặc copy-paste).

Xuất danh sách đơn + filter ngày: RD vào menu Bán hàng → Đơn hàng, filter "Ngày ≥ -7d", export ra Excel, sau đó dùng VLOOKUP để join với danh sách listing.

Cross-reference Etsy dashboard: Mở Etsy từng shop (19 lần), note giá listing, mang lại đối chiếu với order list trong Excel. Nếu thấy delta > 10%, ghi tên case vào sticky note.

Gửi email báo cho BA Lead: Sau khi xong, gõ email cho BA + CDA liệt kê các case cần xem. Có thể kèm screenshot hoặc file Excel trong email.

ELuồng và vai trò liên quan

FCâu hỏi mở

Story 6.5 chưa ưu tiên: Hiện đang Phase 6 roadmap. Dự kiến tháng 7/2026 bắt đầu code. Trước đó, RD vẫn dùng phương án Excel tay (D).

Ngưỡng alert (delta %): Cần quyết định: alert ở 5% / 10% / 15%? Thấp quá → nhiều false alarm (coupon hợp lệ), cao quá → miss case lỗi. Đề xuất: 10% mặc định, RD có filter để xem 5%+ nếu cần.

Cron interval: Chạy cron kéo giá listing + so sánh mỗi giờ hay mỗi ngày? Hàng giờ → phát hiện lỗi nhanh, nhưng tốn tài nguyên + gửi email nhiều; mỗi ngày tóm tắt (7h sáng) → hạn chế spam. Đề xuất: 1 lần sáng (7h) cho report tuần, + cron pull giá 3 lần/ngày (9h / 14h / 18h) để RD có option xem realtime nếu cần.

Quyền dismiss alert: Nếu RD ghi chú "lý do: coupon hợp lệ", alert đó có được mark "resolved" tự động hay vẫn hiển thị? Hay phải BA/CDA duyệt mới tắt? Cần quyết định để tránh nhầm lẫn.

GNhân vật — Chị Mai (RD)

Tên: Mai (Chị Mai) | Tuổi: 35 | Chức vụ: Research & Development / Kiểm soát giá | Kinh nghiệm: 8 năm làm RD/QC ở công ty may/in ấn, chuyển sang Etsy 1 năm.

Trách nhiệm hàng ngày: Mở Excel + Etsy dashboard, so sánh giá listing vs giá bán, phát hiện outlier, ghi chú lý do, báo cáo cho CDA/Marketing. Hôm nay 100% thủ công, mất 1–2 giờ/ngày.

Dạy-học: Chị Mai không sợ hệ thống mới miễn là dashboard đơn giản. Cô ấy dùng Outlook + Excel thành thạo, nên nếu Story 6.5 làm dashboard y như Excel (cột + lọc + sort), sẽ dễ bấm được.