Giao diện
Ví dụ sử dụng - Simple Function
Ví dụ 1: Tính thành tiền và VAT cho đơn hàng
Tính subtotal, VAT 10%, và tổng tiền cho line item.
Cấu hình các node Simple Function:
Node 1 - Tính subtotal:
expression:unitPrice * quantityoutputType:number
Node 2 - Tính VAT:
expression:subtotal * 0.1outputType:number
Node 3 - Tính tổng:
expression:subtotal + vatoutputType:number
Ba biểu thức đơn giản nối tiếp nhau, mỗi node chỉ thực hiện một phép tính. Nhanh và dễ debug hơn viết JavaScript phức tạp.
Ví dụ 2: Tạo mã đơn hàng tự động
Ghép chuỗi tạo mã đơn hàng format "ORD-YYYYMMDD-ID".
Cấu hình node Simple Function:
expression:"ORD-" + dateFormatted + "-" + recordIdoutputType:string
Toán tử + trên string thực hiện nối chuỗi. Kết quả: "ORD-20250315-42". Đơn giản hơn JavaScript node cho tác vụ ghép chuỗi.
Ví dụ 3: Kiểm tra ngưỡng để phân nhánh
Kiểm tra giá trị đơn hàng có vượt ngưỡng phê duyệt hay không, trả về true/false.
Cấu hình node Simple Function:
expression:totalAmount > 10000000outputType:boolean
Biểu thức so sánh trả về true hoặc false. Node condition phía sau sử dụng giá trị boolean này để phân nhánh workflow. Ternary cũng hỗ trợ: amount > 10000000 ? "high" : "normal".