Dự án

Trang này được sinh tự động từ nội dung hướng dẫn trong ứng dụng — sửa ở featureToggleGuides rồi chạy pnpm gen:feature-toggle-docs.

Bắt buộc có đơn giá bán cho giờ tính phí

Giờ tính khách trên dự án Thời gian & vật tư hoặc Retainer phải khớp một thẻ trong Bảng đơn giá giờ (hoặc được nhập giá tay). Tắt: giờ chưa có thẻ lấy đơn giá mặc định của hệ thống và được đánh dấu là chưa cấu hình. Dự án trọn gói, nội bộ và giờ đồng bộ từ Service Management không bị chặn.

MãMặc địnhBật tạiCần bật trước
projects.require_bill_rate_cardTắt/projects/settingsTính phí khách theo giờ công (T&M) (finance.billable_time)

Cách hoạt động

Bắt giờ tính phí trên dự án Theo giờ & vật tư hoặc Duy trì phải khớp một thẻ trong bảng đơn giá giờ, hoặc mang đơn giá nhập tay.

Điều kiện để có hiệu lực

Cần bật Tài chính → Giờ tính phí khách (finance.billable_time); khi tắt, mọi giờ đều lưu là không tính phí.

Khi BẬT

Lưu giờ như vậy mà không có thẻ khớp bị từ chối (chưa cấu hình đơn giá bán) ở mọi đường ghi giờ.

Khi TẮT

Giờ không có thẻ lấy đơn giá mặc định hệ thống và được đánh dấu là giá mặc định.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Mọi điểm ghi giờ, Bảng đơn giá giờ.

Lưu ý

Dự án trọn gói, dự án nội bộ, giờ không tính phí và giờ đồng bộ từ Service Management không bao giờ bị chặn. Chỉ kiểm lúc lưu giờ: giờ lưu trước đó với đơn giá mặc định giữ đơn giá đó và lên hoá đơn theo nó.

Bắt buộc dự toán được duyệt

Sau khi tạo, ngân sách dự án chỉ lấy từ dự toán chi phí đã duyệt (baseline): sửa tay ngân sách bị từ chối, và dự án không thể bắt đầu (Đang chạy) cho tới khi dự toán được duyệt.

MãMặc địnhBật tạiCần bật trước
projects.budget_approval_requiredTắt/projects/settings—

Cách hoạt động

Biến dự toán chi phí đã duyệt (baseline) thành nguồn duy nhất của ngân sách dự án sau khi tạo.

Khi BẬT

Sửa ngân sách khi chỉnh dự án bị từ chối, và chuyển dự án sang Đang chạy bị từ chối cho tới khi có phiên bản ngân sách đã duyệt.

Khi TẮT

Ngân sách sửa tự do cho tới khi có baseline được duyệt.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → sửa, đổi trạng thái sang Đang chạy, phiên bản ngân sách.

Lưu ý

Không kiểm lúc tạo: ngân sách nhập ở form Dự án mới, từ mẫu, báo giá, chuyển lead, Service Management hoặc nhập CSV được giữ, và nhập CSV tạo được dự án Đang chạy. Khi đã có baseline duyệt, sửa tay bị chặn kể cả khi công tắc tắt. Dự án đang chạy vẫn chạy. Ô ngân sách trên form không bị khoá; lệnh lưu mới bị từ chối.

Bắt buộc ngày bắt đầu & ngày đến hạn

Chặn tạo dự án nếu thiếu ngày bắt đầu hoặc ngày đến hạn.

MãMặc địnhBật tạiCần bật trước
projects.dates_required_on_createTắt/projects/settings—

Cách hoạt động

Kiểm khi tạo dự án (form, mẫu, chiến dịch, không gian Service Management, chat AI).

Khi BẬT

Tạo dự án thiếu ngày bắt đầu hoặc ngày kết thúc bị từ chối.

Khi TẮT

Ngày là không bắt buộc.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Projects → Dự án mới, tạo từ mẫu, chiến dịch → dự án, không gian Service Management, báo giá → dự án, chuyển lead CRM, chat AI.

Lưu ý

Chỉ lúc tạo; sau đó vẫn sửa xoá ngày được. Áp cho cùng các đường như luật người phụ trách — hộp thoại chuyển lead CRM có ô ngày dự án; dự án Service Management thiếu ngày bị từ chối trước khi lưu. Chỉ nhập CSV được miễn.

Bắt buộc ngân sách

Chặn tạo dự án nếu không có ngân sách lớn hơn 0.

MãMặc địnhBật tạiCần bật trước
projects.budget_required_on_createTắt/projects/settings—

Cách hoạt động

Kiểm khi tạo dự án (form, mẫu, chiến dịch, không gian Service Management, chat AI).

Khi BẬT

Tạo dự án không có ngân sách hoặc ngân sách bằng 0 bị từ chối.

Khi TẮT

Ngân sách là không bắt buộc.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Projects → Dự án mới, tạo từ mẫu, chiến dịch → dự án, không gian Service Management, báo giá → dự án, chuyển lead CRM, chat AI.

Lưu ý

Chỉ lúc tạo. Áp cho cùng các đường như luật người phụ trách (báo giá hoặc lead giá trị 0 không tạo được dự án); chỉ nhập CSV được miễn. Ngân sách nhập ở đây cũng là số được so với ngưỡng duyệt khởi động.

Bắt buộc người phụ trách khi tạo dự án

Chặn tạo dự án nếu chưa gán người phụ trách.

MãMặc địnhBật tạiCần bật trước
projects.owner_required_on_createTắt/projects/settings—

Cách hoạt động

Kiểm khi tạo dự án: từ form Dự án mới, từ mẫu, từ chiến dịch marketing, từ không gian Service Management hoặc từ chat AI.

Khi BẬT

Tạo dự án không có người phụ trách bị từ chối kèm thông báo lỗi.

Khi TẮT

Không kiểm: dự án tạo không có người phụ trách sẽ lấy người tạo làm người phụ trách.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Projects → Dự án mới, tạo từ mẫu, chiến dịch → dự án, không gian Service Management, báo giá → dự án, chuyển lead CRM, chat AI.

Lưu ý

Chỉ kiểm lúc tạo — sau đó vẫn sửa bỏ được người phụ trách. Áp cho dự án từ form, mẫu, chiến dịch, không gian Service Management (kiểm trước khi lưu dự án SM), báo giá, chuyển lead CRM và chat AI; chỉ nhập CSV (di trú) được miễn.

Chặn ghi giờ và chi phí khi dự án tạm dừng

Khi dự án Tạm dừng, dòng giờ và chi phí mới ghi vào nó bị từ chối (từ Projects, task, Time Tracking, bảng chấm công và Tài chính). Task và mốc vẫn lập kế hoạch được.

MãMặc địnhBật tạiCần bật trước
projects.block_work_on_holdTắt/projects/settings—

Cách hoạt động

Khi dự án Tạm dừng, từ chối giờ và chi phí dự án mới ghi vào nó.

Khi BẬT

Ghi giờ (dự án, task, nhật ký ngày, Time Tracking, bảng chấm công Tài chính) và thêm chi phí (Projects, chi phí Tài chính có gắn dự án) vào dự án Tạm dừng bị từ chối (không được phép ở trạng thái này). Task, mốc và hoá đơn vẫn được.

Khi TẮT

Dự án Tạm dừng vẫn nhận giờ và chi phí như trước.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Mọi điểm ghi giờ, chi phí dự án.

Lưu ý

Miễn có chủ đích: giờ đồng bộ từ Service Management, nhập dự án và chi phí sinh từ đề nghị thanh toán của nhân viên đã duyệt. Đọc trực tiếp: bản ghi tạo trước khi dừng giữ nguyên, và cổng gỡ ngay khi dự án chạy lại.

Chặn hoàn thành khi còn công việc mở

Không cho đánh dấu dự án hoàn thành khi vẫn còn công việc chưa đóng.

MãMặc địnhBật tạiCần bật trước
projects.block_close_with_open_tasksTắt/projects/settings—

Cách hoạt động

Kiểm ở mọi lần chuyển sang Hoàn thành: sửa trạng thái, nút đổi trạng thái và kết quả duyệt đóng dự án.

Khi BẬT

Hoàn thành dự án còn task chưa Xong hoặc chưa Huỷ bị từ chối, kèm số task còn mở.

Khi TẮT

Dự án có thể hoàn thành dù còn task mở.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → trạng thái, duyệt đóng dự án.

Lưu ý

Dự án đã hoàn thành không bị ảnh hưởng. Nếu duyệt đóng được chấp thuận nhưng trong lúc chờ có task mở lại, việc hoàn thành thất bại và chỉ được ghi log — dự án vẫn mở. Nhập CSV có thể tạo thẳng dự án ở trạng thái Hoàn thành.

Chỉ giao việc cho thành viên dự án

Người nhận, đồng nhận, người review, chủ rủi ro/vấn đề/sản phẩm bàn giao và dòng giờ dự án mới chỉ nhận thành viên đang hoạt động của dự án đó (người phụ trách dự án luôn được tính). Tắt để chọn bất kỳ ai trong danh bạ Projects của công ty.

MãMặc địnhBật tạiCần bật trước
projects.assign_roster_onlyBật/projects/settings—

Cách hoạt động

Ô chọn người và lệnh lưu trên bản ghi của dự án chỉ nhận thành viên đang hoạt động của dự án đó; người phụ trách dự án luôn được tính.

Khi BẬT

Người nhận, đồng nhận và người review task, chủ rủi ro/vấn đề/phương án, chủ sản phẩm bàn giao và dòng giờ mới (dự án, task, nhật ký ngày, Time Tracking, bảng chấm công Tài chính) bị từ chối với người ngoài dự án. Ô chọn trên web và mobile chỉ liệt kê thành viên.

Khi TẮT

Chọn được bất kỳ ai trong danh bạ Projects của công ty.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Form task, rủi ro, vấn đề, sản phẩm bàn giao, ghi giờ, ô chọn web và mobile.

Lưu ý

Mặc định bật; danh sách thành viên cũ đã được lấp nên bật không làm kẹt việc đang chạy. Chỉ kiểm người mới được chọn — người nhận ngoài dự án đang có không bị kiểm lại. Thành viên đã đánh dấu ngừng bị từ chối. Đồng bộ Service Management và nhập dự án không bị kiểm; sửa dòng giờ không đổi được người làm.

Chia sẻ tiến độ cho khách hàng

Quản lý dự án mời liên hệ của khách qua email vào cổng xem tiến độ (link + mã PIN tự đổi sau 1, 7 hoặc 30 ngày). Khách thấy milestone, deliverable, task, phụ thuộc, Gantt và bình luận — không bao giờ thấy mục đánh dấu Nội bộ, tiền, giờ công hay người phụ trách — và được bình luận vào task.

MãMặc địnhBật tạiCần bật trước
projects.client_shareTắt/projects/settings—

Cách hoạt động

Cho quản lý dự án mời liên hệ của khách qua email vào cổng tiến độ chỉ đọc (link + PIN đổi mỗi 1, 7 hoặc 30 ngày).

Khi BẬT

Khung Chia sẻ với khách hiện trên dự án. Khách thấy mốc, sản phẩm bàn giao, task, phụ thuộc, biểu đồ Gantt và bình luận — không bao giờ thấy mục đánh dấu Nội bộ, tiền, giờ hay người nhận — và bình luận được trên task.

Khi TẮT

Khung chia sẻ bị ẩn; mời, sửa và gửi lại bị từ chối (tính năng tắt) và link của khách trả về không tìm thấy.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → Chia sẻ với khách, cổng khách hàng, tác vụ đổi PIN.

Lưu ý

Mở dữ liệu dự án cho người ngoài công ty. Tắt không thu hồi chia sẻ: vẫn xem danh sách và thu hồi được, bật lại thì link đang hoạt động sống lại (PIN hết hạn đổi ở lượt chạy kế tiếp).

Cho phép tự duyệt

Khi tắt, một người không được tự duyệt giờ công hay chi phí dự án của mình (từng dòng hay hàng loạt). Công tắc chỉ siết thêm: chi phí sổ Tài chính vẫn theo luật tự duyệt toàn công ty.

MãMặc địnhBật tạiCần bật trước
projects.self_approval_allowedBật/projects/settings—

Cách hoạt động

Quyết định một người có được tự duyệt giờ công và chi phí dự án của chính mình trong app Projects không.

Khi BẬT

Theo app Projects: bạn được duyệt hoặc điều chỉnh giờ của mình và duyệt chi phí dự án kiểu cũ của mình. Chi phí trên sổ Tài chính vẫn theo luật toàn công ty Duyệt → Cho phép tự duyệt.

Khi TẮT

Duyệt hoặc điều chỉnh giờ của chính mình, và duyệt chi phí dự án của mình (từng dòng hay hàng loạt), bị từ chối (chính sách tự duyệt). Duyệt hàng loạt bỏ qua dòng của bạn và báo số dòng bị bỏ qua.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Giờ công dự án (duyệt, duyệt hàng loạt, điều chỉnh sau duyệt), chi phí dự án (duyệt).

Lưu ý

Công tắc này chỉ siết thêm: không bao giờ cho chi phí sổ Tài chính qua khi luật toàn công ty chặn tự duyệt (công ty một người bật luật đó ở Cài đặt Approvals). Giờ ghi trên task không thuộc dự án luôn bị chặn tự duyệt. Quyết định vượt ngân sách không bao giờ cho tự duyệt.

Dự án khách hàng (có doanh thu)

Dự án có thể làm cho khách: loại dự án (trọn gói, T&M, retainer), tab Doanh thu, biên lợi nhuận, giá trị và hoá đơn mốc, gắn báo giá/đơn bán/hoá đơn. Tắt: chế độ chỉ nội bộ — mọi dự án là dự án chi phí nội bộ, giao diện tính phí được ẩn.

MãMặc địnhBật tạiCần bật trước
projects.client_projectsBật/projects/settings—

Cách hoạt động

Công tắc chủ cho vế doanh thu của Dự án. Một quy tắc duy nhất quyết định dự án có doanh thu: công tắc bật VÀ loại dự án không phải Nội bộ. Mọi đường ghi doanh thu (giá trị mốc, hoá đơn mốc, hoá đơn từ giờ, thu lại chi phí, gắn báo giá/đơn bán/hoá đơn, loại dự án) kiểm cùng quy tắc; trigger CSDL giữ giờ công không tính phí.

Khi BẬT

Có loại dự án, tab Doanh thu, KPI doanh thu/biên, giá trị và hoá đơn mốc, và công tắc Tính phí khách theo giờ. Dự án Nội bộ vẫn không có vế doanh thu.

Khi TẮT

Dự án mới được tạo là Nội bộ, ô loại dự án bị ẩn. Doanh thu, biên lợi nhuận, giá trị mốc, nút hoá đơn, giờ tính phí và các tab thanh toán của trung tâm ngân sách bị ẩn; thao tác tạo doanh thu bị từ chối (tính năng đang tắt). Chi phí, ngân sách, giờ công và chi phí dự án vẫn chạy bình thường.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Tạo/sửa dự án, chi tiết dự án (KPI tổng quan, Doanh thu, mốc, chi phí), trung tâm ngân sách, nguồn lực, khối lượng việc, ghi giờ trên task, thiết lập dự án, trợ lý AI và chat tool về giờ tính phí hoặc biên lợi nhuận.

Lưu ý

Mặc định TẮT cho công ty mới; công ty đang chạy được đặt theo dữ liệu (bật nếu đã có dự án khách, hoá đơn gắn dự án, mốc có giá trị, giờ tính phí hoặc dự án Service Management). Tắt công tắc không đổi dữ liệu — dự án khách cũ chỉ được coi như nội bộ cho tới khi bật lại. Không ảnh hưởng lập phí Service Management.

Đóng dự án phải được duyệt

Chuyển dự án sang Hoàn thành sẽ gửi đề nghị đóng vào Hộp thư duyệt; dự án vẫn mở tới khi được duyệt. Cần có quy trình duyệt “Đóng dự án” đang hoạt động.

MãMặc địnhBật tạiCần bật trước
projects.closure_approval_requiredTắt/projects/settings—

Cách hoạt động

Biến việc chuyển dự án sang Hoàn thành thành yêu cầu đóng gửi vào hộp duyệt (đối tượng quy trình Đóng dự án).

Khi BẬT

Dự án giữ trạng thái và hiện băng thông báo đóng cho tới khi yêu cầu được quyết; duyệt thì hoàn thành, từ chối thì vẫn mở. Không có quy trình Đóng dự án đang hoạt động thì mọi lần đóng bị từ chối (thiếu điều kiện). Gửi yêu cầu thứ hai khi đang chờ bị từ chối.

Khi TẮT

Hoàn thành đóng dự án ngay.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → trạng thái, hộp duyệt.

Lưu ý

Tạo và kích hoạt quy trình Đóng dự án trước khi bật. Tắt khi đang có yêu cầu chờ: lần Hoàn thành kế tiếp đóng dự án ngay và rút yêu cầu đang chờ khỏi hộp duyệt. Chặn hoàn thành khi còn task mở được kiểm lại lúc duyệt xong. Nhập CSV vẫn tạo được dự án Hoàn thành (di trú dữ liệu).

Ghi nhận thời gian

Cho phép ghi giờ vào dự án. Tắt sẽ chặn giờ dự án mới ở mọi điểm ghi (Projects, task, Time Tracking, bảng chấm công); đồng bộ Service Management và nhập dữ liệu được miễn.

MãMặc địnhBật tạiCần bật trước
projects.time_logging_enabledBật/projects/settings—

Cách hoạt động

Công tắc năng lực ghi giờ vào dự án, kiểm ở mọi đường tạo giờ dự án.

Khi BẬT

Ghi giờ vào dự án được từ Projects, giờ trên task, nhật ký ngày của task, Time Tracking (dòng giờ, Ngày của tôi, đồng hồ, mobile) và bảng chấm công Tài chính.

Khi TẮT

Tạo giờ vào dự án ở mọi đường trên bị từ chối (tính năng tắt).

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Giờ công dự án, giờ và nhật ký ngày của task, Time Tracking, bảng chấm công Tài chính.

Lưu ý

Giờ đồng bộ từ Service Management và nhập dự án được miễn có chủ đích. Sửa giờ có sẵn vẫn được. Giờ trên task không thuộc dự án theo công tắc chấm giờ của Tasks.

Giá vốn nhân công dự án theo đơn giá nội bộ

Tính chi phí mỗi giờ công dự án theo đơn giá nội bộ của Kế toán (Phí nội bộ) cho vị trí và cấp bậc của nhân viên, để chi phí dự án khớp với phí nội bộ. Khi bật, cột Giá vốn của Bảng đơn giá giờ và công tắc Tách đơn giá chi phí không còn tác dụng với giá vốn — thẻ đơn giá dự án chỉ quyết định giá bán. Đơn giá nội bộ khác tiền tệ dự án được quy đổi theo tỷ giá ngày làm; không có tỷ giá hoặc không tra được đơn giá thì giờ đó được đánh dấu để định giá lại.

MãMặc địnhBật tạiCần bật trước
projects.labor_cost_from_internal_rateBật/projects/settings—

Cách hoạt động

Tính giá vốn mỗi giờ dự án theo đơn giá nội bộ của Kế toán cho vị trí và bậc của người làm tại ngày làm. Áp cho mọi đường ghi giờ, kể cả giờ đồng bộ từ Service Management.

Khi BẬT

Giá vốn = đơn giá nội bộ (quy đổi theo tỷ giá ngày làm nếu khác tiền tệ). Không có hồ sơ nhân viên, không có đơn giá nội bộ hoặc không có tỷ giá ⇒ giá vốn 0 và giờ được đánh dấu cần định giá lại. Bảng đơn giá dự án chỉ đặt giá bán.

Khi TẮT

Giá vốn lấy từ bảng đơn giá (Tách giá vốn khỏi giá bán) hoặc bằng giá bán.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Giá vốn dự án, biên nhân công, lợi nhuận, Bảng đơn giá giờ, Định giá lại giá vốn nhân công.

Lưu ý

Mặc định bật cho công ty mới; công ty đã có giờ công được migration ghim tắt để số liệu không đổi. Đổi công tắc không định giá lại giờ có sẵn, và sửa một dòng giờ chỉ định giá lại khi đổi ngày, đơn giá hoặc cờ tính phí. Định giá lại giá vốn là thao tác tay, chỉ chạy khi công tắc bật, quy đổi đơn giá nội bộ ngoại tệ như giờ mới và bỏ qua giờ đã thu phí nội bộ.

Giao việc cho nhóm

Cho phép giao một công việc cho hàng đợi của nhóm để bất kỳ thành viên nào cũng nhận được.

MãMặc địnhBật tạiCần bật trước
projects.team_task_assignmentTắt/projects/settingsQuản lý theo nhóm (projects.team_management)

Cách hoạt động

Cho giao task vào hàng chờ của đội để thành viên bất kỳ nhận.

Điều kiện để có hiệu lực

Cần bật Quản lý đội.

Khi BẬT

Ô chọn người nhận liệt kê đội; tạo, sửa, giao, sửa hàng loạt và hành động AI giao lại nhận đội. Thành viên nhận task bằng cách tự đặt mình làm người nhận.

Khi TẮT

Ô chọn không hiện đội và đội gửi lên khi tạo/sửa bị bỏ âm thầm; bỏ đội khỏi task vẫn được.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Form task, ô chọn người nhận, sửa hàng loạt, chi tiết đội (task chưa ai nhận).

Lưu ý

Task ngoài backlog vẫn cần một người nhận cụ thể, nên hàng chờ đội chủ yếu dùng cho backlog. Tắt vẫn giữ đội trên task có sẵn (vẫn hiện ở chi tiết task). Thành viên đội thấy việc của đội cần công tắc này (phải tắt nó trước).

Hệ số giá OT tính khách — ngày lễ

Giờ OT tính khách vào ngày lễ (theo lịch chấm công) = đơn giá bán × hệ số này.

MãMặc địnhBật tạiCần bật trước
projects.overtime_bill_multiplier_holiday3/projects/settingsTính OT cho khách theo hệ số (projects.bill_overtime_premium)

Cách hoạt động

Hệ số nhân với đơn giá bán cho giờ OT tính phí vào ngày lễ khi Tính phí OT theo hệ số bật. Mặc định 3.

Điều kiện để có hiệu lực

Cần bật Tính phí OT theo hệ số (công tắc đó cần Tài chính → Giờ tính phí khách).

Khi BẬT

Dòng OT ngày lễ được tính giá = đơn giá bán × hệ số này ở lần lập hoá đơn từ giờ kế tiếp.

Khi TẮT

Không được đọc khi Tính phí OT theo hệ số tắt.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Lập hoá đơn từ giờ (dự án và bảng chấm công Tài chính).

Lưu ý

Phải từ 1 trở lên; giá trị sai làm từ chối lập hoá đơn. Đây là hệ số GIÁ BÁN, không phải hệ số lương OT của HR. Đổi giá trị sẽ đổi giá của giờ đã duyệt chưa lên hoá đơn. Ngày lễ chỉ được nhận khi chấm công đánh dấu.

Hệ số giá OT tính khách — ngày nghỉ

Giờ OT tính khách vào chủ nhật / ngày nghỉ = đơn giá bán × hệ số này.

MãMặc địnhBật tạiCần bật trước
projects.overtime_bill_multiplier_sunday2/projects/settingsTính OT cho khách theo hệ số (projects.bill_overtime_premium)

Cách hoạt động

Hệ số nhân với đơn giá bán cho giờ OT tính phí vào ngày nghỉ (Chủ nhật) khi Tính phí OT theo hệ số bật. Mặc định 2.

Điều kiện để có hiệu lực

Cần bật Tính phí OT theo hệ số (công tắc đó cần Tài chính → Giờ tính phí khách).

Khi BẬT

Dòng OT ngày nghỉ (Chủ nhật) được tính giá = đơn giá bán × hệ số này ở lần lập hoá đơn từ giờ kế tiếp.

Khi TẮT

Không được đọc khi Tính phí OT theo hệ số tắt.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Lập hoá đơn từ giờ (dự án và bảng chấm công Tài chính).

Lưu ý

Phải từ 1 trở lên; giá trị sai làm từ chối lập hoá đơn. Đây là hệ số GIÁ BÁN, không phải hệ số lương OT của HR. Đổi giá trị sẽ đổi giá của giờ đã duyệt chưa lên hoá đơn.

Hệ số giá OT tính khách — ngày thường

Giờ OT tính khách vào ngày làm việc thường = đơn giá bán × hệ số này.

MãMặc địnhBật tạiCần bật trước
projects.overtime_bill_multiplier_regular1.5/projects/settingsTính OT cho khách theo hệ số (projects.bill_overtime_premium)

Cách hoạt động

Hệ số nhân với đơn giá bán cho giờ OT tính phí vào ngày thường khi Tính phí OT theo hệ số bật. Mặc định 1,5.

Điều kiện để có hiệu lực

Cần bật Tính phí OT theo hệ số (công tắc đó cần Tài chính → Giờ tính phí khách).

Khi BẬT

Dòng OT ngày thường được tính giá = đơn giá bán × hệ số này ở lần lập hoá đơn từ giờ kế tiếp.

Khi TẮT

Không được đọc khi Tính phí OT theo hệ số tắt.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Lập hoá đơn từ giờ (dự án và bảng chấm công Tài chính).

Lưu ý

Phải từ 1 trở lên; giá trị sai làm từ chối lập hoá đơn. Đây là hệ số GIÁ BÁN, không phải hệ số lương OT của HR. Đổi giá trị sẽ đổi giá của giờ đã duyệt chưa lên hoá đơn.

Kiểm soát ngân sách dự án

Điều gì xảy ra khi một lần duyệt làm dự án vượt ngân sách. So ngân sách với chi phí phát sinh cộng PO và đề nghị mua hàng đang mở; Chặn sẽ chuyển lần duyệt sang bước duyệt vượt ngân sách.

MãMặc địnhBật tạiCần bật trước
projects.budget_enforcementoff/projects/settings—

Cách hoạt động

Điều gì xảy ra khi một lần duyệt làm dự án vượt ngân sách. Đã chi = chi phí phát sinh + PO mở + đề nghị mua hàng mở.

Khi BẬT

Cảnh báo: duyệt vẫn qua kèm cảnh báo ngân sách. Chặn: duyệt chi phí dự án, gửi đề nghị mua hàng hoặc duyệt PO gây vượt sẽ chuyển sang bước duyệt vượt ngân sách thay vì hoàn tất.

Khi TẮT

Tắt (mặc định): không kiểm; báo cáo ngân sách vẫn tính.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Duyệt chi phí dự án, đề nghị mua hàng, duyệt PO, trạng thái ngân sách dự án.

Lưu ý

Duyệt giờ công không bao giờ bị chặn, chỉ ghi log. Dự án có ngân sách khác tiền tệ công ty hoặc không có ngân sách bị bỏ qua; lỗi đọc thì cho qua. Duyệt hàng loạt chi phí dự án bỏ qua dòng đang chờ duyệt vượt ngân sách.

Mặc định có thể xuất hóa đơn

Dòng giờ dự án và task mới được đánh dấu tính phí trừ khi đổi. Không áp cho chi phí.

MãMặc địnhBật tạiCần bật trước
projects.billable_by_defaultTắt/projects/settingsTính phí khách theo giờ công (T&M) (finance.billable_time)

Cách hoạt động

Giá trị mặc định của cờ tính phí trên dòng giờ mới khi người ghi không tự đánh dấu.

Điều kiện để có hiệu lực

Cần bật Tài chính → Giờ tính phí khách (finance.billable_time); khi tắt, mọi giờ đều lưu là không tính phí.

Khi BẬT

Giờ mới không khai tính phí hay không sẽ được tính phí — ở mọi đường ghi giờ (Projects, task, nhật ký ngày, Time Tracking, bảng chấm công Tài chính, nhập). Dự án nội bộ không bao giờ tính phí.

Khi TẮT

Các giờ đó không tính phí trừ khi đánh dấu.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Mọi điểm ghi giờ.

Lưu ý

Chỉ áp cho giờ, không áp cho chi phí (chi phí chỉ tính lại khách qua Tính lại chi phí cho khách). Form có ô tính phí gửi giá trị tường minh, nên mặc định chủ yếu có tác dụng với mobile và API. Giờ đồng bộ từ Service Management giữ cờ tính phí của Service Management. Giờ có sẵn không đổi.

Người duyệt được điều chỉnh giờ đã duyệt

Người duyệt được sửa tổng giờ, giờ OT và giờ tính khách của dòng đã duyệt (kèm lý do và lịch sử), miễn là dòng chưa lên hoá đơn, chưa tính phí nội bộ, chưa vào bảng lương hoặc chưa bị khoá kỳ. Tắt: chỉ sửa bằng cách từ chối trả về nhân viên.

MãMặc địnhBật tạiCần bật trước
projects.time_log_post_approval_adjustBật/projects/settings—

Cách hoạt động

Cho người duyệt sửa tổng giờ, giờ OT và giờ tính phí của dòng giờ đã duyệt, có lý do và lưu lịch sử sửa.

Khi BẬT

Nút Điều chỉnh hiện trên giờ đã duyệt. Bị từ chối nếu giờ đã lên hoá đơn, đang lập phí, đã thu phí nội bộ, đồng bộ từ Service Management, nằm trong kỳ lương hoặc thuộc kỳ/tuần chấm công đã khoá. Giờ tính phí sau điều chỉnh quay về chưa lập phí.

Khi TẮT

Nút Điều chỉnh bị ẩn và bị từ chối (tính năng tắt); muốn sửa thì trả dòng giờ về cho nhân viên.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Giờ công dự án, hộp thoại duyệt giờ.

Lưu ý

Điều chỉnh giờ của chính mình cần bật Cho phép tự duyệt. Giờ tính phí chỉ sửa được khi Giờ tính phí khách bật, giờ OT tính phí chỉ khi Tính phí OT theo hệ số bật.

Ngưỡng duyệt khởi động

Dự án mới (từ form, mẫu, báo giá hoặc lead CRM) có ngân sách từ mức này trở lên phải chờ duyệt khởi động trước khi làm.

MãMặc địnhBật tạiCần bật trước
projects.kickoff_threshold50000000/projects/settings—

Cách hoạt động

Mức ngân sách (tiền tệ công ty) mà từ đó trở lên dự án mới phải chờ duyệt khởi động (đối tượng quy trình Thay đổi dự án) trước khi làm. Áp cho form Dự án mới, mẫu, dự án tạo từ báo giá và dự án tạo khi chuyển lead CRM. Mặc định 50.000.000.

Khi BẬT

Dự án tạo từ form hoặc mẫu có ngân sách ≥ ngưỡng được lưu ở Chờ duyệt: trường chính bị khoá, giờ, chi phí và hoá đơn bị từ chối tới khi duyệt. Duyệt thì chuyển sang Lập kế hoạch; từ chối thì huỷ.

Khi TẮT

Không có trạng thái tắt: đặt số rất lớn để coi như tắt. Không có quy trình đang hoạt động, hoặc có chính sách tự duyệt, thì dự án vào thẳng Lập kế hoạch.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Projects → Dự án mới, tạo từ mẫu (hộp chọn mẫu có cảnh báo), hộp duyệt.

Lưu ý

Ngân sách khác tiền tệ được quy đổi về tiền tệ công ty; không có tỷ giá thì dự án bị giữ chờ duyệt. Không gian Service Management (dùng ngưỡng duyệt riêng) và nhập CSV (di trú) bỏ qua ngưỡng, và nâng ngân sách sau khi tạo không kích hoạt duyệt. Đổi giá trị chỉ áp cho dự án mới.

Quản lý theo nhóm

Bật nhóm dự án dùng lại được: nhóm người có tên, gắn vào dự án chỉ bằng một thao tác.

MãMặc địnhBật tạiCần bật trước
projects.team_managementTắt/projects/settings—

Cách hoạt động

Bật đội dự án dùng lại được: nhóm người có tên gắn vào dự án một bước.

Khi BẬT

Trang Đội và menu hiện ra; tạo đội và gắn vào dự án được, và gắn đội sẽ thêm thành viên đội vào danh sách thành viên dự án. Tuỳ chọn đội hiện ở trang thành viên, năng lực và trên mobile.

Khi TẮT

Giao diện đội bị ẩn và tạo/sửa/gắn đội bị từ chối (tính năng tắt).

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Projects → Đội, Thành viên, thành viên dự án, Nguồn lực → Năng lực, mobile.

Lưu ý

Bật sẵn cho công ty mới. Tắt vẫn giữ đội và liên kết trong dữ liệu, thành viên đã thêm vẫn ở trong dự án. Giao task cho đội cần công tắc này (phải tắt nó trước).

Sổ rủi ro

Cho phép thêm rủi ro vào sổ rủi ro dự án. Tắt sẽ chặn rủi ro mới; rủi ro có sẵn vẫn hiện và sửa được.

MãMặc địnhBật tạiCần bật trước
projects.risk_register_enabledBật/projects/settings—

Cách hoạt động

Gác việc thêm rủi ro mới vào sổ rủi ro của dự án.

Khi BẬT

Thêm rủi ro từ dự án và bằng hành động AI create_project_risk được.

Khi TẮT

Thêm rủi ro mới bị từ chối (tính năng tắt) và nút Thêm rủi ro bị ẩn.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → Rủi ro.

Lưu ý

Chỉ chặn tạo: rủi ro có sẵn vẫn hiện, vẫn sửa, chuyển trạng thái, chuyển thành vấn đề, thêm phương án xử lý và rà soát được, để đóng nốt rủi ro đang mở.

Tách đơn giá chi phí khỏi đơn giá bán

Chỉ dùng khi KHÔNG lấy giá vốn từ đơn giá nội bộ: cho phép cột Giá vốn của Bảng đơn giá giờ khác giá bán, để đo được biên lợi nhuận nhân công. Khi tắt, chi phí bằng đúng giá bán.

MãMặc địnhBật tạiCần bật trước
projects.separate_cost_bill_rateTắt/projects/settings—

Cách hoạt động

Chỉ dùng khi giá vốn KHÔNG lấy từ đơn giá nội bộ: cho cột Giá vốn của bảng đơn giá giờ khác đơn giá bán.

Khi BẬT

Giờ mới hoặc được định giá lại lấy giá vốn từ cột giá vốn của bảng đơn giá, nên đo được biên nhân công.

Khi TẮT

Giá vốn bằng đơn giá bán (biên nhân công bằng 0).

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Cài đặt Projects → Bảng đơn giá giờ, giá vốn và lợi nhuận dự án.

Lưu ý

Không có tác dụng khi Giá vốn nhân công từ đơn giá nội bộ bật. Đổi công tắc không định giá lại giờ có sẵn; sửa một dòng giờ chỉ định giá lại khi đổi ngày, đơn giá hoặc cờ tính phí. Không có bảng đơn giá nào thì giá vốn và giá bán đều lấy đơn giá mặc định hệ thống.

Thành viên thấy việc của nhóm

Ở trong nhóm thì thấy dự án của nhóm và các việc đang chờ nhận. Tuỳ chọn này chỉ MỞ RỘNG quyền xem, không bao giờ ẩn bớt.

MãMặc địnhBật tạiCần bật trước
projects.team_data_scopeTắt/projects/settingsGiao việc cho nhóm (projects.team_task_assignment)

Cách hoạt động

Nới phạm vi dữ liệu của tôi/nhóm: ở trong đội thì thấy các dự án đội được gắn vào và task trong hàng chờ của đội.

Điều kiện để có hiệu lực

Cần bật Giao task cho đội (và vì thế Quản lý đội).

Khi BẬT

Danh sách, chi tiết và tổng hợp (danh mục dự án, lãi lỗ, tổng quan, rà soát, Việc của tôi) của dự án và task gồm cả dự án và task hàng chờ của đội cho thành viên — một luật đọc theo từng bản ghi nên danh sách và chi tiết luôn khớp.

Khi TẮT

Phạm vi nhìn chỉ theo chủ sở hữu, thành viên và người nhận.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Danh sách và chi tiết dự án, danh sách task, lãi lỗ dự án, tổng quan, rà soát task.

Lưu ý

Chỉ nới quyền, không bao giờ ẩn. Chỉ có hiệu lực khi Quản lý đội và Giao task cho đội cũng bật. Bật sẵn cho công ty mới. Tìm kiếm chung và ngữ cảnh trợ lý AI không áp phần nới, nên dự án thấy ở danh sách có thể không tìm ra ở đó.

Theo dõi chi phí

Cho phép ghi chi phí dự án. Tắt sẽ chặn chi phí mới gắn dự án, cả từ Projects lẫn từ Tài chính.

MãMặc địnhBật tạiCần bật trước
projects.expense_tracking_enabledBật/projects/settings—

Cách hoạt động

Công tắc năng lực ghi chi phí vào dự án — từ app Projects và từ chi phí Tài chính có gắn dự án.

Khi BẬT

Ghi chi phí dự án từ trang dự án được.

Khi TẮT

Tạo chi phí gắn dự án bị từ chối (tính năng tắt) ở Projects và Tài chính (form, nhập, trợ lý AI).

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi tiết dự án → Chi phí.

Lưu ý

Sửa và duyệt chi phí có sẵn vẫn được. Chi phí sinh ra từ đề nghị thanh toán của nhân viên đã duyệt được miễn (đề nghị đã được duyệt). Tab không bị ẩn.

Tính lại chi phí dự án cho khách hàng

Chi phí đã duyệt được đánh dấu tính phí có thể đưa vào hoá đơn của khách khi bạn chọn kèm. Tắt thì chi phí chỉ nằm ở cột giá vốn dự án.

MãMặc địnhBật tạiCần bật trước
projects.expense_rebillingTắt/projects/settingsTính phí khách theo giờ công (T&M) (finance.billable_time)

Cách hoạt động

Cho chi phí (và vật tư) dự án đã duyệt được đánh dấu tính phí đưa vào hoá đơn của khách.

Điều kiện để có hiệu lực

Cần bật Tài chính → Giờ tính phí khách (finance.billable_time); khi tắt, mọi giờ đều lưu là không tính phí.

Khi BẬT

Đánh dấu chi phí và vật tư là tính phí được, và Lập hoá đơn có tuỳ chọn Kèm chi phí / Kèm vật tư; chỉ mục đã duyệt hoặc đã chi, chưa huỷ, chưa tính lại mới được thêm — không bao giờ tự động. Lập phí Service Management cũng đưa được vào.

Khi TẮT

Đánh dấu tính phí, hàng chờ tính lại và kèm chi phí/vật tư vào hoá đơn bị từ chối (tính năng tắt); chi phí chỉ nằm ở giá vốn dự án.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Chi phí dự án, vật tư dự án, hộp thoại Lập hoá đơn, lập phí Service Management.

Lưu ý

Tắt không gỡ cờ tính phí trên chi phí có sẵn (chỉ không còn tác dụng) và không gỡ chi phí đã tính lại khỏi hoá đơn.

Tính OT cho khách theo hệ số

Hoá đơn từ giờ tách giờ OT tính khách thành dòng riêng, đơn giá = đơn giá bán × hệ số OT theo loại ngày (ngày thường, chủ nhật, lễ). Tắt: OT tính khách như giờ thường.

MãMặc địnhBật tạiCần bật trước
projects.bill_overtime_premiumTắt/projects/settingsTính phí khách theo giờ công (T&M) (finance.billable_time)

Cách hoạt động

Khi lập hoá đơn từ giờ, giờ OT tính phí được tách thành dòng riêng với giá = đơn giá bán × hệ số theo loại ngày.

Điều kiện để có hiệu lực

Cần bật Tài chính → Giờ tính phí khách (finance.billable_time); khi tắt, mọi giờ đều lưu là không tính phí.

Khi BẬT

Lập hoá đơn từ giờ (dự án và bảng chấm công Tài chính) thêm dòng OT theo hệ số ngày thường, ngày nghỉ hoặc ngày lễ. Hệ số không hợp lệ (dưới 1) làm từ chối lập hoá đơn.

Khi TẮT

Giờ OT tính theo đơn giá bán thường.

Màn hình, chứng từ, báo cáo bị ảnh hưởng

Dự án → Lập hoá đơn từ giờ, hoá đơn từ bảng chấm công Tài chính, hộp thoại duyệt giờ (ô giờ OT tính phí).

Lưu ý

Áp lúc lập hoá đơn, nên đổi công tắc sẽ đổi giá của giờ đã duyệt chưa lên hoá đơn. Lập phí Service Management có đơn giá OT riêng, không đọc công tắc này. Loại ngày lấy từ chấm công; không có chấm công thì vẫn nhận ra Chủ nhật nhưng không nhận ra ngày lễ.