Thông tin tài liệu:
Xây dựng định mức nguyên liệu (BOM) là các tài liệu mô tả một danh sách các nguyên vật liệu thô được sử dụng để tạo ra một sản phẩm cuối cùng (thành phẩm). Để tìm hiểu sâu hơn về vấn đề này mời các bạn cùng tìm hiểu và tham khảo tài liệu "Xây dựng định mức nguyên liệu (BOM) phục vụ sản xuất".
Nội dung trích xuất từ tài liệu:
Xây dựng định mức nguyên liệu (BOM) phục vụ sản xuất
in
Xây dựng Định mức nguyên liệu (BoM) phục
vụ sản xuất
Định mức nguyên vật liệu
Định mức nguyên vật liệu (Bill of Material, viết tắt là BoM) trong Odoo ERPOnline là các tài li ệu mô t ả một
danh sách các nguyên vật liệu thô được sử dụng để tạo ra một sản phẩm cuối cùng (thành phẩm). Để
minh họa cho BoM, bạn sẽ làm việc trên một cái kệ (tủ) như hình vẽ minh họa dưới đây.
Hình minh họa về BoM cho một chiếc kệ (tủ)
Chiếc kệ AMR100 được lắp ghép từ các nguyên vật liệu thô và các sản phẩm trung gian. Bản thân s ản
phẩm trung gian cũng được lắp ghép từ các nguyên vật liệu thô. Trước khi xây dựng BoM, bạn c ần định
nghĩa các sản phẩm sau
Mã sản phẩm Miêu tả
AMR100 Kệ 100 cm
PANLAT Mặt bên
PANA100 Mặt sau
PROFIL Thanh nối thẳng
ETA100 Giá đỡ
BOIS002 Gỗ tấm 2mm
TAQ000 Thanh nối chữ T
LIN40 Cây gỗ ngang 4m
PLET100 Thanh gỗ làm giá đỡ
BOIS010 Gỗ tấm 10mm
Bạn có thể tham khảo cách tạo sản phẩm tại đây
Để miêu tả làm thế nào để sản xuất ra được chiếc kệ này, bạn cần định nghĩa BoM cho các sản ph ẩm
trung gian và sản phẩm cuối cùng (thành phẩm) thông qua menu Sản xuất > Sản phẩm > Định mức
nguyên liêu.
Form BoM
Mỗi BoM sẽ được liên kết tới một Routing để xác định các hoạt động sản xuất trên đó. Trước tiên bạn cần
tạo BoM cho 1 sản phẩmAMR100 nh ư sau
Mã sản phẩm Số lượngĐơn vị đo lường
PROFIL 4 Thanh
PANLAT 2 Tấm
TAQ000 12 Chiếc
PANA100 1 Tấm
ETA100 3 Tấm
Tiếp đến là BoM cho 1 sản phẩm trung gian ETA100
Mã sản phẩm Số lượngĐơn vị đo lường
PLET100 1 Tấm
TAQ100 4 Chiếc
BoM cho 1 sản phẩm trung gian PLET100
Mã sản phẩm Số lượngĐơn vị đo lường
BOIS010 0.083 m
BoM cho 1 sản phẩm trung gian PROFIL
Mã sản phẩm Số lượngĐơn vị đo lường
LIN40 0.25 m
BoM cho 1 sản phẩm trung gian PANA100
Mã sản phẩm Số lượngĐơn vị đo lường
BOIS002 0.25 m
BoM cho 1 sản phẩm trung gian PANLAT
Mã sản phẩm Số lượngĐơn vị đo lường
BOIS002 0.083 m
Hệ thống sẽ sử dụng các BoM trên để tính toán ra các nguyên vật liệu thô cần thiết dựa trên số lượng
thành phẩm cần sản xuất. Do đó, nếu bạn tạo một lệnh sản xuất để sản xuất 10 chiếc AMR100 thì hệ
thống có thể tính ra các sản phẩm thực tế sẽ được tiêu thụ:
Mã sản phẩm Số lượng Đơn vị đo lường
BOIS002 0.416 * (2 * 0.083 + 0.25) m
LIN40 1 * (4 * 0.25) m
BOIS010 0.249 * (0.083 * 3) m
TAQ000 132 * ((3 * 4) + (10 * 12)) Chiếc
Đa định mức nguyên vật liệu
Trong ERPOnline / Odoo, mỗi thành phần trong một BoM có thể có là một BoM khác. Điều này cho phép
bạn định nghĩa ra cá BoM với nhiều cấp độ (Level). Với ví dụ trên, bạn đang làm việc trên BoM với nhiều
cấp độ, thay vì thế bạn hoàn toàn có thể định nghĩa ra 1 cấp BoM cho 1 chiếc kệ (tủ) như sau:
Mã sản phẩm Số lượngĐơn vị đo lường
AMR100 1 Chiếc
PANLAT 2 Tấm
BOIS002 0.166 m
PANA100 1 Tấm
BOIS002 0.25 m
PROFIL 4 Chiếc
LIN40 1 m
ETA100 3 Tấm
PLET 3 Tấm
BOIS010 0.49 m
TAQ000 132 Chiếc
Nếu bạn lựa chọn một BoM sử dụng các sản phẩm trung gian, hệ thống sẽ tự động tao ra các lệnh s ản
xuất dựa trên các yêu cầu đã được tính toán và sẽ đề xuất để sản xuất một sản phẩm trung gian. Vì vậy,
để sản xuất 1 chiếc kệ (tủ) AMR100 theo các BoM đã được định nghĩa ở trên, bạn sẽ có được 6 lệnh sản
xuất bao gồm 5 lệnh sản xuất sản phẩm trung gian và 1 lệnh sản xuất thành phẩm
Trong trường hợp bạn chỉ có một cấp BoM (single BoM), hệ thống sẽ chỉ tạo ra một lệnh sản xuất bao
gồm tất cả nguyên vật liệu cần thiết:
Mã sản phẩm Số lượngĐơn vị đo lường
AMR100 1 Chiếc
BOIS002 0.17 m
BOIS002 0.25 m
LIN40 1 m
ETA100 3 Tấm
BOIS010 0.249 m
TAQ000 132 Chiếc
Phantom BoM
Nếu một sản phẩm cuối cùng (thành phẩm) được định nghĩa bằng cách sử dụng các sản phẩm trung gian
mà bản thân mỗi thành phẩm lại được xác định bởi các BoM khác thì hệ thống sẽ đề xuất sản xuất từng
sản phẩm trung gian. Kế quả của nó sẽ là nhiều lệnh sản xuất cho một thành ph ẩm. N ếu b ạn ch ỉ muốn 1
lệnh sản xuất bạn có thể định nghĩa một BoM với nhiều cấp độ (không sử dụng sản phẩm trung gian).
Tuy nhiên, đôi khi việc sử dụng các sản phẩm trung gian là rất hữu ích nhưng bạn l ại không muốn t ạo ra
nhiều lệnh sản xuất cho một thành phẩm.
Trong ví dụ trên, sản phẩm trung gian ETA100 dùng để sản xuất ra các kệ (tủ khác nhau). Bạn vẫn muốn
có BoM cho ETA (vẫn sử dụng sản phẩm trung gian) để mỗi lần sản xuất kệ (tủ) bạn không phải xác định
lại BoM cho ETA100 nữa. Nhưng bạn lại không muốn cứ mỗi lần sản xuất tủ, hệ thống lại sản xuất riêng
ra cả các ETA100 tương ứng. Để làm được việc này, trong quá trình xây dựng BoM cho 1 chiếc kệ (tủ),
đối với thành phần ETA100 bạn phải thiết lập BoM Line Type cho nó là Phantom. Khi đó, h ệ th ống s ẽ t ự
động đi ền n ội dung c ủa BoM c ủa ETA100 vào bên trong l ệnh s ản xu ất c ủa chi ếc k ệ (t ủ)
Phantom BoM
Với cách này, bạn sẽ không cần sản xuất ra sản phẩm trung gian nhưng vẫn có thể xây dựng BoM cho nó
để tái sử dụng.
BoM theo Bộ (Kits/Sets)
Trong một số phần mềm khác khái niệm này đôi khi còn được gọi là Sales BoM, trong ERPOnline nó
được gọi là Kits/Sets bởi vì nó không chỉ được sử dụng trong nghiệp vụ Bán hàng mà đôi khi còn được sử
dụng ở những chỗ khác như là sản xuất sản phẩm trung gian.
Kits/Sets BoM cho phép bạn bán trực tiếp cá ...