Hướng dẫn tạo Job CNC hàng loạt từ bản vẽ & PO, xem tổng quan và theo dõi tiến độ gia công.
Một CNC Job là một đơn vị công việc gia công cụ thể: "Gia công bản vẽ X thuộc PO Y của khách hàng Z, số lượng N chi tiết". Mỗi Job theo dõi toàn bộ vòng đời từ khi tạo đến khi gia công xong.
Module CNC Job gồm 2 trang chính:
create_job.php — Chọn nhiều bản vẽ chưa có Job, nhập ngày giờ, tạo tất cả cùng lúc chỉ một lần bấm.overview.php — Xem toàn bộ Job, theo dõi tiến độ, lọc theo thời gian/khách hàng/PO, sắp xếp, xuất file bản vẽ và QR Code.Trang Tạo Job CNC chỉ liệt kê các bản vẽ hội đủ 3 điều kiện sau — nếu bảng trống nghĩa là chưa có bản vẽ nào đủ điều kiện:
Truy cập create_job.php. Trang cho phép tạo nhiều Job cho nhiều bản vẽ khác nhau chỉ trong một lần thao tác.
Trang Tổng quan là trung tâm theo dõi toàn bộ Job đang có trong hệ thống. Hiển thị đầy đủ thông tin từng Job theo bảng (Desktop) hoặc card (Mobile).
| ID | Khách hàng | PO | Bản vẽ | Link BD | QR | Ngày tạo | SL yêu cầu | Đã gia công | Lập trình | Vận hành | Máy | Hành động |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cty ABC | PO-2025-001 | BD-001 | 📄 QR | 15/01/2025 | 50 | 50 | Anh Bình | Anh Tuấn | VMC 650 | ||
| 2 | Cty XYZ | PO-2025-002 | BD-015 | Chưa có | 20/01/2025 | 20 | 12 | Chưa có | Chưa có | Chưa có |
| Cột | Ý nghĩa & cách đọc |
|---|---|
| ID | ID nội bộ của Job trong database. Có thể bấm tiêu đề cột để sắp xếp tăng/giảm. |
| Khách hàng | Tên khách hàng sở hữu đơn hàng. Hiển thị "Chưa có" nếu dữ liệu không liên kết được. |
| PO | Tên đơn hàng (Purchase Order) mà Job này thuộc về. |
| Bản vẽ | Mã bản vẽ cần gia công. Bấm tiêu đề để sắp xếp theo mã bản vẽ. |
| Link bản vẽ | Các nút tải file bản vẽ đã upload: PDF, Ảnh, AutoCAD, SolidWorks, STEP, IGS, DXF, HTML. Hiển thị theo loại file thực tế có trong hệ thống. Bấm để mở/tải trong tab mới. |
| File QR Code | Nút 📄 QR PDF nếu đã tạo QR cho bản vẽ này. QR PDF dùng để dán lên chi tiết gia công giúp tra cứu nhanh. Hiển thị "Chưa có" nếu chưa tạo QR. |
| Ngày tạo / Giờ tạo | Ngày giờ Job được tạo trong hệ thống. Dùng để lọc theo tuần/tháng. Có thể sắp xếp theo ngày. |
| SL yêu cầu | Số lượng chi tiết cần gia công theo yêu cầu từ bản vẽ/PO. Nhập khi tạo Job. |
| Đã gia công | Số lượng chi tiết đã gia công xong thực tế. Cập nhật thủ công qua nút Sửa. So sánh với SL yêu cầu để biết tiến độ: bằng nhau = hoàn thành, nhỏ hơn = đang làm. |
| Lập trình viên | Nhân viên phụ trách lập trình CNC cho Job này. Cập nhật qua Sửa. Hiển thị "Chưa có" khi chưa phân công. |
| Vận hành viên | Nhân viên vận hành máy chạy Job này. Cập nhật qua Sửa. |
| Máy | Máy CNC đang chạy hoặc đã chạy Job. Cập nhật qua Sửa. |
| Hành động | Nút Sửa (vàng) để cập nhật thông tin Job, và Xoá (đỏ) để xoá Job. |
Trang Tổng quan có 2 cách lọc dữ liệu hoạt động độc lập:
| Khoảng thời gian | Chọn ngày bắt đầu – kết thúc, hoặc dùng lọc nhanh |
| Lọc nhanh | Tuần này / Tuần trước / Tháng này / Tháng trước |
| Khách hàng | Dropdown chọn từng khách hàng |
| PO | Dropdown chọn từng đơn hàng |
Bấm nút Sửa → Trang edit_cnc_job.php?id=X mở ra. Các trường có thể cập nhật:
Tiếp tục khám phá các chức năng liên quan: