Quản lý số lẻ trong đơn vị tính (UOM)
Tài liệu ERPNext tiếng Việt: Quản lý số lẻ trong đơn vị tính (UOM)
Đơn vị tính (UOM, Unit of Measurement) là đơn vị đo số lượng mặt hàng, ví dụ Cái (Nos), Kg, Lít, Mét, Hộp, Thùng.
Một số đơn vị tính không thể có số lẻ. Ví dụ, mặt hàng tivi tính theo "Nos" thì không thể có 1,5 chiếc, hay 3,7 bộ máy tính. Số lượng của các mặt hàng này phải là số nguyên.
Mặc định, mọi đơn vị tính đều cho phép nhập số lẻ. Muốn cấm số lẻ cho một đơn vị tính, làm theo các bước dưới đây.
Mở danh sách đơn vị tính
Vào Trang chủ > Kho > Cài đặt > Đơn vị tính (UOM). Chọn đơn vị tính cần cấm số lẻ, ví dụ Nos.
Cấu hình
Trong đơn vị tính, tick ô Phải là số nguyên (Must be Whole Number). Từ đó, người dùng không thể nhập số lẻ vào ô số lượng của mặt hàng dùng đơn vị tính này.

Thông báo lỗi khi nhập số lẻ
Khi tạo giao dịch, nếu bạn nhập số lẻ cho mặt hàng có đơn vị tính đã tick Phải là số nguyên, ERPNext chặn lại và báo lỗi. Trong v16, nội dung lỗi có dạng:
Row 1: Quantity (1.5) cannot be a fraction. To allow this, disable 'Must be Whole Number' in UOM Nos.
Thông báo cho biết dòng nào sai, số lượng đã nhập và đơn vị tính nào đang bắt buộc số nguyên. Hãy nhập lại số nguyên, hoặc bỏ tick Phải là số nguyên trên đơn vị tính nếu bạn muốn cho phép số lẻ.

Ảnh trên là thông báo ở bản cũ, nội dung ngắn hơn: Quantity cannot be a fraction at row #.