---
name: bkit-manage-attachments
description: "Quản lý tập tin đính kèm trên chứng từ và bản ghi BKIT: tải lên, tải xuống, xem danh sách và xóa file có xác nhận. Dùng khi người dùng nhắc hóa đơn scan, chứng từ gốc, file đính kèm, upload, download hoặc xóa tệp."
---

# Quản lý tập tin đính kèm BKIT

## Tải lên

1. Mở đúng bản ghi/form và khoanh vùng khu vực “Tập tin đính kèm”.
2. Xác minh đường dẫn file do người dùng chỉ định, tên, phần mở rộng và kích thước nếu có.
3. Chọn đúng `input[type=file]` trong container; không dùng input file của khu vực khác.
4. Chờ tên file hoặc trạng thái upload xuất hiện.
5. Nếu file chỉ được lưu cùng form, lưu form rồi mở lại bản ghi để xác minh.

## Tải xuống

1. Khoanh vùng hàng file bằng tên chính xác.
2. Ghi nhận danh sách tải xuống hiện tại.
3. Bấm nút “Tải xuống” trong cùng hàng một lần.
4. Xác minh lượt tải mới hoàn tất và tên file phù hợp.

## Xóa

1. Phân biệt nút xóa file với nút xóa bản ghi.
2. Nêu tên file và bản ghi chứa file; yêu cầu xác nhận ở thời điểm sắp xóa.
3. Bấm xóa trong đúng hàng, xác nhận modal rồi kiểm tra file biến mất.

## Quy tắc an toàn

- Không tải lên file khác tên chỉ vì nằm cùng thư mục.
- Không mở hoặc tiết lộ nội dung file nhạy cảm ngoài phạm vi yêu cầu.
- Nếu có hai file trùng tên, dùng kích thước/ngày tải hoặc yêu cầu người dùng phân biệt.
- Không coi upload thành công nếu mới chỉ chọn file nhưng chưa lưu bản ghi.
