> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Every page is available as Markdown by appending `.md` to its URL; this page is [Markdown](https://www.boxhero.io/docs/vi/other-features/custom-analytics.md).

# Báo cáo tùy chỉnh

> Hỏi Trợ lý AI về dữ liệu tồn kho bạn cần và tạo báo cáo tùy chỉnh vượt ngoài các báo cáo tiêu chuẩn. Trực quan hóa bằng biểu đồ, lưu lại để chạy lại hoặc xuất ra Excel.

![Báo cáo tùy chỉnh](https://assets.boxhero.io/docs/images/980a2afbb393abc7edc6b81724d9d79a08cea4cd103ace17bed7e9bc11e34fea-1600x940.png)

---

## Điểm nổi bật

- **Hỏi Trợ lý AI** về dữ liệu tồn kho bạn cần bằng ngôn ngữ thông thường.
- **Tạo báo cáo tùy chỉnh** bằng cách kết hợp các điều kiện như mặt hàng, thuộc tính, giá, khoảng thời gian, đối tác, v.v.
- **Lưu các báo cáo thường dùng** để có thể mở lại bất cứ lúc nào.
- **Khôi phục phiên bản trước** của báo cáo nhờ lịch sử phiên bản tích hợp sẵn.
- **Trực quan hóa dữ liệu** bằng biểu đồ hoặc xuất ra Excel.

## Trường hợp sử dụng

Tính năng `Phân tích tồn kho` tiêu chuẩn cho bạn cái nhìn nhanh về các chỉ số chính như số lượng tồn kho trung bình và vòng quay hàng tồn kho trong khoảng thời gian đã chọn. Vì các báo cáo này dùng biến và công thức được định sẵn, chúng có thể không đáp ứng mọi loại báo cáo mà nhóm bạn cần.

`Báo cáo tùy chỉnh` giúp bạn làm việc với dữ liệu tồn kho linh hoạt hơn. Chỉ cần hỏi **Trợ lý AI** về dữ liệu bạn cần, kèm theo các điều kiện và cột mong muốn, và nhận báo cáo tùy chỉnh trong vài giây. Tính năng này đặc biệt hữu ích khi:

- Bạn không lấy được dữ liệu cần thiết từ báo cáo tồn kho tiêu chuẩn
- Bạn muốn phân tách dữ liệu theo các điều kiện chi tiết như mặt hàng, nhà cung cấp, khách hàng hoặc thành viên nhóm
- Bạn cần so sánh dữ liệu giữa các khoảng thời gian khác nhau, chẳng hạn theo tháng, theo quý hoặc so với cùng kỳ năm trước
- Bạn cần dữ liệu cụ thể để hỗ trợ báo cáo hoặc ra quyết định

[Video](https://customer-0jrbilsa8yt3k758.cloudflarestream.com/962c957b64db1649124faed7790e9ce9/iframe?poster=https%3A%2F%2Fcustomer-0jrbilsa8yt3k758.cloudflarestream.com%2F962c957b64db1649124faed7790e9ce9%2Fthumbnails%2Fthumbnail.jpg%3Fheight%3D1080%26time%3D12s&letterboxColor=transparent)

---

## Cách sử dụng Báo cáo tùy chỉnh

### 1. Mở Trợ lý AI

Vào `Phân tích` > `Báo cáo tùy chỉnh`.

Nếu đây là lần đầu tiên, **Trợ** **lý AI** sẽ tự động mở. Nếu không, hãy nhấp `+ Báo cáo mới` để bắt đầu báo cáo mới và hỏi Trợ lý AI về dữ liệu bạn cần.

![](https://assets.boxhero.io/docs/images/7548249fe4cdac38b1a4e66ef8731ea4bb89577cfbc7d3a7c497a0545496fb09-2800x1508.jpg)

> **Caution**
>
> Cả **quản trị viên** và **thành viên** đều có thể tạo và xem báo cáo tùy chỉnh. Bạn có thể giới hạn quyền truy cập bằng cách thiết lập [Vai trò tùy chỉnh](https://www.boxhero.io/docs/vi/concepts/members#custom-roles-and-permissions).

### 2. Yêu cầu dữ liệu

Hỏi `Trợ lý AI` về dữ liệu bạn cần bằng ngôn ngữ thông thường.

Ví dụ, nhập: _"Cho tôi xem mức tồn kho tuần trước theo danh mục"_ và trợ lý sẽ tạo báo cáo dựa trên yêu cầu của bạn.

![](https://assets.boxhero.io/docs/images/257d4c464937618ac578fa8f8476293c79e03721cdfb65c80fef10e575c7897b-2800x1500.jpg)

> **Tip**
>
> Hãy mô tả càng cụ thể càng tốt các **điều kiện** và **cột** bạn muốn. Bạn cung cấp càng nhiều chi tiết, báo cáo sẽ càng sát với nhu cầu của bạn.

> "Cho tôi xem dữ liệu bán hàng tháng trước."\
> "Hiển thị tổng số lượng đã bán và doanh thu theo từng mặt hàng trong tháng trước, 10 mặt hàng có doanh thu cao nhất."

![](https://assets.boxhero.io/docs/images/1c6197501ae47ac9ec59fa963b88c0339cd0c860d4d1386b66832731e8e59bd7-2800x1507.jpg)

Nếu bạn thường chạy cùng một báo cáo với các giá trị tìm kiếm khác nhau, hãy yêu cầu Trợ lý AI thêm **trường** **nhập**. Sau khi thêm, bạn có thể nhập giá trị mới mỗi lần mà không cần tạo lại báo cáo.

![](https://assets.boxhero.io/docs/images/75a18087e7509aabe03f19cc1b5c6ab5a60b6337917341181246540f6e6dcc30-2800x1508.jpg)

> **Tip**
>
> Sử dụng **trường** **nhập** cho những giá trị thường thay đổi, chẳng hạn như tên mặt hàng, ngày hoặc nhà cung cấp.

### 3. Sử dụng dữ liệu

Kết quả hiển thị dưới dạng bảng. Nhấp `Xuất Excel` để tải xuống, hoặc nhấp `Thêm biểu đồ` để trực quan hóa thành đồ thị — hỗ trợ biểu đồ cột, đường, tròn, cột chồng và vùng chồng.

![](https://assets.boxhero.io/docs/images/636a62381e6e474216eae3d5e413f6e44ebba7ac4dd1f55d0aed75ad891397f3-2800x1503.jpg)

![](https://assets.boxhero.io/docs/images/03949f5e4294caf9399194bf9c62d2c53144577b0e8365ebabe428535d8bd297-2800x1507.jpg)

Kết quả được tự động lưu vào `Báo cáo của tôi`, để bạn có thể mở và chạy lại bất cứ lúc nào. Nếu lỡ thực hiện thay đổi ngoài ý muốn, bạn có thể đưa báo cáo về phiên bản trước — nhấp `...` (thêm) > `Lịch sử phiên bản`.

![](https://assets.boxhero.io/docs/images/0c654c9356739769131e0db53a065e456ab8b4ecd00c00eebd8d04d107b21f37-2800x1636.jpg)

> **Note**
>
> Dữ liệu của bạn được đồng bộ tự động **mỗi ngày một lần**. Để xem dữ liệu mới nhất, hãy nhấp **nút đồng bộ** (🔄) ở góc dưới bên trái trước khi chạy báo cáo.

> **Caution**
>
> Với các trường có nhiều trạng thái, chẳng hạn như [trạng thái đơn hàng](https://www.boxhero.io/docs/vi/key-features/purchase-and-sales#purchase-order-status), cách AI diễn giải có thể khác với ý định của bạn. Dữ liệu đã xóa cũng có thể được xử lý khác với dự kiến. Hãy kiểm tra kỹ kết quả trước khi sử dụng trong công việc.

---

## Mẫu

Báo cáo tùy chỉnh có sẵn các mẫu tích hợp mà bạn có thể chạy ngay. Hãy thử một mẫu để xem kết quả. Nếu thấy hữu ích, hãy nhấp `Lưu vào Báo cáo của tôi` và điều chỉnh cho phù hợp với nhu cầu của bạn.

![](https://assets.boxhero.io/docs/images/5a1435d61d0d1f4d0f295a29677ea5c1d98685289dcb53c843d26de211c73422-2800x1509.jpg)

#### Ví dụ

- Tổng tồn kho theo ngày
- Tóm tắt giao dịch theo tuần
- Xu hướng mua hàng & bán hàng theo tháng
- Ngày xuất kho gần nhất theo mặt hàng
- Định giá tồn kho theo FIFO
- Tồn kho khả dụng

---

## Chỉnh sửa SQL

Nếu thành thạo SQL, bạn có thể chỉnh sửa truy vấn trực tiếp bằng cú pháp [DuckDB SQL](https://duckdb.org/docs/current/sql/introduction) để tùy chỉnh báo cáo đúng như mong muốn.

Chọn một báo cáo, nhấp nút `...` ở góc trên bên phải và chọn `Chỉnh sửa SQL`.

![](https://assets.boxhero.io/docs/images/1d3e74c9c95497f17d9185ffb7e06f5e287d3a894246c51e89526d7e02509b17-2800x1507.jpg)

Bạn cũng có thể thêm trường nhập bằng cách đưa `{{variable_name}}` vào truy vấn. Ví dụ:

```sql
select sku, name
from items
where name ilike '%' || {{item_name}} || '%';
```

Thao tác này tạo một **trường** **nhập** có tên item_name. Nhập từ khóa như _sweater_, kết quả sẽ hiển thị mọi mặt hàng có chữ "sweater" trong tên.

![](https://assets.boxhero.io/docs/images/fccc6947094e4b6f0e085af9cf346e75a5956c4024e76b44dcefb8ebba20134c-2800x1609.jpg)

> **Caution**
>
> Luôn kiểm tra kết quả trước khi dựa vào chúng.

---

## Câu hỏi thường gặp

**Bạn vẫn còn thắc mắc?** Hãy xem phần Câu hỏi thường gặp về Báo cáo tùy chỉnh:

- [Báo cáo tùy chỉnh](https://www.boxhero.io/docs/vi/faq/reporting/custom-analytics)
