Giao diện
Tổng quan và báo cáo
Ai dùngQuản trị viên Quản lý Quản lý thu mua Nhân viên kho
Dịch vụ: report-service (từ bản sao dữ liệu dựng qua sự kiện) và processing-allocation-service (Tổng hợp sơ chế). Quyền: dashboard-charts:read (AD, MG, PM, WS), coconut-reports:read (AD, MG), processing-allocation-receipts:read (Tổng hợp sơ chế).
Quy tắc chung
| Mã | Yêu cầu |
|---|---|
| FR-RPT-1 | Ngày giao của phiếu được quy về ngày ICT. Khoảng ngày bao gồm hai đầu, tối đa 93 ngày; không chọn kỳ tương lai. |
| FR-RPT-2 | Thực tế dừa trái = netCoconutWeight, cơm dừa = netMeatWeight, theo ngày giao. Mọi phiếu chưa xoá được tính, không lọc trạng thái. |
| FR-RPT-3 | Tỷ lệ trên dòng tổng và tỷ lệ "TB" là tỷ lệ của tổng, không phải trung bình các ngày. Server làm tròn 2 chữ số. Màn hình hiển thị: % đạt ở Kế hoạch và thực tế làm tròn số nguyên; tỷ lệ ở Tổng hợp sơ chế, các báo cáo hiệu suất và vòng % hoàn thành ở Tổng quan hiện 1 chữ số thập phân. |
| FR-RPT-4 | Báo cáo dùng số nhận về cho kỳ chưa nhập nhận về thì hiện 0. |
Bảng điều khiển
| Mã | Yêu cầu |
|---|---|
| FR-RPT-5 | Tab Mua hàng: tuần hiện tại (Chủ nhật đến Thứ bảy). Thẻ Dừa trái và Cơm dừa của ngày chọn: thực tế, kế hoạch, % hoàn thành = thực tế ÷ kế hoạch × 100 (0 khi không có kế hoạch). Ngày không có kế hoạch mà có mua vẫn hiện thực tế, kèm Không có kế hoạch. Tab và ngày chọn nằm trên URL (NFR-21). |
| FR-RPT-6 | Thẻ Dừa trái có Cơm trắng ước tính = Σ CT ước tính của phiếu (bảng). Thẻ Cơm dừa có Chênh lệch = thực tế − kế hoạch. |
| FR-RPT-7 | Hai biểu đồ 7 cột (tấn), kế hoạch và thực tế; bấm một ngày để đổi số trên thẻ. Thiếu hụt = Σ theo sản phẩm của max(kế hoạch − thực tế, 0). |
Báo cáo (Quản trị viên, Quản lý)
| Báo cáo | Chỉ số | Công thức |
|---|---|---|
| Kế hoạch và thực tế (tháng hoặc tuần) | % đạt | Σ thực tế ÷ Σ kế hoạch |
| Chênh lệch | Σ thực tế − Σ kế hoạch | |
| Thống kê thu mua | Dừa | Σ netCoconutWeight mọi sản phẩm dừa, gộp một dòng |
| Cơm dừa | Σ netMeatWeight theo từng sản phẩm | |
| Tỷ lệ nước | Σ totalExtractedWater ÷ Σ dừa × 100 | |
| Hiệu suất khoan ngoài (chỉ phiếu Khoan ngoài có đối tác khoan, theo đối tác) | Dừa gửi | Σ netCoconutWeight |
| Nước | Σ totalExtractedWater | |
| Hao hụt | Σ drillingProcessLoss | |
| Tỷ lệ nước, hao hụt | ÷ dừa gửi × 100 | |
| Hiệu suất sơ chế (theo đơn vị) | Dừa chưa khoan | Σ dừa nguyên ước tính của dòng phân bổ |
| CT thực tế | Σ Thành phẩm của dòng nhận về cơm trắng | |
| CT ước lượng | Σ round(round(KL × tỷ lệ mẫu, 2) × (1 − hệ số hao hụt), 2) | |
| TB CT / dừa | Σ (CT thực tế + 0,881 × cục dạt tái sử dụng) ÷ Σ dừa chưa khoan, chỉ ngày có cả hai > 0 | |
| TB da nâu / CT | Σ da dừa ÷ Σ CT thực tế, chỉ ngày có CT > 0 | |
| Nguyên liệu và sản xuất (tháng, theo tuần) | Mua vào — Dừa | KL dừa mua vào của thẻ theo ngày phân bổ (phần chia ngày theo ngày sơ chế); phiếu chưa phân bổ không tính |
| Mua vào — Cơm trắng, cơm nâu | Σ netMeatWeight theo ngày giao, theo danh mục | |
| Vào SX — Cơm trắng | CT sơ chế + cơm trắng mua ngoài | |
| Vào SX — Cơm nâu | Σ cục dạt tái sử dụng | |
| Tỷ lệ vào SX | Σ vào SX ÷ Σ mua vào |
| Mã | Yêu cầu |
|---|---|
| FR-RPT-8 | Hiệu suất sơ chế: ngày = ngày sơ chế của dòng; dòng có loại gia công không phải cơm trắng được tính cho nhà máy; phần dừa nhà máy giữ lại của thẻ Khoan ngoài là một dòng nhà máy riêng. |
| FR-RPT-9 | Nguyên liệu và sản xuất: tuần thuộc tháng khi Chủ nhật đầu tuần nằm trong tháng; tuần cuối kéo đến Thứ bảy. Tuần 1 bắt đầu Chủ nhật vào hoặc trước 1/1. |
| FR-RPT-10 | Cơm trắng thực tế so với ước lượng: nhãn xanh khi lệch trong ±5%, đỏ khi ngoài. |
Tổng hợp sơ chế
Hai tab: Sơ chế theo ngày (mặc định) và Bù hàng tháng.
Sơ chế theo ngày
Bảng ngày × đơn vị. Ngày là ngày sơ chế của dòng.
| Nhóm cột | Cột | Công thức |
|---|---|---|
| Khoan ngoài | Đã khoan, Chưa khoan | KL dòng, dừa nguyên ước tính |
| Khoan nội bộ | Chưa khoan | Dừa nguyên ước tính |
| Cơm nâu | Cơm nâu, Da nâu, Cục dạt tái sử dụng | Từ nhận về |
| Cơm trắng | Thực tế, Ước lượng | Thành phẩm; như Hiệu suất sơ chế |
| Gáo | Gáo | (chưa khoan khoan ngoài + chưa khoan khoan nội bộ) × 0,22 |
| Loại bỏ | Cục dạt, Cơm hư, Tổng | Từ nhận về |
| Tỉ lệ | CT / dừa, CT / nâu, Da nâu / CT | CT / dừa tính cả 0,881 × cục dạt tái sử dụng; CT / nâu chỉ cho nhà máy |
| Hao hụt | Cơm | CT ước lượng − CT thực tế − (cục dạt tái sử dụng + cơm hư) × 0,881 |
| Da nâu | round(CT ước lượng × 0,135) − da nâu |
| Mã | Yêu cầu |
|---|---|
| FR-RPT-11 | Phải giữ ít nhất một nhóm cột. Mặc định hiện Khoan ngoài, Khoan nội bộ, Cơm nâu, Cơm trắng, Hao hụt. |
| FR-RPT-12 | Dòng Tổng kỳ cộng cả khoảng; tỷ lệ tính lại từ số tổng. Hao hụt âm hiện màu đỏ. Khoảng tối đa 366 ngày. |
| FR-RPT-13 | Ô sửa được duy nhất là GC (ghi chú) theo (ngày, đơn vị), lưu bằng nút Lưu. |
Bù hàng tháng
Một tháng × một đơn vị gia công (đối tác gia công đang hoạt động, trừ nhà máy). GET /api/processing-allocations/monthly-compensation?month&processingVendorId.
| Cột | Công thức |
|---|---|
| Cơm thực tế | thành phẩm cơm trắng + (cơm hư + cục dạt) ÷ 1,135, từ nhận về |
| Cơm định mức | CT ước lượng của Sơ chế theo ngày |
| Da thực tế | da nâu, từ nhận về |
| Da định mức | cơm định mức × 0,135 |
| Chênh lệch | định mức − thực tế; âm = đơn vị phải bù |
| Mã | Yêu cầu |
|---|---|
| FR-RPT-14 | Một dòng cho mỗi ngày phân bổ có phân bổ cho đơn vị, kể cả Chủ nhật; ngày không có phân bổ không hiện. |
| FR-RPT-15 | Mọi số làm tròn 2 chữ số trước khi cộng; dòng Tuần N (tuần ISO) sau ngày cuối của tuần và Tổng cộng cộng chênh lệch đã làm tròn. Nhãn % = chênh lệch ÷ định mức. |
| FR-RPT-16 | GC riêng của tab, theo (ngày, đơn vị), lưu khi bấm Xong; ghi chú trống thì xoá. Chỉ ngày có phân bổ (SUMMARY_ROW_INVALID). |
| FR-RPT-17 | Biên bản xác định giá trị vượt định mức: Bên A = đối tác nhà máy (tên, mã số thuế, địa chỉ), đại diện và chức vụ lấy từ Cấu hình hệ thống (FR-ADM-17); Bên B = đơn vị chọn (tên, mã số thuế, địa chỉ, đại diện, chức vụ; trống thì in trống). Tên đại diện in cả dưới ĐẠI DIỆN BÊN A / BÊN B. Số biên bản và số hợp đồng in chấm. Ngày ký 01 của tháng sau. Khổ A4 dọc khi xem, in và xuất bu-vuot-dinh-muc-<đơn vị>-<MM>-<YYYY>.xlsx. Chưa có giá cơm, giá da nâu. |