Node Truy Vấn Bản Ghi Là Gì?
Node Truy Vấn Bản Ghi có thể truy vấn một bản ghi cụ thể trong biểu mẫu đích dựa theo điều kiện lọc và quy tắc sắp xếp. Kết quả truy vấn có thể được tham chiếu nhiều lần bởi các node hành động tiếp theo.
Khi Nào Nên Sử Dụng Node Này?
Bản ghi được truy vấn bởi Truy Vấn Bản Ghi có thể được gọi bởi các node sau để thực hiện hành động tiếp theo.
Tên Kịch Bản |
Mô Tả Vấn Đề |
Giải Pháp Trên Jodoo |
Quản Lý Khách Hàng |
Làm thế nào để tránh trùng lặp hồ sơ khi đăng ký thông tin khách hàng? |
Thiết lập Automations Pro được kích hoạt khi thêm thông tin liên hệ mới. Nó sẽ kiểm tra liệu công ty/tổ chức của liên hệ đã được ghi nhận chưa. Nếu chưa, thông tin sẽ được tự động thêm. |
Quản Lý Đơn Hàng |
Làm thế nào để tránh giao hàng không hoàn thành và đảm bảo kịp thời bổ sung kho? |
Thiết lập Automations Pro được kích hoạt khi đơn hàng bán được gửi. Nó sẽ kiểm tra tồn kho có lớn hơn số lượng đặt hàng không. Nếu đủ, tạo đơn xuất hàng, ngược lại gửi cảnh báo thiếu hàng cho quản lý kho. |
Node Trông Như Thế Nào?
Trong kịch bản quản lý khách hàng, khi thêm liên hệ mới, Automations Pro sẽ truy vấn bản ghi trong biểu mẫu Thông Tin Khách Hàng để kiểm tra có thông tin về công ty/tổ chức của liên hệ không. Nếu không có, thông tin tương ứng sẽ được thêm vào biểu mẫu Thông Tin Khách Hàng.
Cách Thiết Lập?
Sau khi tạo automation, bạn sẽ được dẫn đến trang thiết kế. Tại đây, bạn nên cấu hình node Kích Hoạt trước. Sau đó tiến hành các node hành động tiếp theo.
Bước 1 Thêm Node Hành Động
Thêm node Truy Vấn Bản Ghi dưới node hiện tại.
Bước 2 Chọn Biểu Mẫu Đích
Biểu mẫu đích là biểu mẫu mà node Truy Vấn Bản Ghi lấy dữ liệu. Bạn có thể chọn biểu mẫu trong ứng dụng hiện tại hoặc ứng dụng khác.
Bước 3 Thêm Điều Kiện Truy Vấn
Node Truy Vấn Bản Ghi chỉ lấy được một bản ghi duy nhất. Nếu biểu mẫu đích có nhiều bản ghi, bạn cần thêm điều kiện để node lấy đúng bản ghi duy nhất thỏa mãn.
Bấm vào Thêm Điều Kiện, với các tùy chọn:
-
Logic giữa các điều kiện: Khi có nhiều điều kiện, chọn lấy bản ghi thỏa mãn tất cả hay chỉ cần một trong các điều kiện.
-
tất cả nghĩa là logic "và", bản ghi phải thỏa hết các điều kiện.
-
bất kỳ nghĩa là logic "hoặc", bản ghi thỏa một điều kiện bất kỳ.
-
-
Các trường trong biểu mẫu đích: Chọn trường biểu mẫu hoặc trường hệ thống (Người Tạo, Thời gian Tạo, Thời gian Cập nhật, và Trạng thái Quy Trình).
-
Quy tắc lọc: Các lựa chọn như bằng, không bằng, chứa, không chứa, rỗng, không rỗng, v.v.
-
Giá trị lọc: Chọn Giá trị Trường hoặc Tùy chỉnh. Nếu chọn Tùy chỉnh, nhập giá trị thủ công.
Bước 4 Thêm Quy Tắc Sắp Xếp
Nếu thêm quy tắc sắp xếp, node sẽ sắp xếp các bản ghi theo quy tắc, và lấy bản ghi đầu tiên trong kết quả đã sắp xếp. Các thiết lập gồm:
1. Chọn trường để sắp xếp. Có thể sắp xếp theo nhiều trường. Loại trường được hỗ trợ:
-
Trường biểu mẫu: Dòng Văn Bản, Số, Ngày & Giờ, Radio, Chọn Đơn, Số Thứ Tự
-
Trường hệ thống: Thời Gian Tạo, Thời Gian Cập Nhật
2. Chọn thứ tự sắp xếp: Tăng dần hoặc Giảm dần
Cần Biết Thêm
Hướng Dẫn Chung
Khi kết quả truy vấn ở node Truy Vấn Bản Ghi được sử dụng ở các node hành động sau đó, nếu kết quả rỗng, các bước chạy tiếp theo có thể bị ảnh hưởng. Chi tiết xem tại Node Hành Động.
Gọi Tham Số "Số Lượng Bản Ghi"
Khi kết quả truy vấn của node Truy Vấn Bản Ghi được gọi bởi node sau, tham số Số lượng bản ghi sẽ được cung cấp, có thể đóng vai trò là trường số đơn giá trị để gán giá trị. Giá trị Số lượng bản ghi là số bản ghi được truy vấn.
1. Lưu ý khi gọi "Số lượng bản ghi"
Số lượng bản ghi là giá trị thời gian thực, luôn cập nhật số bản ghi được truy vấn mới nhất. Ví dụ, nếu node Truy Vấn Bản Ghi lấy 1 bản ghi, nhưng bản ghi này bị xóa trước khi automation chuyển sang node tiếp theo, giá trị Số lượng bản ghi sẽ là 0. Do đó, khi node sau gọi Số lượng bản ghi, giá trị sẽ là 0.
2. Ví dụ sử dụng
Lấy ví dụ đồng bộ dữ liệu khách hàng.
Khi thêm liên hệ mới, automation sẽ kiểm tra xem thông tin công ty/tổ chức của liên hệ đã tồn tại trong biểu mẫu Khách hàng chưa.
Node Điều Kiện Đường Đi sẽ gọi tham số Số lượng bản ghi để xác định khách hàng đã được ghi nhận hay chưa, và automation sẽ chạy các luồng khác nhau theo điều kiện:
-
Nếu Số lượng bản ghi bằng 0 nghĩa là chưa có thông tin khách hàng, automation sẽ thêm khách hàng mới.
-
Nếu Số lượng bản ghi lớn hơn 0 nghĩa là có thông tin khách hàng, nếu có dữ liệu mới, automation sẽ cập nhật thông tin.