| Vị trí | Tab 🖥️ Thiết bị → nhóm 🖥 Khởi tạo PC - chạy thẳng → nút ⬆ Up cả 2 sheet |
|---|---|
| Chạy ở | Windows |
| Cần có | Quyền quản trị · Cần mạng Internet · Đã chọn công ty · Đã lưu link Apps Script |
| Mức rủi ro | Vừa — ghi dữ liệu thật lên hai sheet Google cùng lúc (sheet công ty + sheet lịch sử mua hàng) |
| Thời gian | khoảng 1–2 phút, lâu hơn nút Up Sheet vì phải gửi hai lần |
1. Giới thiệu
Nút ⬆ Up Sheet chỉ ghi lên một sheet là tên công ty. Nhiều khách còn có thêm sheet lịch sử mua hàng, tên luôn kết thúc bằng Devices new (ví dụ công ty XYZ thì sheet này tên XYZ Devices new), có thêm cột Ngày mua hàng. Trước đây phải bấm hai nút riêng và gõ tên chủ thiết bị hai lần, dễ gõ lệch nhau giữa hai sheet. Nút ⬆ Up cả 2 sheet làm cả hai việc trong một lần bấm, chỉ hỏi tên chủ thiết bị và ngày mua hàng đúng một lần, dùng chung cho cả hai sheet.
Khi nào cần dùng:
- Công ty của khách có cả sheet quản lý máy và sheet lịch sử mua hàng, muốn cập nhật cả hai cùng lúc cho nhanh và khỏi lệch dữ liệu.
Nút này không làm: không tự tạo sheet lịch sử mua hàng nếu chưa có — sheet đó phải do Apps Script của khách đã chuẩn bị sẵn; tool chỉ ghép thêm chữ Devices new vào tên công ty để biết gửi tới đâu.
2. Trước khi bắt đầu
- Ô
Công ty:đã chọn đúng công ty (sheet thứ hai sẽ tự lấy tên là<công ty> Devices new, không cần tạo riêng trong danh sách). - Nhóm 🔗 Liên kết Google Sheet đã lưu đúng link Apps Script của khách (dùng chung cho cả hai sheet).
- Máy có mạng Internet, có thể chờ lâu hơn nút ⬆ Up Sheet vì phải kiểm trùng + gửi hai lần.
- Biết tên chủ thiết bị và (nếu không dùng ngày hiện tại) ngày mua hàng thật của máy.
3. Các bước thực hiện
- Ở tab 🖥️ Thiết bị, hàng
Công ty:, chọn đúng công ty cần gửi. - Bấm ⬆ Up cả 2 sheet.
Bạn sẽ thấy: khung nhật ký in các dòng kiểm trùng trên cả hai sheet trước khi hỏi gì cả. - Hộp Chủ thiết bị hiện ra, ghi rõ dùng chung cho cả hai sheet. Gõ tên rồi bấm Enter.
- Hộp Ngày mua hàng (Yes/No) hỏi
Sử dụng ngày hiện tại làm Ngày mua hàng?.- Chọn Yes: dùng ngày hôm nay.
- Chọn No: hộp
Ngày mua hànghiện ra, gõ ngày theo mẫu (ví dụ28/07/2026). Bỏ trống thì tool tự ghiKhong co.
- Chờ tool gửi lần lượt lên sheet công ty rồi sheet lịch sử mua hàng.
Bạn sẽ thấy: nhật ký in=== Up 2 sheet cho chủ thiết bị […] ===, hai dòngGOOGLE PHẢN HỒI: Success, cuối cùng là=== Xong: <công ty> + <công ty> Devices new ===.
4. Giải thích các mục trong cửa sổ
Nút này không mở cửa sổ riêng — chỉ hiện các hộp thoại tuần tự và ghi kết quả vào khung nhật ký. Thứ tự thật sự chạy khi bấm nút:
| Bước | Tác dụng | Ghi chú |
|---|---|---|
1. Kiểm trùng sheet <công ty> Devices new |
Kiểm trước tiên; nếu máy đã có trên sheet này, nhật ký ghi === TỪ CHỐI: thiết bị này đã có trên sheet […] - KHÔNG up sheet nào === và dừng hẳn, không up bất kỳ sheet nào |
Khác với nút ⬆ Up Sheet (chỉ từ chối đúng sheet đang trùng) |
| 2. Kiểm trùng sheet công ty | Nếu đã có, chỉ ghi vào nhật ký (không hiện hộp cảnh báo riêng), rồi bỏ qua sheet công ty, chỉ up sheet mới | Tránh gây hiểu nhầm "KHÔNG UP" khi sheet mới vẫn đang được gửi tiếp |
| 3. Hỏi chủ thiết bị | Hỏi một lần, dùng chung cho cả hai sheet | |
| 4. Hỏi ngày mua hàng | Yes dùng ngày hiện tại, No cho gõ tay | Chỉ ảnh hưởng tới sheet lịch sử mua hàng |
| 5. Up sheet công ty | Nếu bước 2 xác định là chưa có | Nếu lỗi mạng/huỷ (không phải do trùng): dừng hẳn, không up tiếp sheet mới, để tránh hai sheet lệch dữ liệu |
6. Up sheet <công ty> Devices new |
Luôn chạy (trừ khi bị chặn ở bước 5), có thêm cột ngày mua hàng | Kết quả: thành công, vừa bị up trùng trong lúc chờ, hoặc lỗi |
5. Kiểm tra kết quả
- Khung nhật ký có dòng
=== Xong: <công ty> + <công ty> Devices new ===. - Dòng này chỉ ghi
<công ty> +nếu sheet công ty cũng vừa được gửi thành công.
6. Lỗi thường gặp và cách xử lý
| Hiện tượng / thông báo | Nguyên nhân | Cách xử lý |
|---|---|---|
Chưa có công ty nào trong danh sách. |
Ô Công ty: đang trống |
Thêm công ty trước bằng nút + Thêm |
=== TỪ CHỐI: thiết bị này đã có trên sheet [<công ty> Devices new] - KHÔNG up sheet nào === |
Máy đã có trong lịch sử mua hàng của khách — toàn bộ lần bấm bị dừng, kể cả sheet công ty cũng không được up | Nếu chắc là máy khác: sửa/xoá dòng cũ trên sheet Devices new rồi bấm lại; nếu đúng là máy cũ: dùng ⬆ Up Sheet để chỉ up riêng sheet công ty nếu cần |
| Sheet công ty báo đã trùng nhưng không hiện hộp cảnh báo như nút Up Sheet | Đúng theo thiết kế, để tránh hộp "KHÔNG UP" gây hiểu nhầm khi sheet mới vẫn đang được up tiếp | Đọc nhật ký để biết sheet công ty có được ghi hay bị bỏ qua |
=== Up sheet [<công ty>] KHÔNG thành công - dừng, CHƯA up sheet [<công ty> Devices new]. Kiểm tra mạng rồi bấm lại. === |
Mất mạng/lỗi khi đang up sheet công ty (không phải do trùng) | Kiểm tra mạng rồi bấm ⬆ Up cả 2 sheet lại từ đầu |
=== Sheet [<công ty> Devices new]: máy này vừa được up (trong lúc chờ) - không ghi trùng. … === |
Một lần bấm khác vừa ghi xong sheet mới trong lúc đang chờ | Không cần làm gì — đã có dữ liệu trên sheet |
| Chờ rất lâu (gấp đôi nút Up Sheet) mới thấy xong | Nút này kiểm trùng + gửi dữ liệu hai lần (hai sheet), cộng dồn thời gian mạng | Chờ, không bấm lại nhiều lần; mạng yếu nên ưu tiên chỉ dùng ⬆ Up Sheet nếu khách không có sheet lịch sử mua hàng |
Gõ Ngày mua hàng sai định dạng |
Ô nhập tự do, tool không kiểm định dạng | Gõ đúng mẫu 28/07/2026 để cột ngày trên sheet đọc đúng, hoặc để trống thì ghi Khong co |
| Bấm No ở hộp Ngày mua hàng rồi Cancel/đóng hộp nhập ngày | Dừng toàn bộ, không up gì cả | Bấm lại nút, lần này điền ngày hoặc chọn Yes ở bước trước |
[LỖI] Không tạo được file key (…) - hủy upload. |
Thư mục Downloads bị chặn ghi | Kiểm tra quyền ghi Downloads, chạy tool bằng quyền admin |
7. Lưu ý an toàn
- Ghi dữ liệu thật lên hai sheet cùng lúc — chọn đúng công ty, gõ đúng tên chủ thiết bị và ngày mua hàng trước khi bấm.
- Nếu sheet "lịch sử mua hàng" đã có máy này, toàn bộ lần bấm bị từ chối (không up cả sheet công ty) — muốn chỉ cập nhật sheet công ty thì dùng ⬆ Up Sheet thay vì nút này.
- Gỡ dữ liệu lỡ gửi nhầm phải vào Google Sheet xoá tay từng dòng ở cả hai sheet.