Câu hỏi thường gặp về tự động hóa chuyên nghiệp

Đọc 10 phút
Grok
AI Summary by Grok
Nội dung:

Q: Automations có kích hoạt được Automations Pro không?

Không, Automations ProAutomations không thể kích hoạt lẫn nhau. Ví dụ, thêm dữ liệu vào biểu mẫu Biểu mẫu A thông qua Automations Pro sẽ không kích hoạt Automations để thêm bản ghi vào Biểu mẫu A. Ngược lại cũng vậy.


Q: Khi sửa đổi nhiều loại dữ liệu trong một biểu mẫu, tôi nên thêm node Add Path hay nhiều node Update Record nối tiếp?

Khuyến nghị dùng nhiều node Update Record nối tiếp.

1. Tại sao không dùng Add Path?

Giả sử dùng node Add Path, trên mỗi Path có node Update Record để thực hiện cập nhật dữ liệu, rất có thể thông báo lỗi "Biểu mẫu đang thực hiện các tác vụ chỉnh sửa hàng loạt khác" sẽ xuất hiện.

Lý do: Khi có hơn một Điều kiện Path được thỏa, các node Update Record trên các Path đó sẽ được thực thi. Giả sử node Update Record A cố gắng cập nhật dữ liệu trong khi node B đang thực thi, việc cập nhật có thể xung đột dẫn đến node A thất bại.

2. Cách thêm nhiều node Update Record nối tiếp?

Thêm nối tiếp từng node, và đặt điều kiện lọc cho mỗi node để chọn loại dữ liệu cụ thể.

Ví dụ đánh dấu sản phẩm bán chạy hằng ngày:

Vì định nghĩa "sản phẩm bán chạy" khác nhau theo loại sản phẩm (ví dụ: Áo thun bán > 100 được xem là bán chạy, Áo khoác bán > 50 được xem là bán chạy), Automations Pro phải xác định loại sản phẩm có bán chạy hay không để cập nhật giá trị trường Trạng thái bán chạy. Trong trường hợp này, có thể dùng hai node Update Record:

  • Node 1: Điều kiện lọc Loại sản phẩm bằng Áo thun, Doanh số hằng ngày lớn hơn 100;
  • Node 2: Điều kiện lọc Loại sản phẩm bằng Áo khoác, Doanh số hằng ngày lớn hơn 50;

Các node sẽ thực thi nối tiếp (không lỗi do thực thi đồng thời), mỗi node lọc và cập nhật dữ liệu của loại sản phẩm tương ứng.

Ví dụ đánh dấu sản phẩm bán chạy hằng ngày


Q: Automations Pro có cơ chế tự động thử lại không?

Nếu thực thi thất bại do lỗi "Biểu mẫu đang thực hiện các tác vụ chỉnh sửa hàng loạt khác", Automations Pro sẽ tự động thử lại 5 lần, kết quả cuối cùng sẽ được ghi trong nhật ký thực thi (trong quá trình thử lại, trạng thái thực thi sẽ hiển thị là đang thử lại).


Q: Tại sao Automations Pro không thể kích hoạt?

Logic kích hoạt Automations Pro: sau khi sự kiện kích hoạt xảy ra trên biểu mẫu kích hoạt, Automations Pro kiểm tra điều kiện trước khi có thể kích hoạt. Nếu không kích hoạt được, hãy kiểm tra hai thiết lập sau:

1. Kiểm tra sự kiện kích hoạt có hợp lệ không.

Sự kiện kích hoạt Tình huống Lý do và giải pháp
Cập nhật bản ghi Không kích hoạt khi cập nhật dữ liệu bằng giá trị gốc Lý do: Nếu giá trị cập nhật giống giá trị gốc, không được xem là sự kiện cập nhật hợp lệ.
Giải pháp: Để kích hoạt Automations Pro qua cập nhật bản ghi, cần có sự thay đổi giá trị trường.
Xóa bản ghi Không kích hoạt khi xóa bản ghi phụ trong subform Lý do: Chỉ xóa toàn bộ bản ghi được xem là sự kiện xóa.
Giải pháp: Xóa bản ghi phụ trong subform được coi là cập nhật, nên đặt Kích hoạtCập nhật bản ghi để kích hoạt Automations Pro.

2. Kiểm tra điều kiện kích hoạt có được thỏa mãn.

Khi có nhiều điều kiện kích hoạt, mặc định dùng AND. Nếu chưa thỏa hết, sự kiện không xảy ra.

  • Nếu logic thực tế là AND, kiểm tra tất cả điều kiện có thỏa;
  • Nếu logic thực tế là OR, chuyển quan hệ logic sang bất kỳ.

Kiểm tra điều kiện kích hoạt Automations Pro

Q: Sau khi Automations Pro thực thi cập nhật và nhật ký hiện trạng thực thi ghi nhận, tại sao không có bản ghi tương ứng trong nhật ký dữ liệu?

Khi giá trị bản ghi trước và sau cập nhật giống nhau, việc thực thi sẽ không được ghi vào nhật ký dữ liệu. Bạn có thể kiểm tra bản ghi đã được cập nhật bằng cách xem thời gian cập nhật mới nhất của bản ghi.


Q: Sửa đổi qua Automations Pro có kích hoạt Webhook không?

Có, các sửa đổi bao gồm:

  • Thêm một hoặc nhiều bản ghi;
  • Xóa một bản ghi;
  • Cập nhật một bản ghi.

Q: Cách cấu hình đúng node Update Record?

Khi thêm node Update Record, sau khi chọn biểu mẫu/đích đến, cần thiết lập chính xác 3 phần sau để Automations Pro xác định đúng bản ghi để cập nhật và xác định giá trị thiết lập.

Ví dụ: Cấu hình node Update Record cập nhật số lượng áo khoác và áo thun trong một đơn với Số đơn hàngJodoo-001 như sau:

Bước Hướng dẫn
Lọc và chọn bản ghi cần cập nhật Thêm điều kiện lọc để chọn đúng bản ghi biểu mẫu.
Ví dụ lọc đơn hàng có Số đơn hàngJodoo-001.
Đặt giá trị trường Chọn trường cần cập nhật và gán giá trị mới.
Ví dụ cập nhật Số lượng dựa trên đơn hàng cập nhật.
Thêm điều kiện khớp bản ghi mục tiêu với nguồn Thiết lập quan hệ khớp nhiều-nhiều:
Nếu chỉ có một bản ghi nguồn và một bản ghi mục tiêu thì khớp tự nhiên.
Với nhiều bản ghi nguồn và mục tiêu, Automations Pro không biết cập nhật bản ghi nào.
Ví dụ: khớp bảng "bản ghi cần cập nhật: tên sản phẩm" với "nguồn dữ liệu: tên sản phẩm".
Lưu ý: Bản ghi mục tiêu không khớp sẽ không được cập nhật.

Lưu ý:

1. Nếu bước 3 không hiện thiết lập, không cần cấu hình.

2. Chi tiết xem thêm tại Hướng dẫn sử dụng node Update Record.


Q: Automations Pro có giới hạn thời gian thực thi không?

Trên Automations Pro, node Delete Record không có giới hạn thời gian. Tuy nhiên các node sau có thể thất bại do timeout:

  • Node Plugin: 1 phút;
  • Node Query Record/Records: 30 giây;
  • Node Update Record: 30 giây nếu cập nhật bản ghi trong biểu mẫu.

Q: Tại sao Automations Pro không kích hoạt dù đã cấu hình Trigger Update và gửi workflow?

Nếu không có thao tác cập nhật nào ở node workflow và chỉ gửi trực tiếp, sẽ không được xem là thao tác cập nhật và không kích hoạt Automations Pro.

Giải pháp:

  • Giải pháp 1: Chỉnh Trigger sang Workflow flows to next node;
  • Giải pháp 2: Thêm trường phụ trợ vào biểu mẫu workflow và cập nhật trường này khi gửi để kích hoạt Automations Pro.

Q: Có thể xóa dữ liệu trong subform không?

Không, không được hỗ trợ. Ngay cả khi sử dụng subfield trong điều kiện node Delete Record, đối tượng lọc và xóa vẫn là bản ghi toàn bộ.


Q: Node Update Record có thể dùng không điều kiện lọc không?

Có thể. Trước node Update Record, thêm node Query Record/Records lấy dữ liệu cần cập nhật. Sau đó đặt mục tiêu là Bản ghi tại node, chọn node Query Record/Records làm nguồn dữ liệu.


Q: Các thao tác không kích hoạt Automations Pro gồm:

1. Import dữ liệu;

2. Đồng bộ bản ghi biểu mẫu Output sang biểu mẫu khác;

3. Batch Update (khi chọn node Query Record/Records thì không kích hoạt Automations Pro);

4. Batch Delete (nếu chọn Query Records trước khi xóa thì không kích hoạt, nếu chọn Query Record thì sẽ kích hoạt).


Q: Automations Pro có các giới hạn về số lượng như sau:

1. Node Delete Record: tối đa xóa 200 bản ghi cùng lúc;

2. Node Query Records: tối đa truy vấn 200 bản ghi một lần;

3. Node Add Record: tối đa thêm 200 bản ghi một lần, trong mỗi bản ghi thêm tối đa 200 bản ghi subform;

Nếu Automations Pro có thể kích hoạt các Automations Pro khác, tạo thành hệ thống kích hoạt lồng nhau với nhiều chuỗi kích hoạt (ví dụ các Pro 1 đến 6 tạo cấu trúc lồng nhau, và ba chuỗi kích hoạt: Pro 1 >> Pro 2 >> Pro 4, Pro 1 >> Pro 3 >> Pro 5, Pro 1 >> Pro 3 >> Pro 6). Trong trường hợp này có hạn chế số lượng:

  • Tối đa 1000 bản ghi được thêm tích lũy trong một chuỗi kích hoạt duy nhất;
  • Tối đa 10.000 bản ghi được thêm tích lũy trên toàn hệ thống trong mỗi giờ.

Giới hạn số lượng bản ghi Automations Pro

4. Node Update Record: tối đa sửa 200 bản ghi cùng lúc.

Hơn nữa, node này hỗ trợ cập nhật nhiều bản ghi subform từ biểu mẫu khác nhưng có giới hạn: tổng kết Số lượng bản ghi mục tiêu.SubForm Data * Số lượng bản ghi nguồn * Số điều kiện khớp ≤ 1,000,000 mới thực hiện được, nếu vượt sẽ thất bại.

Ví dụ: Khi đồng bộ cập nhật kho, sau khi mua hàng cập nhật, kho hàng của nhiều sản phẩm trong phiếu nhập sẽ được đồng thời cập nhật. Nếu cập nhật kho của bàn và giấy A4 thì tính: SUM(3*2*1) = 6.

Tính năng giới hạn cập nhật bản ghi cập nhật subform

Lưu ý:

Nếu node Update Record vừa sửa và vừa thêm bản ghi, giới hạn thêm bản ghi áp dụng như node Add Record.


Q: Một thông báo định thời cho trường Chọn ngày & giờ có thể kích hoạt tối đa bao nhiêu bản ghi cùng lúc?

Tối đa 500 bản ghi dữ liệu được kích hoạt trong một lần.


Q: Automations Pro có được kích hoạt bởi gửi tự động trong workflow không?

Automations Pro có thể kích hoạt trong trường hợp gửi tự động như sau:

Trong biểu mẫu workflow khi Workflow flows to the next node từ node A, Automations Pro được kích hoạt. Biểu mẫu workflow phải được thiết lập:

  • Hành động quá hạn được thiết lập (gửi tự động);
  • Khi không tìm thấy người phê duyệt, chọn Dừng luồng và báo lỗi. Khi workflow di chuyển từ node Workflow đến node No Approver is Found và node này gửi tự động bản ghi, Automations Pro được kích hoạt;
    • Automations Pro được kích hoạt khi workflow thiết kế như ... >> node Workflow >> node No Approver is Found;
    • Automations Pro không kích hoạt nếu workflow thiết kế như ... > node Plugin/Child Workflow > node No Approver is Found.

Q: Tại sao tôi không thể chọn được các trường con?

Trong điều kiện lọc, chuyển quan hệ từ bằng/không bằng sang bằng bất kỳ/không bằng bất kỳ, bạn có thể chọn các trường con.

Cập nhật cách đây hơn 3 tháng
How satisfied are you with this content?
Need more help? Please contact Support.
Danh mục hướng dẫn Jodoo