ERPNext
INTEGRATIONS · EXPERTINI ATS

ERPNext

Kết nối phiên bản ERPNext hoặc Frappe của riêng quý vị và đẩy nhân viên mới sang bộ phận nhân sự cũng như tạo bản nháp Hóa đơn bán hàng — hoạt động ngay hôm nay với cặp mã thông báo API của riêng quý vị.

6 phút đọc · Cập nhật tháng 7 năm 2026 · Ban biên tập Expertini

Tính năng tích hợp ATS với ERPNext hiện đã hoạt động trong Expertini ATS. Các đội ngũ sử dụng ERPNext — hoặc bất kỳ phiên bản nào dựa trên Frappe — kết nối bằng cặp khóa API và mã bí mật của riêng họ và nhận được hai luồng đẩy dữ liệu hiệu quả: các ứng viên được tuyển dụng thành công sẽ chuyển vào ERPNext HR dưới dạng hồ sơ nhân viên, và các vị trí khách hàng tuyển dụng thành công sẽ tạo Hóa đơn Bán hàng (Sales Invoices) bản nháp trong phần kế toán. Đây là lời giải của ERP mã nguồn mở cho các khoảng cách từ tuyển dụng đến lập hóa đơn và từ tuyển dụng đến hội nhập nhân sự mới.

Người dùng ERPNext thường tự vận hành hạ tầng riêng chính vì họ muốn nắm toàn quyền kiểm soát, và tích hợp này tôn trọng điều đó: URL phiên bản của bạn, cặp mã token của bạn, dữ liệu của bạn — không có phần mềm trung gian ở giữa. Số liệu hoa hồng trên mỗi hóa đơn dự thảo đến từ Client CRM gốc của Expertini, công cụ theo dõi các vị trí tuyển thành công và phí dịch vụ như một phần của gói thuê bao tiêu chuẩn. Đăng ký và kết nối từ trung tâm quản lý trong ứng dụng.

01Hai luồng đồng bộ trực tiếp: Nhân sự và Hóa đơn bán hàng

Đối với tuyển dụng nội bộ, việc chuyển dữ liệu nhân sự đồng nghĩa với việc nhân viên mới đã có thông tin trong ERPNext ngay trong ngày chấp nhận lời mời nhận việc — không cần chờ ai đó nhập lại hồ sơ. Đối với các công ty đại lý tuyển dụng, việc chuyển dữ liệu lập hóa đơn sẽ chuyển đổi một lượt tuyển dụng thành công đã ghi nhận thành bản nháp Hóa đơn bán hàng có kèm mức hoa hồng được theo dõi, sẵn sàng để bộ phận kế toán của bạn xem xét và gửi đi.

02Được xây dựng cho các ngăn xếp mã nguồn mở, tự lưu trữ

Xác thực sử dụng cặp khóa API và mã bảo mật API tiêu chuẩn của ERPNext, được tạo cho người dùng trong chính phiên bản của bạn, do đó quyền truy cập được kiểm soát bởi các phân quyền bạn cấp. Bản nháp không bao giờ được tự động gửi: các mẫu thuế, chuỗi đặt tên và quy trình phê duyệt luôn tuân theo cấu hình ERPNext của bạn.

03Hai chiều: khách hàng, nhân viên và cơ sở dữ liệu ứng viên

Khả năng đọc cũng hữu ích như khả năng ghi tại đây. Tính năng nhập sẽ đưa Khách hàng ERPNext của bạn vào Client CRM của Expertini dưới dạng khách hàng tiềm năng — được đối soát theo tên, an toàn để chạy lại — và tính năng xuất sẽ tạo khách hàng ATS của bạn thành các bản ghi Khách hàng, được loại bỏ trùng lặp so với phiên bản của bạn, nhờ đó hệ thống ERP và bàn làm việc tuyển dụng không còn bị lệch pha. "Nhập nhân sự của bạn" sẽ đọc doctype Nhân viên vào cơ sở dữ liệu ứng viên ATS, nơi tính năng phân tích CV và chấm điểm hồ sơ tương tự như khi đánh giá ứng viên sẽ được áp dụng cho chính lực lượng lao động của bạn — sự luân chuyển nội bộ đi kèm với các công cụ thực tế hỗ trợ phía sau. Mọi thứ đều được kích hoạt bằng nút bấm, báo cáo theo từng lần chạy, ghi nhật ký hoạt động và phân quyền theo quyền hạn ERPNext của cặp mã thông báo mà bạn đã cấp.

04Toàn bộ quy trình đầu nguồn được cung cấp sẵn một cách tự nhiên

Dữ liệu được đẩy — ứng viên, thư mời nhận việc, vị trí tuyển dụng thành công, hoa hồng — được tạo ra bởi quy trình làm việc có sẵn trên mọi gói: tệp PDF thư mời nhận việc, báo cáo kiểm toán, quy trình tuyển dụng, và CRM Khách hàng. Bản thân trình kết nối ERPNext là một phần của gói Business, không có phí theo số lượng người dùng hay phụ phí sử dụng phát sinh.

Ghi chú kỹ thuật

Kiến trúc & vận hành nền tảng

A1Connection architecture

Đây là kết nối trực tiếp đến hệ thống do quý vị tự lưu trữ hoặc quản lý khóa: biểu mẫu tiếp nhận URL phiên bản và thông tin xác thực của quý vị, xác minh chúng bằng lệnh gọi trực tiếp trước khi lưu bất kỳ thông tin nào, đồng thời lưu trữ các thông tin bảo mật được mã hóa ở trạng thái nghỉ. Các trang kết nối hiển thị trạng thái hiện diện ("đã kết nối", "đã lưu ✓"), tuyệt đối không hiển thị giá trị thực tế.

Vì thông tin xác thực là của bạn, việc luân chuyển khoá hoàn toàn do bạn chủ động: thay thế khóa trong hệ thống của bạn, dán khóa mới vào đây và quy trình xác minh trực tiếp sẽ xác nhận trước khi khóa cũ bị ghi đè. Việc ngắt kết nối sẽ xóa ngay thông tin xác thực đã lưu trữ.

A2Viết ngữ nghĩa và luồng dữ liệu

Mọi luân chuyển dữ liệu đều là một hành động rõ ràng với kết quả được ghi nhận vào nhật ký. Hoạt động ghi diễn ra khi quý vị nhấp chuột — hoặc chỉ tự động khi quý vị đã kích hoạt quy tắc (tự động đẩy khi tuyển dụng bị tắt theo mặc định, áp dụng theo từng nhà cung cấp). Hoạt động đọc — nhập thông tin ứng viên, tài khoản hoặc tệp — chạy khi quý vị nhấn Nhập, khử trùng lặp với những dữ liệu hiện có (khách hàng theo tên, ứng viên theo email), bỏ qua thay vì ghi đè, và báo cáo trung thực số lượng đã tạo so với số lượng bị bỏ qua, chính vì vậy việc chạy lại bất kỳ lần nhập nào luôn an toàn theo đúng thiết kế.

Mỗi hành động sẽ ghi một hàng vào nhật ký hoạt động ứng dụng (ats_app_activity): nội dung đã chạy, thời gian, áp dụng cho bản ghi nào và kết quả — bao gồm nguyên văn văn bản lỗi của nhà cung cấp khi có sự cố. Báo cáo sử dụng bên trong ATS sẽ tổng hợp chính nhật ký đó, do đó báo cáo tích hợp và thực tế tích hợp không thể sai lệch.

Mọi tác vụ rời khỏi luồng yêu cầu — gửi thông báo hàng loạt, chuyển giao webhook, ghi nhật ký hoạt động, thư từ — đều chạy trong các luồng nền độc lập không chặn (fire-and-forget). Điểm cuối bên ngoài phản hồi chậm sẽ không bao giờ làm giao diện bị treo, và tác vụ phụ bị lỗi sẽ được ghi nhật ký thay vì âm thầm thử lại gây mất tính nhất quán.

A3Cân nhắc về mặt vận hành

Các kết nối ở cấp độ tổ chức và được giới hạn cho vai trò chủ sở hữu và quản trị viên; nhà tuyển dụng sử dụng các tính năng được kết nối hỗ trợ nhưng không thể kết nối, ngắt kết nối hoặc định cấu hình lại. Việc ngắt kết nối sẽ xóa ngay lập tức thông tin đăng nhập đã lưu và dừng các tính năng phụ thuộc một cách rõ ràng, không âm thầm. Dữ liệu đã nhập vẫn thuộc về quý vị và có thể chỉnh sửa.

Những người được nhập sẽ được đánh dấu là đã nhập với các cài đặt quyền riêng tư mặc định thận trọng — không mặc định có sự chấp thuận cho bất kỳ ai chưa từng điền vào biểu mẫu ứng tuyển của bạn, và các cài đặt lưu giữ mặc định sẽ được áp dụng. Mọi nội dung được ghi lại đều thuộc quyền sở hữu của quý vị: các bản xuất CSV và ứng dụng Data Export bao gồm cùng các kho lưu trữ mà chính sản phẩm đọc. Lối ra luôn rộng mở như lối vào — theo đúng thiết kế, không phải sự nhượng bộ.

A4Vị trí trong sơ đồ cấu trúc tích hợp

Tích hợp này hiện đã có sẵn trong danh mục đăng ký. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Bản đồ phụ thuộc

Connection typetrực tiếp — URL phiên bản và thông tin xác thực của quý vị, được xác minh trực tiếp trước khi lưu
Secrets at restđã được mã hóa; giao diện người dùng chỉ hiển thị cờ trạng thái hiện diện, không bao giờ hiển thị giá trị
Action journalats_app_activity — một hàng cho mỗi hành động, nguyên văn lỗi từ nhà cung cấp
Auto-push rulestắt theo mặc định, theo từng nhà cung cấp, ghi nhật ký mọi lượt chạy
Registry statuslive

Bản thiết kế giao diện

Sơ đồ cấu trúc giao diện — các bảng điều khiển, phân cấp và khả năng tương tác. Một bản thiết kế chuẩn mực, không phải ảnh chụp màn hình.
Thẻ kết nối
● đã kết nối — cờ trạng thái hiện diện
phạm vi: mức tối thiểu bắt buộc ngắt kết nối
Thao tác
đẩy — nhấp chuột rõ ràngnhập — đã khử trùng lặp
Nhật ký hoạt động
Hình 1 — ERPNext: sơ đồ cấu trúc giao diện. Các bảng điều khiển và trạng thái là quy chuẩn; dữ liệu hiển thị chỉ là dữ liệu mẫu.

Luồng tương tác — trạng thái, xác thực, phản hồi

Mọi trạng thái dưới đây đều được thực thi phía máy chủ; giao diện chỉ báo cáo chứ không tự quyết định.
Enter URL + credentialphiên bản riêng của bạn, khóa riêng của bạn
Live verificationmột lệnh gọi thực tế phải thành công trước khi bất kỳ điều gì được lưu trữ
Encrypted storemã khóa bí mật khi lưu trữ; hiển thị cờ trạng thái hiện diện
Explicit actionsđẩy / nhập / lập hóa đơn chỉ với một cú nhấp chuột của quý vị
Journalhàng theo từng hành động, nguyên văn lỗi từ nhà cung cấp
Xác minh không thành công → phản hồi của chính nhà cung cấp sẽ hiển thị; không có gì được lưuThông tin xác thực đã được thay đổi → dán thông tin mới; được xác minh trước khi ghi đèNgắt kết nối → thông tin xác thực được xóa ngay lập tức
Hình 2 — luồng tương tác: xanh dương = trạng thái, vàng = cổng kiểm soát phía máy chủ, xanh lá = kết quả xác nhận; các thẻ liệt kê các trường hợp ngoại lệ và phản hồi tương ứng.

Neighbouring connectors — Hoạch định Nguồn lực Doanh nghiệp

Odoolive ERPNextthis page SAP S/4HANAlive
Các trạng thái được lấy từ danh mục trực tiếp — duyệt toàn bộ danh mục →

Câu hỏi thường gặp

Tích hợp ERPNext hiện đã hoạt động chưa?
Có. Hãy kết nối phiên bản của bạn từ trung tâm trong ứng dụng sau khi đăng nhập, bằng cách sử dụng khóa API và chuỗi bảo mật được tạo trong phiên bản ERPNext hoặc Frappe của bạn.
Hệ thống có hoạt động với các phiên bản Frappe tự lưu trữ không?
Có — kết nối nhắm trực tiếp đến URL phiên bản của quý vị cùng cặp mã token, vì vậy cả triển khai Frappe tự lưu trữ lẫn do quản trị đều hoạt động.
Hóa đơn Bán hàng có được gửi tự động không?
Không. Hóa đơn được tạo dưới dạng bản nháp để đội ngũ kế toán của bạn xem xét và gửi theo quy trình ERPNext thông thường.
Người dùng API cần những quyền hạn gì?
Quyền truy cập được điều chỉnh hoàn toàn bởi người dùng ERPNext có cặp mã token do bạn cung cấp — hãy cấp các quyền nhân sự và xuất hóa đơn mà bạn thấy phù hợp.

Tổng quan nhanh

  • Khả dụng ngay hôm nay — phiên bản của bạn, cặp mã token API của bạn
  • Chuyển nhân sự đã nhận việc vào ERPNext HR
  • Nhập Khách hàng dưới dạng client · xuất ngược client — đã khử trùng lặp
  • Loại tài liệu nhân viên được nhập vào cơ sở dữ liệu ứng viên có thể tính điểm
  • Lập hóa đơn bán hàng dự thảo cho các trường hợp tuyển dụng thành công của khách hàng
  • Hoạt động với ERPNext và các phiên bản dựa trên Frappe
  • Chỉ là bản nháp — quy trình phê duyệt của bạn hoàn toàn không bị ảnh hưởng
  • Không có phần mềm trung gian, không có phụ phí tích hợp

Xem erpnext đối với quy trình tuyển dụng của chính bạn.

Hãy mang theo một bản mô tả công việc thực tế đến buổi dùng thử 30 phút — bao gồm bản dùng thử miễn phí.

Đặt lịch demo
Expertini Thông minh
Đang trực tuyến
Xin chào! Tôi là Chuyên gia Sản phẩm Thông minh của Expertini. Hãy hỏi tôi bất cứ điều gì về các giải pháp của chúng tôi, nhận hướng dẫn về bất kỳ Công cụ Tuyển dụng nào, hoặc chỉ cần cho tôi biết mục tiêu của quý vị — tôi sẽ chỉ dẫn hướng đi phù hợp. Đối với các vấn đề liên quan đến tài khoản, vui lòng gửi email tới support@expertini.com.