Giao diện
NCR (phiếu không phù hợp)
NCR (phiếu không phù hợp) ghi lại một lô thành phẩm bị lỗi, nguyên nhân, cách xử lý và chi phí dự toán. Phiếu đi qua các bước phân tích → giám đốc duyệt → xử lý → đóng. NCR có hai loại: NCR-NB (lỗi nội bộ, phát hiện trước khi giao) và NCR-KH (khách hàng phản hồi lỗi sau khi nhận hàng).
Trang này hướng dẫn tạo NCR, phân tích và gửi duyệt, duyệt hoặc không duyệt, chọn cách xử lý và đóng NCR.
NCR từ đâu ra
- Tự sinh khi OQC sàng lọc có hàng NG: NCR-NB, trạng thái Chờ phân tích, nguồn "Từ OQC sàng lọc".
- Tạo tay cho lỗi nội bộ hoặc khách hàng phản hồi (mục 2): nguồn "Tạo tay".
1. Mở danh sách NCR
Ở menu bên trái, chọn Kiểm tra chất lượng (QC) → NCR.

| # | Thành phần | Cách dùng |
|---|---|---|
| 1 | Mã NCR (Nhập mã NCR...) | Gõ mã phiếu; danh sách tự lọc sau 0,3 giây. |
| 2 | Loại NCR | Tất cả loại, NCR-NB (nội bộ), NCR-KH (khách hàng). |
| 3 | Trạng thái | Tất cả, Chờ phân tích, Chờ duyệt, Đã duyệt, Đang xử lý, Chờ OQC lại, Đã đóng, Không duyệt. |
| 4 | Bộ phận phát sinh | Tất cả bộ phận hoặc một bộ phận. |
| 5 | Xóa bộ lọc | Đưa bộ lọc về mặc định. |
| 6 | Tạo NCR | Mở màn hình tạo NCR tay. |
| 7 | Bảng NCR | Cột: Mã NCR, Loại, Sản phẩm, Nguồn, Bộ phận phát sinh, SL lỗi, Trạng thái, Ngày tạo, Thao tác. |
| 8 | Cột Thao tác | Chỉ có biểu tượng mắt Xem chi tiết. |
Cột Mã NCR là liên kết mở chi tiết. Cột Nguồn hiện khách hàng, "SO <mã>" hoặc "Job <mã>" ("—" nếu trống). Danh sách không có thẻ thống kê, không xuất Excel, không có nút xoá. Mỗi trang 10, 20 hoặc 50 dòng, phiếu mới nhất ở trên.
Lọc NCR cần tạo lệnh sản xuất
Chọn Trạng thái là Đã duyệt để thấy các NCR đang chờ tạo LSX sửa chữa hoặc làm mới. Danh sách Lệnh sản xuất cũng có nút Tạo LSX từ NCR mở sẵn bộ lọc này.
2. Tạo NCR tay
Bấm Tạo NCR. Cột trái có 4 bước, cột phải là thẻ Tóm tắt NCR.

| # | Thành phần | Cách dùng |
|---|---|---|
| 1 | Bước 1: Loại NCR | Hai thẻ NCR-NB (nội bộ) và NCR-KH (khách hàng). Mặc định NCR-NB. |
| 2 | Bước 2: chọn sản phẩm | Ô tìm Tìm theo mã hoặc tên sản phẩm... và bảng sản phẩm. |
| 3 | Bước 3: đơn hàng và khách hàng | Bảng đơn hàng chứa sản phẩm, nút Bỏ chọn đơn hàng, ô Khách hàng. |
| 4 | Bước 4: chi tiết lỗi | Bộ phận phát sinh, SL hàng lỗi, Mô tả lỗi. |
| 5 | Thẻ Tóm tắt NCR | Loại, Sản phẩm, Đơn hàng, Khách hàng, SL hàng lỗi; chưa có hiện "Chưa chọn". |
| 6 | Hủy | Thoát, không lưu. |
| 7 | Tạo NCR | Tạo phiếu. |
- Chọn thẻ NCR-NB (nội bộ) hoặc NCR-KH (khách hàng).
- Ở bước 2, tìm
MCH107và chọn dòng CARLO - METAL CHAIR - MCH107. Mỗi NCR chỉ cho một sản phẩm. - Ở bước 3, chọn đơn hàng chứa sản phẩm nếu muốn tạo LSX phụ sau này. Khách hàng tự điền theo đơn hàng; nếu không chọn đơn, chọn Khách hàng
CARLSON HOLDING GROUP. - Ở bước 4, chọn Bộ phận phát sinh, nhập SL hàng lỗi
2, nhập Mô tả lỗiDEMO - Mối hàn chân trước bị rỗ. - Bấm Tạo NCR.
Hệ thống hiện "Đã tạo NCR" và quay về danh sách. Mã phiếu có dạng NCR-2026-00001.
| Trường | Bắt buộc | Ràng buộc | Ghi chú |
|---|---|---|---|
| Loại NCR | Có | NCR-NB hoặc NCR-KH | Mặc định NCR-NB. |
| Sản phẩm | Có | Chọn một sản phẩm đang hoạt động | "Vui lòng chọn sản phẩm". |
| Đơn hàng | Chọn trong đơn hàng chứa sản phẩm | Cần nếu muốn tạo LSX phụ. Bước bị khoá cho đến khi chọn sản phẩm. | |
| Khách hàng | Có với NCR-KH | Chọn từ danh sách | "NCR khách hàng cần chọn khách hàng". |
| Bộ phận phát sinh | Có với NCR-KH | Chọn từ danh sách | "Vui lòng chọn bộ phận phát sinh". |
| SL hàng lỗi | Số từ 0 trở lên | Để trống thì lưu 0. | |
| Mô tả lỗi | Tối đa 1000 ký tự |
NCR tạo tay không có Job gốc
Form tạo tay không gửi Job. NCR tạo tay vì vậy không có nút Yêu cầu OQC lại; muốn đi tiếp, bạn đóng NCR bằng Đóng NCR, hoặc tạo LSX phụ (cần đã chọn đơn hàng).
3. Phân tích và gửi duyệt
Ở danh sách, bấm mã NCR có trạng thái Chờ phân tích.

| # | Thành phần | Cách dùng |
|---|---|---|
| 1 | Nút Quay lại, mã NCR, huy hiệu loại và trạng thái | Đầu trang. |
| 2 | Nút thao tác ở đầu trang | Thay đổi theo trạng thái (bảng ở mục Tra cứu). Phiếu Chờ phân tích như hình chỉ có Gửi duyệt. |
| 3 | Năm thẻ số | SL hàng lỗi, Sửa chữa, Làm mới, Chỉ ghi nhận, Dự toán chi phí. |
| 4 | Khối Thông tin chung | Sản phẩm, Khách hàng, Đơn hàng (SO), Job gốc, Bộ phận phát sinh, Nguồn, Ngày tạo, Duyệt bởi. |
| 5 | Khối Phân tích & phương án xử lý | Form nhập mô tả lỗi, bộ phận, nguyên nhân, biện pháp và phân bổ số lượng; nút Lưu phân tích. Kéo xuống dưới là khối Dự toán chi phí (bảng dòng chi phí, nút Thêm dòng, Lưu dự toán). |
| 6 | Cột phải Tiến trình xử lý | Phân tích, Chờ duyệt, Đã duyệt, Xử lý, Đóng NCR. |
| 7 | Cột phải Truy vết và Nhật ký | Truy vết: nguồn gốc, Lệnh sản xuất phụ, OQC lại, NCR phát sinh thêm. Nhật ký: ai làm gì, lúc nào. |
Ý nghĩa năm thẻ số: SL hàng lỗi là tổng số lượng không đạt; Sửa chữa là hàng giữ lại, sửa các công đoạn đã chọn; Làm mới là hàng huỷ và sản xuất lại đủ routing; Chỉ ghi nhận là phần không xử lý, bằng SL lỗi trừ sửa chữa trừ làm mới.
Điền phân tích
- Nhập Mô tả lỗi (hiện tượng, vị trí, mức độ).
- Chọn Bộ phận phát sinh NCR.
- Nhập Nguyên nhân và Biện pháp khắc phục. Nhập Biện pháp phòng ngừa / cải tiến nếu có.
- Nhập SL hàng lỗi, SL sửa chữa, SL làm mới. Chip dưới ô cho thấy phân bổ; "Vượt <n>" nghĩa là sửa chữa cộng làm mới đang lớn hơn SL lỗi.
- Nếu SL sửa chữa lớn hơn 0, tích các Công đoạn cần sửa chữa. Dùng Chọn tất cả hoặc Bỏ chọn tất cả.
- Bấm Lưu phân tích.
Hệ thống hiện "Đã lưu phân tích NCR". Form chỉ sửa được khi NCR Chờ phân tích hoặc Không duyệt.
NCR tự sinh từ OQC thì SL hàng lỗi bị khoá ("Lấy theo SL NG của phiếu OQC"). NCR tạo tay thì sửa được.
Gửi duyệt
- Bấm Lưu phân tích trước (bước này bắt buộc, xem cảnh báo).
- Bấm Gửi duyệt ở đầu trang.
NCR chuyển sang Chờ duyệt và hiện "Đã gửi duyệt NCR".
Gửi duyệt dùng dữ liệu đã lưu
Gửi duyệt kiểm dữ liệu đã lưu, không phải dữ liệu đang gõ. Phải bấm Lưu phân tích trước. Hệ thống bắt buộc có Bộ phận phát sinh, Nguyên nhân và Biện pháp khắc phục; nếu SL sửa chữa lớn hơn 0 thì phải chọn công đoạn sửa chữa. Dấu * ở nhãn Bộ phận phát sinh NCR chỉ được kiểm khi bấm Gửi duyệt.
4. Duyệt hoặc không duyệt
Việc này cần quyền duyệt NCR (ngữ cảnh: giám đốc xem xét).
- Mở NCR đang Chờ duyệt.
- Đọc phân tích và dự toán.
- Bấm Duyệt để chuyển sang Đã duyệt (hiện "Đã duyệt NCR").
Để từ chối:
- Bấm Không duyệt.
- Nhập Lý do không duyệt (bắt buộc, tối đa 1000 ký tự).
- Bấm Không duyệt trong hộp thoại.
NCR chuyển sang Không duyệt và hiện khung "NCR không được duyệt" kèm lý do. Người phụ trách sửa phương án rồi Gửi duyệt lại; lý do cũ bị xoá khi gửi lại.
Chạy ngay, không hỏi lại
Duyệt chạy ngay không có hộp xác nhận và không hoàn tác được trên giao diện. Hệ thống cũng không chặn người gửi duyệt tự duyệt phiếu của mình.
5. Xử lý sau khi duyệt
Ở NCR Đã duyệt, nút hiện ra phụ thuộc số lượng đã phân bổ. Chọn một trong ba hướng.
Không cần sửa chữa hay làm mới
Khi SL sửa chữa và SL làm mới đều bằng 0, bấm Đóng NCR. Hệ thống hiện "Đã đóng NCR".
Tạo lệnh sản xuất phụ
- Bấm Tạo LSX sửa chữa (khi SL sửa chữa lớn hơn 0) và/hoặc Tạo LSX làm mới (khi SL làm mới lớn hơn 0).
- NCR chuyển sang Đang xử lý.
- Theo dõi LSX phụ trong khối Truy vết → Lệnh sản xuất phụ và ở Lệnh sản xuất.
LSX phụ lấy cùng đơn hàng gốc của NCR, có một Job. Sửa chữa chỉ chạy các công đoạn đã chọn và không cấp vật tư; Làm mới chạy như lệnh sản xuất thường. Mỗi hướng chỉ tạo được một LSX. Khi mọi LSX phụ cần thiết hoàn thành, hệ thống tự chuyển NCR sang Đã đóng.
NCR phải có đơn hàng (SO) mới tạo được LSX; nếu không sẽ báo "NCR chưa gắn đơn hàng (SO) nên không tạo được LSX."
Xử lý ngoài hệ thống rồi kiểm lại
- Bấm Không tạo LSX. NCR chuyển sang Chờ OQC lại (hiện "NCR chuyển sang chờ OQC lại").
- Khi hàng đã sửa xong, bấm Yêu cầu OQC lại.
- Nhập SL kiểm lại (mặc định bằng sửa chữa cộng làm mới) rồi bấm Tạo phiếu OQC.
Hệ thống tạo phiếu OQC Chờ kiểm gắn Job gốc. Khi phiếu OQC lại được lưu Đã QC, NCR tự chuyển Đã đóng. Nếu OQC lại sàng lọc vẫn còn hàng NG, hệ thống sinh NCR con (hiện ở NCR phát sinh thêm).
Chỉ khi NCR có Job gốc
Nút Yêu cầu OQC lại cần NCR có Job gốc, tức NCR tự sinh từ OQC. NCR tạo tay không có nút này.
6. Nhập dự toán chi phí
Dự toán ghi vật tư, nhân công, gia công ngoài và chi phí khác của phương án xử lý.
- Ở khối Dự toán chi phí, bấm Thêm dòng.
- Chọn Loại chi phí (Vật tư, Nhân công, Gia công ngoài, Khác).
- Nhập Diễn giải (bắt buộc), Số lượng và Đơn giá (đ). Thành tiền (đ) tự tính.
- Bấm Lưu dự toán.
Hệ thống hiện "Đã lưu dự toán chi phí". Cuối khối là tổng theo loại và Tổng dự toán. Bấm Xóa dòng dự toán để bỏ một dòng, rồi Lưu dự toán.
Lưu là ghi đè toàn bộ
Lưu dự toán xoá hết các dòng cũ rồi ghi lại theo bảng đang hiển thị. Máy chủ không kiểm trạng thái NCR; chỉ giao diện ẩn nút khi NCR Đã đóng. Dự toán chỉ để ghi nhận, không tự trừ kho hay ghi sổ chi phí.
Tra cứu
Ai dùng được
| Việc | Quyền cần |
|---|---|
| Vào danh sách, chi tiết | ncr:read |
| Vào màn tạo, nút Tạo NCR | ncr:create |
| Lưu phân tích, Gửi duyệt, Đóng NCR, Không tạo LSX, Tạo LSX sửa chữa, Tạo LSX làm mới, Thêm dòng, Lưu dự toán | ncr:update |
| Duyệt, Không duyệt | ncr:approve |
| Yêu cầu OQC lại | Cả ncr:update và oqc:create |
Nút ở đầu trang chi tiết
| Nút | Hiện khi | Kết quả |
|---|---|---|
| Gửi duyệt | Chờ phân tích hoặc Không duyệt | Chờ duyệt. |
| Duyệt, Không duyệt | Chờ duyệt | Đã duyệt / Không duyệt (có lý do). |
| Đóng NCR | Đã duyệt, sửa chữa + làm mới = 0 | Đã đóng. |
| Không tạo LSX | Đã duyệt, sửa chữa + làm mới > 0 | Chờ OQC lại. |
| Tạo LSX sửa chữa | Đã duyệt hoặc Đang xử lý, SL sửa chữa > 0, chưa có LSX sửa chữa | Đang xử lý. |
| Tạo LSX làm mới | Đã duyệt hoặc Đang xử lý, SL làm mới > 0, chưa có LSX làm mới | Đang xử lý. |
| Yêu cầu OQC lại | Chờ OQC lại và NCR có Job gốc | Tạo phiếu OQC Chờ kiểm; NCR vẫn Chờ OQC lại. |
Các nút trừ Không duyệt và Yêu cầu OQC lại chạy ngay, không có hộp xác nhận.
Trạng thái
| Trạng thái | Ý nghĩa | Sửa phân tích? |
|---|---|---|
| Chờ phân tích | Mới tạo, chờ nhập nguyên nhân và biện pháp. | Có |
| Chờ duyệt | Đã gửi giám đốc xem xét. | Không |
| Đã duyệt | Chọn hướng xử lý. | Không |
| Đang xử lý | Đã có LSX phụ, chờ hoàn thành. | Không |
| Chờ OQC lại | Xử lý ngoài hệ thống, chờ kiểm lại. | Không |
| Đã đóng | Hoàn tất. | Không (ẩn nút lưu dự toán) |
| Không duyệt | Bị từ chối kèm lý do; sửa rồi gửi lại. | Có |
Mọi thao tác được ghi vào khối Nhật ký ở cột phải (ví dụ "Tạo NCR", "Gửi Giám đốc duyệt", "Duyệt NCR", "Không duyệt: <lý do>", "Đóng NCR").
Lỗi thường gặp
| Bạn thấy | Nguyên nhân | Cách xử lý |
|---|---|---|
| "Vui lòng chọn bộ phận phát sinh NCR." | Chưa lưu bộ phận khi gửi duyệt hoặc tạo NCR-KH | Chọn bộ phận, Lưu phân tích, gửi lại. |
| "Vui lòng nhập nguyên nhân và biện pháp khắc phục trước khi gửi duyệt." | Thiếu hoặc chưa lưu | Nhập, Lưu phân tích, gửi lại. |
| "Vui lòng chọn công đoạn cần sửa chữa trước khi gửi duyệt." | SL sửa chữa lớn hơn 0 nhưng chưa chọn công đoạn | Tích công đoạn, lưu. |
| "SL sửa chữa + làm mới không được vượt SL hàng lỗi" | Phân bổ vượt | Giảm một trong hai số. |
| "NCR không còn ở trạng thái phù hợp. Vui lòng tải lại trang." | Người khác vừa đổi trạng thái | Tải lại trang. |
| "NCR chưa gắn đơn hàng (SO) nên không tạo được LSX." | NCR không có đơn hàng | Dùng Đóng NCR hoặc Không tạo LSX. |
| "NCR đã có LSX cho hướng xử lý này." / "Hướng xử lý này có SL bằng 0 nên không thực hiện được." | Tạo trùng hoặc SL bằng 0 | Kiểm tra lại phân bổ. |
| "NCR không gắn Job nên không yêu cầu OQC lại được." | NCR tạo tay | Dùng Đóng NCR hoặc LSX phụ. |
| "SL kiểm lại vượt SL sửa chữa + làm mới của NCR." | Trừ các lần OQC lại trước | Giảm SL kiểm lại. |
| "Bạn không có quyền sửa NCR." / "Bạn không có quyền tạo NCR." | Thiếu quyền | Nhờ người quản trị cấp ở Phân quyền. |
Lưu ý cho người quản trị
- Người có
ncr:approvecó thể tự duyệt NCR do mình gửi; máy chủ không chặn. - Lọc theo khách hàng có ở đường dẫn nhưng không có ô trên giao diện danh sách.
- Máy chủ cũng nhận yêu cầu OQC lại khi NCR Đã duyệt, nhưng giao diện chỉ cho bấm khi Chờ OQC lại.
- Chưa xác minh hàng sửa chữa hoặc làm mới có qua OQC trước khi nhập kho hay không; tài liệu mã nguồn ghi "chưa xác minh".
- Chưa liệt kê đủ nhãn thẻ Truy vết.