toidjtjmtoi > 25-08-17, 04:36 PM
(14-07-17, 11:49 PM)tranthanhan1962 Đã viết: Không thể dùng công thức đơn giản để xử lý công việc của bạn được đâu?
Chuyện này đâu phải là chuyện nhỏ.
Bên sản xuất của bạn không biết gọi công thức sản xuất là gì. Nhưng theo tôi biết mỗi công thức sản xuất gốc thông thường gọi là công thức của một mẻ. Ví dụ một mẻ sản xuất thành phẩm A là 1 tấn=1.000 kg
Công thức như sau:
B=600kg
+
C=400kg
------------
A=1.000kg
Trong đó để có 600 kg B ta có công thức
D=150kg
+
E=450kg
----------------
B=600kg
Vậy để sản xuất 1 mẻ A ta có công thức sử dụng nguyên liệu như sau:
C=400kg
D=150kg
E=450kg
-------------
A=1.000kg
Từ đây ta có thể tạo table công thức nguyên liệu cần sử dụng:
Tên Thành Phẩm Nguyên liệu Số lượng
A C 400
A D 150
A E 450
Tạo một table sử dụng nguyên liệu
Tên Thành Phẩm Nguyên liệu Số lượng Số mẻ Tổng số = số lượng* số mẻ
Mỗi lần lập bảng dùng delete query xóa sạch table sử dụng nguyên liệu nếu bạn có nhiều công thức, sau đó xử lý các bước sau:
1/ Dùng append query, append công thức từ table công thức nguyên liệu lên table sử dụng nguyên liệu.
2/ Dùng update query update số lượng mẻ và tổng số lượng. Ta sẽ được bảng kê số lượng nguyên liệu cần sử dụng.
Nếu đơn vị của bạn chỉ sản xuất một loại thành phẩm thì không cần delete table sử dụng nguyên liệu và bước 1. Mà chỉ cần thực hiện bước 2.
Khi thực xuất thì bạn có thể lấy table sử dụng nguyên liệu tạo append query để append lên table xuất kho chỉ cần thêm ngày, giờ hoặc tên người xuất, người nhận… Tùy theo yêu cầu