> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.teeinblue.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# File Order Design không được generate

Sẽ có trường hợp bạn thấy file order không được render. Ví dụ như sau:

![File Order Design không được render](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_f1vyry.png)

Có nhiều lý do để trường hợp này xảy ra. Trong bài viết này, chúng tôi sẽ guide bạn qua từng case và cách giải quyết.


| Hầu hết mọi trường hợp, nút **Show Activity logs** sẽ chỉ cho bạn biết lỗi ở đâu. Hãy nên tận dụng nó

![Tận dụng nút Show Activity logs](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_12hqyks.png)



---




### CASE 1. No query results for model \[App\ArtworkVersion]

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_wwnb2t.png)

**Nguyên nhân**: Lỗi Artwork version. Lỗi này có thể sẽ xảy ra nếu bạn thay đổi Artwork, trong lúc một Campaign đang chạy

| Giải pháp: Update Artwork version.

![Update Artwork version](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_bi755w.png)


---


### CASE 2. Line item cannot generate design File not found at path: .../fonts/...

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_ncaucu.png)

**Nguyên nhân**: Custom Font mà bạn đang dùng đã bị xóa mất.

| Giải pháp: Vào Artwork Editor, chọn một Font mới cho layer text. Save Artwork lại, sau đó quay lại Order và bấm vào nút Regenerate.
|| Nếu bạn upload font với định dạng OTF, thì bạn cũng sẽ gặp lỗi này. Bạn có thể dùng giải pháp tương tự để giải quyết.


---

### CASE 3. Line item cannot generate -- find not found at path: .../cliparts/...



![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_112wno7.png)

**Nguyên nhân**: File Clipart mà khách hàng chọn đã bị xóa mất.

| Giải pháp: Hãy liên hệ support để được trợ giúp. Lưu ý bạn nên update lại Campaign luôn sau mỗi lần có thay đổi về Clipart, Artwork, etc.


---

### CASE 4. Order design cannot be generated because no artwork found for the selected printarea



![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_1c5de04.png)

**Nguyên nhân 1** - Printarea chưa được add Artwork vào.


![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_1dkfgfp.png)

| Giải pháp: Bạn phải add lại Artwork vào Printarea, sau đó update Campaign. Tiếp theo, bạn cần vào Shopify Admin > Order > và điền vào cột Note. Sau vài phút, order đó sẽ được sync lại và render ở trong app.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/0/8/5/6085dc2a7293d800/image_1eoguta.png)



**Nguyên nhân 2 - Artwork hoặc Product Base đã bị gỡ khỏi Campaign sau khi khách đặt hàng.**

Nếu nhật ký đơn hàng báo **Cannot generate design because no artwork found**, hãy dùng **Recover design** để tạo lại file từ dữ liệu cá nhân hóa đã lưu cùng đơn hàng. Tính năng này sử dụng bản chụp dữ liệu Artwork ban đầu, không dùng Artwork hiện tại của Campaign. Áp dụng cho cả **Campaigns by Product Base** và **Campaigns by Shopify Products**.

###### Khôi phục thiết kế của đơn hàng

1. Vào **Teeinblue Portal > Orders > mở đơn hàng gặp lỗi > Item Activity logs**. Tìm bản ghi lỗi **no artwork found** mới nhất của sản phẩm gặp lỗi.

![](https://storage.crisp.chat/users/upload-1/plugin/-/4/f/9/3/4f9341b80ae70800/01-order-item-activity-logs_noza8e.png)

Ví dụ vị trí thông báo lỗi và nút Item Activity logs. Hộp thoại khôi phục được mô tả ở bước tiếp theo.

2. Tại **Teeinblue Portal > Orders > mở đơn hàng gặp lỗi > Item Activity logs > Recover design**, nhấn **Recover design** tại bản ghi lỗi và đọc hộp thoại **Recover this design?**. Nhấn **Recover design** để xác nhận hoặc **Cancel** để hủy và giữ nguyên đơn hàng.

|| Nếu hộp thoại thông báo Product Base đã bị gỡ hơn 30 ngày và thiết kế sẽ không có Printarea key, file sẽ được tạo theo kích thước Artwork ban đầu. Kiểm tra kích thước và tỷ lệ file, chỉnh lại file hoặc tạo bản thiết kế thử nếu cần, rồi fulfill đơn hàng theo cách thủ công.

3. Tại **Teeinblue Portal > Orders > mở đơn hàng gặp lỗi**, chờ thiết kế khôi phục được tạo xong. Kiểm tra nội dung cá nhân hóa của khách, kích thước và tỷ lệ file trước khi fulfill.

||| **QUAN TRỌNG**: Luôn kiểm tra file đã khôi phục trước khi gửi đến nhà in.

###### File khôi phục sử dụng kích thước nào?

* **Campaigns by Product Base, khi dữ liệu Printarea ban đầu vẫn còn:** file sử dụng kích thước Printarea ban đầu và giữ thông tin liên kết để fulfill. Sau khi kiểm tra file, bạn có thể fulfill như bình thường.
* **Campaigns by Product Base, khi dữ liệu Printarea ban đầu không còn:** file sử dụng kích thước của phiên bản Artwork lúc đặt hàng và không có Printarea key. Trường hợp này có thể xảy ra khi dữ liệu Printarea đã gỡ bị xóa vĩnh viễn sau 30 ngày. Bạn cần kiểm tra file và fulfill thủ công theo cảnh báo ở trên.
* **Campaigns by Shopify Products:** file sử dụng kích thước Artwork như thông thường với loại Campaign này. Đây không phải trường hợp khôi phục dự phòng do mất Printarea.

###### Nếu bạn đã upload thiết kế thủ công

Bạn vẫn có thể khôi phục thiết kế của Campaign. File đã upload được giữ lại cùng thiết kế khôi phục, không bị thay thế. Kiểm tra cả hai file và chọn đúng thiết kế để fulfill.

###### Nếu không thể khôi phục

* Bạn cần quyền quản lý đơn hàng để thấy nút **Recover design**.
* Nếu sản phẩm trong đơn đã có thiết kế do hệ thống tạo, hãy dùng **Re-generate** thay vì khôi phục. Khi tạo lại một thiết kế đã khôi phục, hệ thống sử dụng bản chụp dữ liệu Artwork của thiết kế đó.
* Nếu dữ liệu Artwork cần thiết không còn, tính năng khôi phục không thể tạo lại file. Liên hệ contact@teeinblue.com để được hỗ trợ.
* Nếu bạn thêm Printarea mới hoặc đổi Product Base và lỗi không xuất phát từ việc gỡ Artwork hoặc Product Base, hãy liên hệ support để kiểm tra thông tin liên kết. Cập nhật Campaign sau khi thay đổi.

---

### CASE 5. Order doesn't have design & Customization\_id is empty

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_180qcr8.png)

**Reason**: Đang xảy ra xung đột giữa app teeinblue và theme của bạn.

| Giải pháp: Hãy liên hệ support để được trợ giúp. Chúng tôi sẽ ưu tiên trường hợp này và fix ngay lập tức.


---

### CASE 6. Line item cannot generate design unable to extend cache '': File too large @ error/cache.c/OpenPixelCache/3900

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_1u8ownc.png)

**Nguyên nhân:**  Artwork layer bạn sử dụng có size quá to

| Giải pháp: Kiểm tra lại trong Artwork Editor

![](https://storage.crisp.chat/users/helpdesk/website/-/6/0/8/5/6085dc2a7293d800/image_1tuh8c5.png)


---

### CASE 7. App\Jobs\GenerateOrderItemArtwork has been attempted too many times or run too long. The job may have previously timed out.

![](https://storage.crisp.chat/users/helpdesk/website/6085dc2a7293d800/image_16a8lp5.png)

**Reason**:  File render có thể bị kẹt trong quá trình queue trong hệ thống

| Giải pháp: Hãy liên hệ support để được trợ giúp.
|| Lưu ý, Printarea không nên quá `12000 x 12000` px



---

| Nếu case bạn gặp phải không có trong bài viết này, hãy liên hệ với chúng tôi qua support@teeinblue.com