Tự động hoá báo cáo bán hàng hằng tuần với Node.js
Từ ba tiếng tổng hợp Excel mỗi sáng thứ Hai xuống một email tự động lúc 7 giờ. Cách tôi dựng quy trình đơn giản, dễ bảo trì.
G
GnurtLập trình viên full-stack
1 phút đọc
Trong bài này
Một khách hàng bán lẻ dành ba tiếng mỗi sáng thứ Hai để kéo số liệu từ website, sàn thương mại điện tử và phần mềm kế toán vào một file Excel. Đây là cách chúng tôi tự động hoá việc đó.
Gom dữ liệu từ các nguồn
Mỗi nguồn có một module riêng, trả về cùng một định dạng: ngày, kênh, doanh thu, số đơn. Thêm nguồn mới chỉ cần viết thêm một module.
Trước khi gửi, script so sánh tổng doanh thu với tuần trước. Nếu chênh lệch bất thường, báo cáo được gắn cảnh báo để người nhận kiểm tra lại nguồn dữ liệu.
Gửi đúng giờ
Một tác vụ định kỳ chạy lúc 7 giờ sáng thứ Hai, tạo file Excel và gửi email tới ban giám đốc. Không cần máy chủ riêng — một hàm serverless là đủ.
Kết quả: tiết kiệm khoảng 150 giờ mỗi năm, và số liệu không còn sai do copy-paste.
Bắt đầu nhỏ
Đừng cố tự động hoá mọi thứ cùng lúc. Chọn một báo cáo lặp lại nhiều nhất, tự động hoá nó, rồi mở rộng dần.
Khi sử dụng Muse AI, bạn sẽ được yêu cầu xác minh độ tuổi trước khi dùng đầy đủ tính năng. Một cách phổ biến là xác minh bằng thẻ tín dụng hoặc thẻ thanh toán quốc tế, và bạn sẽ bị trừ 1$ để kiểm tra thẻ. Tuy nhiên, bạn vẫn có thể xác...
Hướng dẫn cách đăng ký tài khoản Muse AI – trợ lý AI của Meta – cho người dùng ở các quốc gia chưa được hỗ trợ, kèm mã mời Z1XUL4 giúp cả hai bên nhận 1 tỷ token.