LUKLAK Unified & Universal
  • TỔNG QUAN
    • Định vị Luklak & các phân khúc phần mềm doanh nghiệp
    • Luklak Nocode & Lowcode 101
    • Luklak Total Customer Solution
    • Đồng bào Automation
    • UML Cấu trúc hệ thống Luklak
    • Các bài viết chia sẻ
      • Luklak chat
      • Toàn dân nocode
      • Dashboard & BI
      • Lí giải về Agile
      • Dashboard Luklak
      • Định vị Luklak
      • Facebook & Luklak feed
      • Chat công việc - Why & How
      • 3 mức độ chat
      • 3 mức độ workflow & automation
      • Universal workflow & automation
      • Thông điệp Luklak
      • Thế hệ phần mềm doanh nghiệp
      • Luklak là gì?
      • Đôi nét về Lark
      • Phần mềm đa dụng
      • Universal object
      • Chat công việc đa tầng & hợp nhất
  • GIAO DIỆN & TÍNH NĂNG LÀM VIỆC
    • Tổng quan giao diện
    • Tổ chức & cấu trúc
      • Tổ chức (Organization)
        • Khu vực & mảng việc (Area & Space)
        • Thành phần (Component)
      • Phòng làm việc (Workspace)
      • Cá nhân (Personal Home)
      • Thư mục (Folder)
    • Giao việc & làm việc
      • Mục việc
      • Checklist, Subtask, Issue Link
      • Custom Fields & Formula
      • Chat On Tasks
      • Live Photo
    • Chat hợp nhất
    • Nắm bắt & cập nhật
      • Unified Inbox
      • Newsfeed
      • Notifications
    • Bộ lọc & báo cáo
      • Báo cáo
      • Bộ lọc
    • Quy trình & tự động hóa
      • HDSD Quy trình (Workflow)
      • Tự động hóa (Automation)
        • Các quy tắc Automation phổ biển
    • Tự tạo chức năng
    • Tiện ích & mẹo
    • Mobile app
    • Chấm công
      • Sử dụng trên Mobile app
      • Báo cáo
    • Hướng dẫn chung
      • Bật tắt thông báo (Chrome)
      • Cài luklak desktop app từ chrome
  • CẤU HÌNH & QUẢN TRỊ
    • Function
      • Tổng quan function
      • Cấu hình function
    • Universal Object
    • Data Field
      • Trường chọn mục
    • Universal Workflow
      • Tổng quan
      • Cấu hình workflow
    • Universal Automation
      • Nguyên lí hoạt động - Tự động hóa (Universal Automation)
      • Tự động hóa thông suốt
        • Đồng bào Automation
      • Cấu hình automation
        • Trigger (Automation)
        • Flow logic (Automation)
          • Branching
        • Action (Automation)
          • Cập nhật trường chọn mục
          • Kết nối mục
        • Quản lý các quy tắc tự động hóa
        • Smart value
    • Universal Query Language
      • Tổng quan UQL
      • Cấu hình UQL
    • Permission & Notification
      • Tổng quan
      • Cấu hình
    • User, Group, Role & Membership
      • User & Group
      • Role
      • Object Membership
    • Dành cho admin
    • Integration
      • n8n
      • API & Webhooks
      • Integration phổ biến
  • Thiết lập Chấm công
    • Quy tắc chấm công
    • Lịch làm việc
    • Địa điểm
    • Phân quyền
  • KHÁCH HÀNG & LUKLAK
    • Dịch vụ khách hàng
      • Hỗ trợ kĩ thuật - chat trong app
Powered by GitBook
On this page
  • giới thiệu chung condition
  • data field condition with nql
  • checklist & subtask condition
  • linked issue condition

Was this helpful?

  1. CẤU HÌNH & QUẢN TRỊ
  2. Universal Automation
  3. Cấu hình automation

Flow logic (Automation)

PreviousTrigger (Automation)NextBranching

Last updated 4 months ago

Was this helpful?

giới thiệu chung condition

  • sau khi bắt event trigger (create issue, change status, update field, schedule, n8n, webhook, api) (xem thêm tại ) thì thường hệ thống sẽ trả về nhiều mục dữ liệu (issue) khác nhau.

  • sẽ phải áp dụng các điều kiện lọc sử dụng NQL filter và các điều kiện khác để lọc ra các mục dữ liệu (issue) theo các tiêu chí nhất định, đúng nhu cầu từ đó đưa vào action chạy các hành động tự động.

dùng các điều kiện sau để lọc dữ liệu trước khi chạy tự động:

  • data field (dùng luklak nql - natural query language): dùng để đặt các điều kiện lọc cho các trường thông tin dữ liệu (system field & custom field) trên các mục dữ liệu (issue)

  • checklist/ subtask: kiểm tra xem bao nhiêu đầu việc con/ mục kiểm bên trong đã được hoàn thành

  • linked issued: kiểm tra điều kiện của các mục dữ liệu có liên quan được kết nối tới mục hiện tại

data field condition with nql

  • đây là cách lọc dữ liệu phổ biến và sâu rộng nhất, lọc các trường thông tin dữ liệu (system field & custom field) trên các mục dữ liệu (issue).

  • NQL (Natural Query Language: luklak phát triển một ngôn ngữ truy vấn và tổng hợp dữ liệu là NQL (Natural Query Language) tương tự như truy vấn kĩ thuật vào SQL Database. nhưng NQL được thiết kế giao diện thân thiện, tự nhiên với người dùng mà không cần biết kĩ thuật.

  • NQL này được dùng để lọc dữ liệu cho tính năng automation ở đây, cũng như được dùng để tạo ra các filter, dashboard tùy biến mạnh mẽ & dễ dàng cho người dùng, tự tạo.

  • bất kì trường thông tin dữ liệu nào có được cài đặt, dù là các system field do hệ thống tạo sẵn hay các custom field do người dùng tạo ra đều có thể truy vấn và đặt các điều kiện lọc với NQL

  • NQL rất mạnh mẽ sâu rộng gần tương đương với SQL nhưng lại được thiết kế tự nhiên, dễ dùng với giao diện trực quan, chứ không phức tạp cần nhiều kĩ thuật như truy vấn SQL vào database.

hiện tại không một hệ thống nào ở việt nam có khả năng mạnh mẽ sâu rộng như vậy, có nocode & lowcode cho phép tự tạo các chức năng - dữ liệu đa dạng khác nhau theo nhu cầu của doanh nghiệp, và có ngôn ngữ truy vấn phổ quát và tự nhiên như NQL của luklak để ngay lập tức tổng hợp được dữ liệu cho mọi chức năng khác nhau trên hệ thống như vầy.

checklist & subtask condition

data field condition with nql ở trên thì kiểm tra các trường thông tin dữ liệu của mục cụ thể hiện tại, còn:

  • checklist thì kiểm tra số mục kiểm bên trong mục dữ liệu hiện tại, đặt điều kiện xem bao nhiêu mục kiểm đã hoàn thành thì mới cho chạy hành động hoặc chuyển trạng thái

  • subtask là khái niệm lớn hơn, là các mục việc con (sub-issue) bên dưới mục hiện tại, có thể sử dụng câu lệnh lọc NQL sâu rộng bên trên, lọc theo các trường dữ liệu đa dạng của mục con (sub-issue) rồi sau đó mới thiết lập điều kiện là bao nhiêu mục con trong đó thỏa mãn điều kiện/ số lượng đề ra thì mới cho chạy hành động.

linked issue condition

issue linked (kết nối mục) là tính năng rất mạnh của luklak:

  • cho phép tạo ra các liên kết (link) giữa các mục việc khác nhau & có liên quan đến nhau để tạo ra bức tranh tổng thể rộng lớn hơn.

  • các mục cụ thể như là các điểm (dots), và link sẽ như là connection. sự sáng tạo chính là connection the dots. khi có cả dots và connection như vậy sẽ tạo nên khả năng linh hoạt sáng tạo sâu rộng để tạo ra các chức năng đa dạng mạnh mẽ cho người dùng, doanh nghiệp

  • các kết nối mục (link) này cũng là cơ sở/ đường dẫn để kiểm tra các điều kiện dữ liệu mở rộng ra ngoài mà có liên quan tới mục (issue) hiện tại.

cụ thể cài đặt điều kiện với linked issues cho automation như sau:

  • loại kết nối (link type): cho phép chọn lọc các loại kết nối phù hợp với nhu cầu lọc

  • field condition with NQL: sau khi chọn link type ở trên thì hệ thống sẽ trả về danh sách nhiều mục (issue) ăn theo link type đó, và có thể tiếp tục áp dụng NQL để tinh lọc chọn ra các mục (issue) đáp ứng yêu cầu cụ thể, tương tự cách lọc của sub-task

luklak với universal object (xem thêm tại ) trở nên mạnh mẽ vượt trội so với các phần mềm thế hệ 2 mỗi chức năng lại tách rời rạc thành các app khác nhau. khi mọi chức năng, mọi dữ liệu được tạo ra trên luklak đều là từ một thực thể phổ quát là universal object thì các dữ liệu đó dễ dàng được tổng hợp, kết nối, tương tác với nhau mà không phải trải qua quá trình ETL (Extract - Transform - Load) phức tạp tốn kém.

UNIVERSAL OBJECT FOR NOCODE & LOWCODE
TRIGGER FOR AUTOMATION