> For the complete documentation index, see [llms.txt](https://help-cdp.hub-js.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help-cdp.hub-js.com/cdp-operation/sales-tools/san-pham/tao-moi-danh-sach-san-pham.md).

# Tạo mới danh sách sản phẩm

Hệ thống hiện hỗ trợ phương thức nhập dữ liệu từ file csv để tạo mới một danh sách sản phẩm.

Thao tác để nhập dữ liệu bằng cách này như sau:

{% tabs %}
{% tab title="Bước 1" %}

### <mark style="color:blue;">Truy cập màn hình quản lý sản phẩm</mark>

Tại màn hình quản lý chung, bạn nhấn vào icon ![](/files/ouZzScHSEW4daLFxSHik) tại góc phải màn hình, sau đó chọn "**Quản lý dữ liệu**" sau đó nhấn tiếp vào "**Danh sách sản phẩm**" tại menu phải như hình bên dưới:

<figure><img src="/files/kEPbBThxS93xeW9NXmsK" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Bước 2" %}

### <mark style="color:blue;">Mở màn hình nhập liệu</mark>

Tại góc trên bên phải màn hình danh sách sản phẩm, bạn nhấn vào "**Nhập tệp csv**" để mở màn hình nhập thông tin

<figure><img src="/files/FZy2y6jdzbZ0Wj2UiE0A" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Bước 4" %}

### <mark style="color:blue;">Nhập dữ liệu</mark>

* Nhấn chọn "Choose file" để mở màn hình chọn file dữ liệu cần nhập vào hệ thống

<figure><img src="/files/keIgleiugibMAyqsy3yO" alt=""><figcaption></figcaption></figure>

* Chọn file cần tải dữ liệu

<figure><img src="/files/KVanRviQtK0sikmtcBjX" alt=""><figcaption></figcaption></figure>

* Nhấn nút "Import" để hoàn tất thao tác

{% hint style="warning" %}
Lưu ý:

* Hệ thống hỗ trợ tải file với định dạng csv
* Nếu người dùng chưa có file mẫu để nhập dữ liệu, vui lòng nhấn chọn "Template" trong popup nhập liệu để tải file mẫu đang được hệ thống hỗ trợ và thao tác tiếp như hướng dẫn
* Không được thay đổi thứ tự cột hay dòng trong file mẫu
* Một số dữ liệu trong file nhập liệu cần lưu ý được làm nổi bật bằng màu đỏ tại popup nhập liệu, bạn nhớ điền đúng định dạng để việc import được chính xác theo thông tin của sản phẩm nhé.
  {% endhint %}
  {% endtab %}

{% tab title="Bước 5" %}

### <mark style="color:blue;">Xem lịch sử tải dữ liệu</mark>

Sau khi hoàn thiện thao tác nhập dữ liệu, hệ thống sẽ tạo ra 1 tiến trình để xử lý lệnh mà người dùng vừa tạo.

Người dùng có thể theo dõi tiến độ xử lý của hệ thống qua màn hình Lịch sử nhập dữ liệu bằng cách thao tác:

* Tại góc phải màn hình Danh sách sản phẩm nhấn nút ![](/files/S9cHDk6nBcQBmEpq61NR)để mở thêm danh sách các thao tác.
* Tiếp theo, nhấn chọn Lịch sử nhập dữ liệu

<figure><img src="/files/hwDppym3hbNp3WzAn0FZ" alt=""><figcaption></figcaption></figure>

* Tại màn hình lịch sử, bạn sẽ theo dõi được trạng thái nhập dữ liệu của mình tại cột status.

Khi trạng thái chuyển sang success, lúc này, file dữ liệu mà bạn tải lên đang được xử lý để lưu trữ vào hệ thống.

<figure><img src="/files/ZtpEZILlBYyoZjtosGlg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help-cdp.hub-js.com/cdp-operation/sales-tools/san-pham/tao-moi-danh-sach-san-pham.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
