Hướng Dẫn Cài Đặt Web App Quản Lý Kho
Lưu ý: Nút Tải Source Code đã được gửi kèm trong Email của bạn. Hãy tải file source-code-kho.zip từ Email trước khi làm các bước dưới đây.
Bước 1: Giải nén File Source Code
Sau khi tải file source-code-kho.zip từ Email về máy tính, hãy giải nén file ra. Bạn sẽ nhận được 2 file mã nguồn bên trong là Code.gs và index.html.
Bước 2: Chuẩn Bị File Google Sheets
Tạo một file Google Sheets mới và tạo chính xác 3 sheet có tên như sau (viết hoa/thường y hệt):
Danh mục_NVLNhập hàngXuất hàng
Thiết lập cột cho sheet "Danh mục_NVL":
Dữ liệu bắt đầu từ dòng 2 (Dòng 1 làm tiêu đề). Các cột cần có:
- Cột B: Mã NVL
- Cột C: Tên NVL
- Cột D: Phân loại
- Cột E: Đơn vị nhập
- Cột F: Đơn vị xuất
Thiết lập cột cho sheet "Nhập hàng" & "Xuất hàng":
- Cột B: Ngày
- Cột C: Mã Phiếu
- Cột D: Mã NVL
- Cột G: Số lượng
- Cột H: Đơn giá
Bước 3: Dán Code Vào Apps Script
1. Từ file Google Sheets của bạn, trên thanh menu chọn Tiện ích mở rộng (Extensions) > Apps Script.
2. Một tab mới sẽ mở ra với file Code.gs có sẵn. Hãy xóa hết code cũ, mở file Code.gs vừa giải nén bằng Notepad (hoặc bất kỳ trình soạn thảo văn bản nào), copy toàn bộ nội dung và dán vào đây.
3. Bấm vào dấu + ở cột bên trái (bên cạnh chữ Files), chọn HTML. Đặt tên file là index (không gõ đuôi .html).
4. Mở file index.html vừa giải nén, copy toàn bộ nội dung và dán đè vào file index.html trên Apps Script.
5. Bấm nút Lưu (biểu tượng đĩa mềm) ở thanh công cụ.
Bước 4: Deploy (Xuất bản Web App)
- Nhìn lên góc phải màn hình Apps Script, bấm nút Deploy (Xuất bản) > New deployment (Bản triển khai mới).
- Bấm vào biểu tượng bánh răng ⚙️ ở mục Select type (Chọn loại), chọn Web app (Ứng dụng web).
- Mục Execute as (Thực thi dưới dạng): Chọn Me (Tôi - địa chỉ email của bạn).
- Mục Who has access (Ai có quyền truy cập): Chọn Anyone (Bất kỳ ai).
- Bấm nút Deploy (Xuất bản).
- Hệ thống sẽ yêu cầu cấp quyền (Authorize access). Bấm Review permissions -> Chọn Email của bạn -> Bấm Advanced (Nâng cao) -> Chọn Go to... (unsafe) -> Bấm Allow (Cho phép).
Hoàn tất! Hãy copy đường link Web App (Web app URL) và mở trên trình duyệt điện thoại hoặc máy tính để bắt đầu sử dụng form quét mã/nhập xuất kho nhé!