Tài sản mua mới / thanh lý theo tháng
Số lượng tài sản, 12 tháng gần nhất
Tài sản theo trạng thái
Toàn bộ tài sản đang quản lý
Tài sản chưa kiểm kê
Đề xuất đang chờ xử lý
Theo 4 Khối ngành
Theo Công ty / Bộ phận
Sổ tài sản
| Mã | Tài sản | Công ty / Vị trí | Người phụ trách | Ngày mua | Giá trị | Trạng thái | Thao tác |
|---|
Thêm / Sửa tài sản
Mẹo: khi nhập ở kho/cảng/trang trại, bấm Lấy GPS để lưu tọa độ. Sau này bấm "Xem bản đồ" để mở Google Maps đúng vị trí đó.
Quét QR kiểm kê
Mở camera, quét QR dán trên tài sản để kiểm kê nhanh.
Lịch sử kiểm kê
In nhãn QR để dán
Tick chọn tài sản, chọn khổ, bấm In.
Phân quyền người dùng
Hệ thống phân quyền 3 cấp: Ban Tổng giám đốc (toàn quyền quản trị, duy nhất có quyền Admin) → phân quyền chi tiết cho Trưởng phòng và Chuyên viên.
Bản đồ tổng thể - Tất cả tài sản Tập đoàn
Mỗi ghim là 1 tài sản. Bấm vào ghim để xem chi tiết, mở Google Maps, kiểm kê nhanh.
Tài sản chưa có GPS sẽ hiện ở mục "Chưa có tọa độ" bên dưới. Khi nhập ở hiện trường nhớ bấm Lấy GPS.
Tiếp nhận & Xử lý Đề xuất Tài sản
Các đơn vị / bộ phận trong Tập đoàn gửi đề xuất → Phòng Quản lý Tài sản Đầu tư tiếp nhận → Trình Khối Đầu tư & Tài chính - Kế toán SeaCorp phê duyệt → Thực hiện
Chờ tiếp nhận
Đang xử lý
Đã duyệt
Từ chối
Cấu hình Thông báo Email / Zalo (Chỉ Admin - Phòng QLTài sản Đầu tư)
Khi có đề xuất mới, hệ thống sẽ tự gửi Email + Zalo cho Phòng. Bạn cấu hình 1 lần là chạy.
• Email thật: Cách 1 - Dùng Apps Script trong Google Sheet: hàm
MailApp.sendEmail() sẽ gửi từ Gmail của SeaCorp. Cách 2 - Dùng EmailJS (miễn phí): tạo tài khoản tại emailjs.com, dán Service ID / Template ID / Public Key vào ô dưới.• Zalo thật: Cách 1 - Zalo OA: tạo OA tại oa.zalo.me, lấy Access Token, hệ thống gọi
https://openapi.zalo.me/v3.0/oa/message/cs. Cách 2 - Zalo Webhook / n8n / Make: dán Webhook URL, hệ thống POST JSON đề xuất tới đó, n8n sẽ đẩy qua Zalo.
+ Gửi đề xuất mới (Dành cho mọi đơn vị / bộ phận)
Mua sắm mới: cần ghi rõ nhu cầu, số lượng, chi phí dự kiến. Điều chuyển: ghi rõ Từ → Đến. Sửa chữa: ghi rõ hiện trạng hỏng. Thanh lý: ghi rõ lý do thanh lý.
Danh sách đề xuất
1. Đơn vị gửi đề xuất → 2. Phòng Quản lý Tài sản Đầu tư tiếp nhận (kiểm tra tính hợp lệ, bổ sung hồ sơ) → 3. Trình Khối Đầu tư & Tài chính - Kế toán thẩm định tài chính → 4. Phê duyệt / Từ chối → 5. Thực hiện & cập nhật tài sản vào hệ thống (tự động khi bấm Đã thực hiện).
Xuất bản lên Google Sites + Lưu vào Google Sheet
- Google Sheet: Tạo Sheet với 1 sheet TaiSan gồm cột: Ma | Ten | Khoi | CongTy | BoPhan | Loai | GiaTri | NgayMua | TrangThai | ViTri | Lat | Lng | NguoiPhuTrach | GhiChu. Và sheet Users để lưu Admin/User.
- Apps Script: Dùng file
Code.gsđi kèm trong dự án này làm backend gửi Email/Zalo thật. Dán nội dung Code.gs vào Extensions > Apps Script của 1 Google Sheet, Deploy dưới dạng Web App, rồi dán URL Web App vào ô "Webhook" ở tab Đề xuất tài sản. - Hosting giao diện: index.html / style.css / app.js được host trực tiếp trên VPS Hostinger (Nginx), không cần Google Sites.
- Tọa độ: Khi nhập trên điện thoại, bấm Lấy GPS. Bản đồ sẽ mở qua link https://maps.google.com/?q=lat,lng
Code.gs trong dự án - đã có sẵn sendProposalEmail() và sendZaloViaOA(), cộng thêm doPost() để tự động gửi khi có đề xuất mới qua Webhook.