> For the complete documentation index, see [llms.txt](https://docs.sandbox.com.vn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sandbox.com.vn/17.-san-xuat.md).

# 17. Sản xuất

Module sản xuất

Thiết lập quy trình sản xuất cho sản phẩm ( bao gồm nguyên vật liệu đầu vào, kết quả đầu ra, theo từng công đoạn sản xuất ), quản lý luồng đặt hàng (từ sale order đơn đặt hàng -> product order lệnh sản xuất -> work order lệnh công việc )

<br>

1.Bom Setup&#x20;

Cấu hình Danh sách BOM (có thể hiểu mỗi BOM là công thức sản xuất cho 1 sản phẩm thành phẩm, có thể có nhiều BOM của 1 sản phẩm)

<br>

<img src="/files/qdYCn79hTDkfbaWk4jEl" alt="" height="297" width="624">

1. Tạo BOM

* Mã bom
* Sản phẩm (sản phẩm thành phẩm sản xuất ra - cần tick trong Chi tiết sản phẩm trường “Sản phẩm thành phẩm”)
* tên BOM
* Đơn vị tính sản xuất : Đây là đơn vị tính sản xuất của công thức
* Số lượng sản xuất theo công thức : Công thức điền trong bảng sản xuất ra bao nhiêu số lượng
* Số lượng sản xuất / mẻ mặc định : Khối lượng tối đa trong 1 work order (user có thể tùy chỉnh khi thực hiện work order)
* BOM mặc định : Để khi load data sản xuất của 1 sản phẩm, sẽ lấy mặc định BOM này (user có thể tùy chỉnh thành BOM khác)
* Ghi chú

<img src="/files/TCREQ7EMGRmtQ7HIJNMA" alt="" height="297" width="624">

<br>

1. Cấu hình nguyên vật liệu sản xuất theo quy trình

* Danh sách quy trình : Các bước trong 1 quy trình sản xuất

<img src="/files/ElId0kQR0GXFwcgnZY2z" alt="" height="299" width="624">

* Nguyên vật liệu (đầu vào) và kết quả (đầu ra) của từng bước&#x20;

<img src="/files/YD9yEzYpCBc1Lys1QLt9" alt="" height="299" width="624">

* Các trường dữ liệu
* STT
* Mã sản phẩm
* Tên sản phẩm
* Đơn vị đo lường : Đơn vị sản xuất theo công thức của nguyên vật liệu hoặc kết quả
* Kho : Kho xuất (của nguyên vật liệu) và kho nhập (của két quả)
* Định mức : Định mức sử dụng để tạo ra “Số lượng sản xuất theo công thức ” đã cấu hình trong BOM
* % Sai lệch với định mức : Phục vụ cho cảnh báo sai lệch khi sản xuất (ví dụ định mức là 10 , % sai lệch 20% -> Nếu khi sản xuất nhập là 13 (vượt 20%) sẽ có warning cảnh báo)
* Nguyên liệu chính (chỉ có ở nguyên vật liệu) : Khi sản xuất , nếu định mức nguyên vật liệu thay đổi, định mức của các nguyên vật liệu khác sẽ thay đổi theo tỷ lệ nguyên vật liệu chính
* Bán thành phẩm : Sản phẩm nào là sản phẩm sinh ra trong quá trình sản xuất thì được coi là bán thành phẩm (tức là sản phẩm không cần thống kê trong bảng nguyên vật liệu cần chuẩn bị)
* Ghi chú : Ghi chú của mỗi bước
* Thời gian chờ tối đa : Thời gian chờ giữa các bước trong quy trình
* Thời gian hoàn thành : thời gian hoàn thành bước

2\. Quản lý sản xuất

Quy trình sản xuất thực tế : Từ đơn đặt hàng -> Lệnh sản xuất -> Lệnh công việc -> Xếp lịch công việc

1. Sale order : Đơn đặt hàng sản xuất , có thể xuất phát từ sale hoặc từ nhu cầu sản xuất của đơn vị

<img src="/files/hN2KZCTUbfxtQ8hj9nrI" alt="" height="299" width="624">

* Tạo đơn đặt hàng

<img src="/files/JBZy6syPuHunzvjfNvca" alt="" height="297" width="624">

* Tick chọn đơn đặt hàng -> Bấm tạo product request từ phần thiếu (bản chất sẽ chỉ tạo sản xuất phần còn thiếu - hiện tại đang lấy toàn bộ số lượng đặt)

<img src="/files/R6py9eCEx85S971hARyo" alt="" height="299" width="624">

* Chọn số lượng sản xuất từ số lượng đặt (ví dụ khách hàng đặt 10 cái -> Có thể để đơn vị sản xuất 5kg - đây là đơn vị đã cài trong BOM) -> Lưu product request

<img src="/files/7OCoQsCzMAMAsDVkiC3D" alt="" height="297" width="624">

* Đơn đặt hàng chuyển sang trạng thái lệnh sản xuất

<img src="/files/E8mRF323ZtwEMQHuJG5F" alt="" height="297" width="624">

* KHối lượng : KHối lượng đã cài đặt ở sale order (có thể sửa lại ở đây)
* Đơn vị tính : Đã chọn ở sale order
* Kích thước mẻ : Đã cấu hình trong BOM của sản phẩm | Lấy theo BOM mặc định - có thể sửa
* Split - preview : Phân tách work order (ví dụ khối lượng đặt là 100, kích thước mẻ là 50 -> Cần tách ra thành 2 work order mới đủ)
* Bấm thêm vào danh sách WO : để tạo ra work order

<img src="/files/ZdNmjR901bQ9goOw7UNZ" alt="" height="297" width="624">

Danh sách các work order được tạo ra

<img src="/files/A01eNPi1F9hQS5ZdSFtS" alt="" height="299" width="624">

* Ở đây có thể tick chọn các work order để thống kê ra các nguyên vật liệu cần thiết : Những nguyên vật liệu cần chuẩn bị để sản xuất các work order đã chọn
* Bấm đưa sang planner để bắt đầu xếp lịch cho work order

<img src="/files/X9tLaSAsHMr9JchtYTwv" alt="" height="299" width="624">

* Danh sách lệnh sản xuất thể hiện dạng lịch
* Bấm dấu + để thêm vào lịch&#x20;
* Button < > : Dùng để thay đổi ngày&#x20;
* Button - day, +day dùng để kéo dài. thu ngắn số ngày sản xuất

<img src="/files/lXjJ578HksjsEiXczqkJ" alt="" height="296" width="624">

* Bấm edit button để view chi tiết lệnh sản xuất&#x20;

<img src="/files/TfAohWK5Fptasx0ufhxF" alt="" height="289" width="624">

Bước 1 : Đổi trạng thái chưa bắt đầu -> Đã sản xuất nếu như đã bắt đầu sản xuất

<img src="/files/B2EQA7Nnr6YTLfDDp2ya" alt="" height="161" width="234">

Bước 2 : Nhập số liệu đầu vào - đầu ra theo thực tế sản xuất - data được lấy ra theo cấu hình bom , user có thể sửa theo thực thế

* Có thể thêm các sản phẩm không có trong BOM, có thể xóa các sản phẩm đã cấu hình trước trong BOM
* Có thể tạo ra nhiều cụm Đầu vào - ĐẦu ra (để setup đúng theo thực tế sản xuất): Tick chọn sản phẩm -> Bấm copy nhóm
* Giải thích trường : Trạng thái : Lỗi nguyên liệu (khi đầu vào lỗi), lỗi phế phẩm (khi đầu ra lỗi) -> Dùng để thống kê sản phẩm lỗi sau này
* Có thể nhập lô date cho sản phẩm
* Tạo phiếu xuất -> PHiếu nhập cho từng bước -> KHi xong 1 bước -> Bấm hoàn thành để sang bước tiếp theo -> Làm tương tự đến bước cuối cùng
* Khi đã xong -> bấm hoàn thành để kết thúc work order -> Nhập kho thành phẩm

<img src="/files/Nt00fhgPoFJpGpN9Gd7o" alt="" height="245" width="624">

<br>

3\. Quản lý đặt hàng

Đây  là phần quản lý lịch sử sản xuất -> Xem các đơn đặt hàng, lệnh sản xuất , công việc đang ở giai đoạn nào (hiện tại chỉ dùng để view lịch sử)

<br>

<img src="/files/QLFAagYvvWhVymgK5wLq" alt="" height="297" width="624">


---

# 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://docs.sandbox.com.vn/17.-san-xuat.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.
