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
  • 1. Định nghĩa Chức Năng trong LUKLAK
  • 2. Các thành phần trong Chức Năng

Was this helpful?

  1. CẤU HÌNH & QUẢN TRỊ
  2. Function

Tổng quan function

PreviousFunctionNextCấu hình function

Last updated 6 months ago

Was this helpful?

1. Định nghĩa Chức Năng trong LUKLAK

Chức Năng (Function)

  • Là đơn vị lõi để người dùng định nghĩa, tạo ra các cách làm việc khác nhau trên luklak. Một chức năng đại diện cho một công việc/mảng việc. Ngoài ra, mỗi chức năng có thể chứa một hoặc nhiều mảng việc khác nhau nhưng có cùng tính chất, quy trình công việc.

  • Ví dụ như chức năng Marketing sẽ giúp bạn tạo ra mảng việc Marketing HN, Marketing SG... Các cấu hình bên trong chức năng Marketing như tiến trình công việc, danh sách trường dữ liệu, phân quyền sẽ được thể hiện ở các mảng việc tạo ra từ chức năng.

  • Người dùng không làm việc trực tiếp trên Chức Năng (không thể tạo mục, sửa mục, giao việc..) mà sẽ làm việc thông qua mảng việc bên trong chức năng. Một Chức Năng được vận hành hành trong một mảng việc nào đó và thường được tạo nên bởi các quy chuẩn công việc cụ thể bên trong.

Ví dụ: với Chức Năng Quản lý nhân sự sẽ có các loại mục cụ thể bên trong như:

  1. Hồ sơ nhân sự: lưu trữ toàn bộ thông tin về 1 nhân sự

  2. Thủ tục nhân sự nghỉ: Khi nhân sự nghỉ phải trải qua một quy trình thực hiện thủ tục

  3. Các đề xuất nhân sự: nhân sự cũng thường có các đề xuất như tăng lương, thăng tiến, đánh giá,...

  • Khi có bất kỳ sự thay đổi nào trong tiến trình, hệ thống sẽ thông báo tới những người liên quan về cập nhật mới nhất của tiến trình.

  • Cập nhật, thay đổi cấu hình các function khi đã có các mục (issue) sử dụng function đó.

Mỗi một chức năng sẽ tùy biến, người dùng có thể điều chỉnh các cấu hình dưới đây:

  • Loại mục: thể hiện quy trình vận hành của công việc

  • Vai trò: quy định các chức danh cho người dùng như trong doanh nghiệp.

  • Phân quyền: quy định những ai (user/group/role) sẽ được phép làm gì trong mảng việc chứa chức năng đó.

  • Thông báo: tùy chỉnh xem những thay đổi gì diễn ra trên issue đó thì những ai (user/group/role) sẽ nhận được thông báo.

  • Thành viên: phân quyền cho những ai (user/group/role) được phép chỉnh sửa, cấu hình chức năng.

  • Automation (tự động hóa) (tính năng này đang được phát triển)

2. Các thành phần trong Chức Năng

Issue Type (Loại mục)

  • Loại mục được sử dụng để cấu hình cho các chức năng. Các Loại mục phân biệt các loại công việc khác nhau theo những cách riêng và giúp xác định, phân loại về công việc của bạn trên LukLak

  • Mỗi Chức Năng (function) có các Loại Mục (issue type) khác nhau để quản lý các loại đối tượng thông tin khác nhau, mỗi đối tượng này có cấu trúc thông tin dữ liệu (custom field) khác nhau.

  • Mỗi issue type đại diện cho một loại công việc, với tính chất, quy chuẩn làm việc riêng biệt, được định nghĩa/vận hành thông qua 2 yếu tố:

  • Workflow (tiến trình): quy trình, tiến trình các bước thực hiện công việc đó.

  • Custom field (trường dữ liệu): các trường thông tin dữ liệu cần thiết về công việc đó để đáp ứng chức năng - nhu cầu công việc.

a. Workflow (Tiến trình):

Bất kỳ công việc nào cũng sẽ có Workflow (Tiến trình) thể hiện quy trình các bước diễn ra của công việc đó.

Workflow (Tiến trình) được tạo nên từ 2 yếu tố:

  1. Status (Trạng thái): thể hiện trạng thái công việc đó đang ở giai đoạn nào.

  2. Transition (Bước chuyển): là các hành động để kết nối hay chuyển công việc đó từ trạng thái này sang trạng thái khác.

Người dùng có thể dễ dàng kéo thả và tạo ra các status, transition và workflow này phù hợp với quy trình công việc theo nhu cầu của mình, giúp người dùng dễ dàng trong việc quản lý, nắm rõ công việc:

  • Thể hiện trực quan, rõ ràng các bước trong tiến trình, rõ ràng các bước trong tiến trình, giúp nhân sự nhìn vào nhìn vào hiểu được đường đi nước bước, cách làm của công việc

  • Khi vào việc thực tế thì cũng làm việc trên tiến trình đó, làm đến đâu chuyển trạng thái đến đó để người làm, người liên quan và quản lý đều nắm được công việc đang diễn ra như thế nào.

b. Custom field (trường dữ liệu):

Khi thực hiện một công việc sẽ cần nhiều thông tin dữ liệu đi kèm với nó. LukLak cho phép người dùng tự tạo trường dữ liệu này gán vào các Issue Type (loại mục) khác nhau.

Luklak có 14 loại trường dữ liệu sau:

Automation

Vai trò

Sử dụng vai trò tương tự các chức danh trong công ty

Ví dụ: Trưởng phòng, Kiểm soát viên... Người nắm giữ vai trò có thể thay đổi, nhưng quyền của vai trò trong từng mảng việc vẫn cố định.

Vai trò sẽ được thêm vào các khu vực và mảng việc dùng để cấp quyền và thông báo cài đặt.

Permission (phân quyền)

Các chức năng công việc trong công ty không bao giờ là mặc định mọi người trong công ty đều xem được tất cả các thông tin đó.

Nếu bình thường các phần mềm phổ thông chỉ có 3 mức phân quyền đơn giản nhất là các quyền: xem, sửa, xóa thì Luklak cung cấp khả năng phân quyền cực kỹ lưỡng sâu rộng, tách riêng thành hơn 20 sự kiện phân quyền như dưới đây, và người dùng hoàn toàn tự chủ - thay đổi và lựa chọn các mức độ khác nhau tinh chỉnh để chi tiết của 20 mức phân quyền này, để tạo thành một bộ phương án phân quyền phù hợp với tính chất của một Chức Năng đang làm.

Mỗi quyền ở trên có thể cấp quyền chi tiết hơn cho những đối tượng người dùng muốn cấp. Luklak cung cấp 3 nhóm cấp quyền:

  • Vai trò (role): mỗi mảng việc tạo ra đều có 3 vai trò (role) là Member, Manager, Admin và sẽ gán các user vào các vai trò khác nhau này. Và khi bộ phân quyền cấp quyền qua vai trò (role) này thì các user tương ứng với vai trò đó sẽ nhận được quyền.

  • Nhóm (group): một cách phân quyền rất phổ biến là thông qua các Nhóm (Group). Mỗi nhân sự tùy theo vị trí công việc sẽ được gán vào các nhóm nhất định, ví dụ như Nhóm Kinh Doanh, Kỹ Thuật,... Các nhóm này đã phân quyền sẵn ngay từ đầu vào nhiều khu vực/mảng việc khác nhau. Nên khi có một nhân sự mới thì không cần gán thủ công nhân sự đó vào mảng việc mà chỉ cần gán vào đúng nhóm của nhân sự đó thì tự động sẽ có quyền vào các mảng việc.

  • Người dùng (user): thường ít dùng phổ biến vì sẽ mất nhiều thời gian nếu phân quyền trực tiếp cho từng nhân sự, đặc biệt là cấp cho nhân viên số lượng lớn, vào ra nhiều. Phân quyền thẳng vào User thường áp dụng với số lượng ít những nhân sự cấp cao.

3 đối tượng phân quyền ở trên khi gán vào thì sẽ có quyền trên toàn bộ mảng việc cũng như áp dụng với tất cả các mục (issue) trong mảng việc đó.

Trong nhiều trường hợp, trong một mảng việc có nhiều mục (issue) sẽ có nhu cầu phân quyền chi tiết tới mức issue, nghĩa là một người A có thể xem được issue số 1,2,3 mà người đó trực tiếp liên quan, nhưng không xem được các issue 4,5,6.

Khi đó sẽ dùng các đối tượng phân quyền là Trường dữ liệu người dùng, Trường dữ liệu nhóm người dùng. Đây chính là các trường dữ liệu xuất hiện trên từng được định nghĩa bởi mỗi issue type.

Bên cạnh việc người dùng có thể tự tạo bộ phương án phân quyền, LukLak có 4 phương án phân quyền mặc định sau:

Trong chức năng, bạn có thể chọn một phương án phân quyền (đã được định nghĩa chung cho tổ chức) và thêm chi tiết phân quyền khác tùy theo nhu cầu của bạn cho phương án phân quyền này.

Notification (thông báo)

Tính năng Thông Báo (notification) giúp những người dùng liên quan sẽ ngay lập tức nhận được thông báo, cập nhập về một việc gì đó đang diễn ra. Việc hoàn toàn chủ động định nghĩa được thông báo này là rất quan trọng:

  • Các thông tin quan trọng cần được nhận liên tục để kịp thời nắm bắt và xử lý công việc.

  • Các thông tin không quan trọng không nên thông báo liên tục sẽ làm loạn, trôi mất thông tin quan trọng.

Notification của Luklak cung cấp khả năng tùy biến, định nghĩa chi tiết, người dùng có thể tạo một phương án thông báo mới, tùy chỉnh chi tiết 13 sự kiện thông báo, gửi tới cho ai cụ thể:

Sử dụng phương án thông báo để xác định ai nhận được thông báo gì trong từng mục, từng mảng việc của tổ chức.

Ví dụ: chỉ những người là Người làm mới nhận thông báo khi có sự thay đổi ở mục. LUKLAK có 3 phương án thông báo có sẵn:

Trong Chức Năng, bạn có thể chọn một Phương án thông báo có sẵn và thêm chi tiết cho phương án thông báo này.

Thành viên (phân quyền chức năng):

Phân quyền chức năng cho phép người dùng:

  • Admin và Owner phân quyền cho nhân sự/nhóm quyền cấu hình Chức Năng trong phạm vi cho phép mà không cần cấp quyền Admin toàn hệ thống.

  • Người dùng thành viên khi được cấp quyền có thể cấu hình, chỉnh sửa lại Chức năng.

Cập nhật bản hướng dẫn workflow mới nhất:

Hướng dẫn sử dụng:

Xem hướng dẫn chi tiết

https://docs.google.com/document/d/1LlCA4V55pozZfRfbYqTv0RybN-1QpuCzqd6ZBrIxcJg/edit?usp=sharing
Tại đây
TẠI ĐÂY