Điện thoại · Anh Tâm (Thủ kho) 08:30 · Xuất hủy 12 hộp bánh xốp ẩm mốc · lý do chỉ gồm những gì Thủ kho được ghi (không có “Tồn đầu kỳ”)
Người lập
Lý do xuất *

Hàng xuất (1 dòng)

1
Bánh xốp phô maiBX-PM · Tồn 30 hộp (1 thùng 6 hộp)
Đơn vị
Tồn sau phiếu18 hộp
Xuất · Hủy hàng hư hỏng · 1 dòng12 hộp
Điện thoại · Anh Tâm · Xuất quá tồn 16:10, ghi lặp phiếu hủy khi kho chỉ còn 8 hộp · có mạng nên chặn lưu, lỗi ngay dưới ô số lượng
1
Bánh xốp phô maiBX-PM · Tồn 8 hộp
Đơn vị
Xuất · 1 dòng lỗi12 hộp
Điện thoại · Anh Tâm · Ngoại tuyến Kho sau mất sóng · hủy 0,75 kg kẹo cân (3 chữ số thập phân) · lưu trên máy với mã tạm
1
Kẹo cân hoa quảKC-HQ · Tồn tạm tính 42,5 kg
Đơn vị

Tối đa 3 chữ số sau dấu phẩy, ví dụ 0,125 kg.

Tồn sau phiếu (tạm tính)41,75 kg
Xuất · 1 dòng · mã tạm khi lưuTAM-E5F6-0008
Máy tính · Chị Thơm (Admin, có stock.opening và lock.override) Ví dụ bổ sung tồn đầu kỳ bị sót khi chuyển sổ · lý do “Tồn đầu kỳ” chỉ Admin thấy, có cột đơn giá vốn · ngày trong kỳ đã khóa, cảnh báo nhưng vẫn cho ghi
Loại phiếu

Tồn đầu kỳ: ghi số lượng và giá vốn theo sổ cũ. Các lý do khác lấy giá vốn bình quân hiện hành.

Người lập
#Sản phẩmTồn hiện tạiSố lượngĐơn vịĐơn giá vốnGiá trịXóa
1Mè xửng Huế hộp 300gMX-3001 thùng 5 hộp
₫
580.000 ₫
2Bánh tráng dừa nướngBT-DN4 thùng 20 xấp
₫
= 15.500 ₫/xấp
1.240.000 ₫
3Kẹo sữa tươi (cân)KC-ST18,75 kg
₫
484.000 ₫
4Kẹo gương đậu phộngKG-DP1 thùng 14 gói
₫
= 11.000 ₫/gói
550.000 ₫
5Mứt gừng túi 250gMG-2502 thùng 16 túi
₫
352.000 ₫
6Bánh pía sầu riêng (4 cái)BP-SR5 thùng 15 gói
₫
420.000 ₫
Cộng 6 dòng (tối đa 100 dòng mỗi phiếu)3.626.000 ₫

Mỗi phiếu tối đa 100 dòng — 400 mặt hàng cần 4 phiếu. Dòng thứ 101 bị chặn: “Mỗi phiếu tối đa 100 dòng, hãy lập phiếu thứ hai”.

Sau khi lưu

Số dòng6
Loại · lý doNhập · Tồn đầu kỳ
Giá trị nhập kho3.626.000 ₫

Cộng kho 6 mặt hàng theo đơn giá vốn đã ghi và tính lại giá vốn bình quân. Máy chủ gán mã NK-2026-…

Ghi chú thiết kế
REQ-003, REQ-004 · USER_FLOWS §8 (bước 1–4; unhappy xuất quá tồn, “Tồn đầu kỳ” với Thủ kho, offline; edge kg lẻ), §17 bước 4 và unhappy dòng 101, §19 (ghi hộ vào kỳ đã khóa) · spec §5 stock_adjustments, §5.1 · ASM-020, ASM-021, ASM-042. Lý do theo quyền: Xuất = Hủy hàng hư hỏng · Dùng nội bộ / biếu tặng · Kiểm kê thiếu · Khác; Nhập = Kiểm kê thừa · Khác, thêm Tồn đầu kỳ chỉ khi có stock.opening (Admin). Gọi thẳng REST với TON_DAU_KY không có quyền → LT_NOT_ALLOWED. Cột “Đơn giá vốn” chỉ hiện khi lý do là Tồn đầu kỳ; lý do khác lấy giá vốn bình quân lúc ghi và không có cột tiền (Thủ kho không bao giờ thấy tiền). Thời điểm tồn bánh xốp: 30 hộp lúc 08:30 → sau XK-2026-000018 còn 18 hộp (khớp S4 lúc 09:10) → sau BH-2026-000123 còn 8 hộp. Ngày tương lai bị chặn “Không ghi ngày sau hôm nay” (LT_FUTURE_DATE). Người không phải Admin chọn ngày ≤ 31/08/2026: lỗi đỏ “Sổ đã khóa đến 31/08/2026” (LT_PERIOD_LOCKED); phiếu offline có ngày đó bị từ chối khi gửi. Kết quả lưu: toast “Đã lưu · XK-2026-000018” rồi về S11, hoặc “Đã lưu trên máy · Chờ gửi · TAM-E5F6-0008”. Nút Lưu tắt ngay khi bấm. Không vẽ: Kế toán (giống Admin nhưng không có Tồn đầu kỳ, không ghi được vào kỳ khóa); nhập “0,7555” → “Tối đa 3 chữ số sau dấu phẩy”.