> For the complete documentation index, see [llms.txt](https://kythuat.dtechvn.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kythuat.dtechvn.com/cai-dat-dtech/phien-ban-customize.md).

# PHIÊN BẢN CUSTOMIZE

## Các bước chính

* Tạo phiên bản lập trình: Phiên bản lập trình dùng để lập trình chức năng
* Tạo bộ cài đặt sang máy khách hàng từ bản lập trình
* Cài đặt phần mềm bên máy khách hàng

## Hướng dẫn thao tác

#### B1: Cài đặt phiên bản lập trình trên server

* Tạo data cho bản lập trình
  * Format: Tên công ty + Tên phiên bản chuẩn
  * Ví dụ: Caosu75\_Dev20
    * caosu75: Tên đơn vị
    * Dev20: Phiên bản chuẩn nhân ra để làm bản lập trình
* Restore bản dev chuẩn sang cho bản lập trình
* Copy thư mục bản dev chuẩn thành thư mục bản lập trình. Xoá tệp Tram
* Chạy exe kết nối exe với data lập trình
* Với bản lập trình. Tram mặc định =1 ở tất cả các máy
* Chạy lệnh loại bỏ một số modul Erp đang lập trình dở dang

```sql
// chạy code để disable các modul Erp đang dở dang
update _giaodien set ModiDate=GETDATE(),Disable=1  where ma>='16'
Update report set HeThong=1,Modidate=getdate() where left(ma,3)='KHO' and Report>1000
```

#### B2: Tạo data relese để cài đặt cho khách hàng

* Sau khi lập trình xong, Restore data lập trình sang data tmpRelese
* Chạy tệp lệnh relese cho data tmpRelese
* Backup data tmpRelese để cài đặt
* Nén thư mục lập trình để cài đặt: Loại bỏ exe, tram
* copy lên ftp\://trienkhai/tên thư mục của đơn vị
  * Để có thể copy sang cho khách hàng
  * Để lưu vết cấu hình bản lập trình tương ứng nếu sau này cần

#### B3: Chuẩn bị máy chủ khách hàng

* Tạo thư mục Dtech và thư mục cài đặt
* Copy bộ cài
  * Thư mục phần mềm , Data rele
  * Sql Express
  * Radmin (VPN ảo) nếu có trạm online&#x20;

#### B4: Cài đặt máy chủ

* Cài đặt sqlExpress
* Chạy exe để kết nối data
  * Tạo data khách hàng
  * Restore data rele vào data khách hàng
* Đăng ký và mở khoá
  * Lưu ý: Khoá phải chọn loại sản phẩm là customize. để phần mềm của khách hàng không được phép cập nhật từ hệ thống chung bản đóng gói
* Chạy sao lưu kiểm tra: Vì có thể data đang lưu thông tin địa chỉ của máy chủ cũ
* Ẩn chức năng update hệ thống: Bản cus không update từ hệ thống. Nếu exe mới thì phần mềm đã tự động cấm chức năng
* Tạo biểu tượng phần mềm trên desktop (shortcut)

#### B5: Cài đặt máy trạm

* Cài đặt tương tự như bản đóng gói


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kythuat.dtechvn.com/cai-dat-dtech/phien-ban-customize.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
