CRM phiên bản cũ (v1)

Chỉ dành cho xem trước: Phiên bản này có tính năng tương đối đầy đủ, nhưng thiết kế tổng thể bảng dữ liệu chưa hợp lý, thiếu hỗ trợ đa ngôn ngữ, và bảng CRM bị ghép cặp với bảng Quản lý dự án. Những vấn đề trên đã thúc đẩy việc thiết kế lại CRM 2.0. Hiện tại khuyến nghị dùng CRM 2.0, có cấu trúc bảng dữ liệu hợp lý hơn, dễ mở rộng và đã hoàn thành đa ngôn ngữ.

Xem trước giao diện

ticketing-imgs-2026-01-01-00-47-06

Đặc điểm phiên bản

CRM phiên bản cũ bao gồm các module tính năng sau:

  • Quản lý Khách hàng: Thông tin Khách hàng, liên hệ, phân cấp Khách hàng
  • Pipeline Bán hàng: Quản lý Lead, theo dõi Cơ hội, phễu bán hàng
  • Quản lý Đơn hàng: Báo giá, Đơn hàng, hợp đồng
  • Quản lý Dự án (chưa có trong v2)
  • Giao tiếp & cộng tác: Giao tiếp Email, comment, quy trình duyệt
  • Phân tích dữ liệu: Dashboard, báo cáo, trực quan hóa dữ liệu

Cách cài đặt

Phiên bản hiện tại được triển khai dưới hình thức khôi phục từ backup.

Trước khi bắt đầu, hãy đảm bảo:

Lưu ý quan trọng:

  • Giải pháp này được tạo dựa trên cơ sở dữ liệu PostgreSQL 16, hãy đảm bảo môi trường của bạn dùng PostgreSQL 16.
  • DB_UNDERSCORED không được là true: Hãy kiểm tra file docker-compose.yml, đảm bảo biến môi trường DB_UNDERSCORED không được set là true, nếu không sẽ xung đột với backup của giải pháp khiến khôi phục thất bại.

Cách 1: Dùng Backup Manager để khôi phục (khuyến nghị cho người dùng Pro/Enterprise)

Cách này dùng Plugin "Backup Manager" tích hợp sẵn của NocoBase (bản Pro/Enterprise) để khôi phục một cú nhấn, thao tác đơn giản nhất.

Các bước thao tác

Bước 1: Bật Plugin "Backup Manager"

  1. Đăng nhập vào hệ thống NocoBase.
  2. Vào Quản lý Plugin.
  3. Tìm và bật Plugin Backup Manager.

Bước 2: Khôi phục từ file backup local

  1. Sau khi bật Plugin, refresh trang.
  2. Vào menu bên trái Quản lý hệ thống -> Backup Manager.
  3. Nhấn nút Khôi phục từ backup local ở góc trên bên phải.
  4. Kéo thả file backup đã tải xuống vào vùng upload.
  5. Nhấn Submit, kiên nhẫn chờ hệ thống hoàn thành khôi phục.

Lưu ý

  • Giới hạn bản Pro/Enterprise: "Backup Manager" là Plugin cấp doanh nghiệp, chỉ người dùng Pro/Enterprise mới dùng được.
  • Khớp Plugin thương mại: Hãy đảm bảo bạn đã có và bật các Plugin thương mại mà giải pháp cần.

Cách 2: Import trực tiếp file SQL (chung)

Cách này khôi phục dữ liệu bằng cách thao tác trực tiếp với cơ sở dữ liệu, áp dụng cho mọi người dùng NocoBase.

Các bước thao tác

Bước 1: Chuẩn bị một cơ sở dữ liệu sạch

Chuẩn bị một cơ sở dữ liệu mới hoàn toàn, trống cho dữ liệu bạn sắp import.

Bước 2: Import file .sql vào cơ sở dữ liệu

  • Qua command line (ví dụ Docker):

    # Copy file sql vào container
    docker cp nocobase_crm_v1_sql_260224.sql my-nocobase-db:/tmp/
    # Vào container thực thi lệnh import
    docker exec -it my-nocobase-db psql -U nocobase -d nocobase -f /tmp/nocobase_crm_v1_sql_260224.sql
  • Qua client cơ sở dữ liệu: Dùng các công cụ như DBeaver, Navicat, pgAdmin kết nối cơ sở dữ liệu, thực thi file SQL.

Bước 3: Kết nối cơ sở dữ liệu và khởi động ứng dụng

Cấu hình tham số khởi động NocoBase trỏ đến cơ sở dữ liệu đã import dữ liệu, sau đó khởi động dịch vụ.