Trang này không phải màn hình nghiệp vụ

Đây là bộ nền dùng chung cho mọi màn hình về sau: thang khoảng cách, thang cỡ chữ, bảng màu, bảng dữ liệu, form, chip trạng thái, thông báo và sáu trạng thái màn hình. Dữ liệu trong các ví dụ chỉ dùng cho riêng trang này; bộ dữ liệu mẫu dùng chung sẽ nằm ở data/sample-data.js.

1. Thang cỡ chữ

Bảy bậc, không thêm cỡ ngoài thang. Font Inter (SIL OFL), đặt sẵn trong thư mục prototype. Chọn Inter vì có chữ số đều bề ngang cho các cột số — Be Vietnam Pro, phương án đầu, không có.

BậcCỡDùng ở đâuMẫu

2. Thang khoảng cách

Bậc 4 px, có thêm vài bậc nhỏ cho ô nhập dày. Mọi khoảng trắng lấy từ thang này.

BiếnpxDùng ở đâuBề ngang

3. Màu

Màu chỉ dùng để báo trạng thái. Nền, viền, chữ đều là màu trung tính hơi ấm. Nút chính dùng mực đen, không dùng màu thương hiệu — hệ thống chưa có nhận diện riêng và prototype không dùng màu của Marou.

4. Định dạng Việt Nam

Ngày dd/MM/yyyy, số dùng dấu chấm phân nhóm nghìn và dấu phẩy thập phân, đơn vị luôn ghi rõ. Cột số căn phải và dùng chữ số đều bề ngang để các hàng thẳng cột.

KiểuHàmKết quả

Chữ số thường

1.114,1
486,2
77.411,0
1.111,1

Chữ số 1 hẹp hơn các chữ số khác nên hàng không thẳng cột.

Chữ số đều bề ngang

1.114,1
486,2
77.411,0
1.111,1

Mọi cột số trong hệ thống dùng kiểu này.

5. Nút

Nhãn nút là động từ nói rõ việc sẽ xảy ra. Mỗi màn hình chỉ có một nút chính.

Nút Gửi sang D365 đang tắt: fermenter của PO này chưa có mã vendor trên ERP. Nút tắt luôn đi kèm câu giải thích vì sao, không để người dùng tự đoán.

6. Chip trạng thái

Bốn nhóm trạng thái sẽ dùng. Chip có cả chấm màu và chữ, không dựa vào riêng màu để phân biệt.

7. Bảng dữ liệu

Tìm, lọc, sắp xếp theo cột, phân trang. Cột số căn phải. Hàng gạch chéo là hàng cần xử lý. Dữ liệu dưới đây là ví dụ riêng của trang này.

Mã mẻ theo dạng in sẵn trên Sổ lên men của Marou; mã fermenter ba chữ trong ví dụ là bịa. Danh mục Grade bốn bậc AA, A, B, BL theo Bean grading.docx (Marou 25/09/2026); chỉ mua AA và A.

8. Form

Nhãn nằm trên ô. Trường bắt buộc đánh dấu bằng dấu sao và chữ trong gợi ý. Lỗi hiện ngay dưới ô sai, nói rõ sai chỗ nào và sửa thế nào.

Thông tin farm

Các trường trong nhóm này lấy từ danh sách trường Farm/Plot trong tài liệu yêu cầu.

Giấy tờ kèm theo

Ba dòng trên là ví dụ về cách hiển thị. Danh mục giấy tờ thật theo bảng Marou gửi 25/09/2026, dùng ở màn 5.1 và 5.2.

9. Thông báo

Mỗi thông báo nói rõ chuyện gì đã xảy ra và người dùng cần làm gì tiếp.

10. Sáu trạng thái màn hình

Mọi danh sách và màn hình chi tiết đều phải xử lý được sáu trạng thái này.

12. Tấm bên

Thông tin phụ không cần hiện thường xuyên (lịch sử version, chi tiết một dòng) mở bằng nút, trượt từ mép phải, không che hết trang. Đóng bằng nút, phím Esc hoặc bấm ra ngoài.

11. Tờ in xem trước

Dùng ở màn bộ chứng từ (1.3) để hình dung tờ giấy sẽ in. Nền trắng cố ý ở cả chủ đề tối. Ô chưa có dữ liệu hiện chấm chấm kèm lý do khi rê chuột, không hiện số 0.

TÊN MẪU / FORM NAME

Code: MẪU-01
Revision: 01
Số:PO01.26-138
Ngày:06/08/2026
STTHạng mụcSố lượngThành tiền
1Hạt cacao – Loại AA486,265.150.800
Tổng…………
Bên mua
Bên bán