Demand Program Odoo 8: Forecasting + MPS Demand Program: là chức năng giúp nhà quản trị hoạch định kế hoạch thỏa mãn nhu cầu nhu cầu lúc này bao gồm đơn đặt hàng đang có trong kỳcustomer
Trang 1Hướng dẫn và yêu cầu chi tiết đề tài lớp SCM
I Demand Program (Odoo 8): Forecasting + MPS
Demand Program: là chức năng giúp nhà quản trị hoạch định kế hoạch thỏa mãn nhu cầu (nhu cầu lúc này bao gồm đơn đặt hàng đang có trong kỳ(customer Independent requirements) và các dự báo tương ứng của kỳ (planned Independent requirements))
Nhóm dựa vào module stock_planning của openerp v6 và bài giảng ERP, phần Forecasting và MPS trong slide Production Planning
A Phần Forecasting: phải thể hiện được các bước như lớp SCM Bao gồm
1 Lấy lịch sử giao dịch
2 Chấm điểm đồ thị( vẽ) và cho người dùng chọn lựa xu hướng (trend: tuyến tính, theo mùa, kết hợp, hàm mũ…)
3 Sau đó tính ra các giá trị forecasting cho các kỳ kế tiếp
Giao diện bảng biểu:
Historical Data of
Forecasting value Giá trị tính ra Giá trị tính ra Giá trị tính ra
Các Forecasting này sẽ có version của nó Active version sẽ là version được dùng để làm đầu vào cho Master Procurement Planning Mỗi version giống như một bảng nháp cho nhà hoạch định
Trang 2Phần biểu diễn giao diện nhóm tham khảo Odoo V8 phần report như hình bên dưới V8 load được lịch sử giao dịch… Vấn đề còn lại là biểu hiện trend line
II Transportation Management (Odoo v8)
Module sẽ hỗ trợ việc quản lý các chuyến vận tải của công ty
Chuyến vận tải là 1 đối tượng để lưu các thông tin sau: ngày bắt đầu, ngày kết thúc, hành trình đi, người vận chuyển (carrier), các delivery order (outbound hoặc inbound delivery order) Thời gian bắt đầu chất hàng, kết thúc chất hàng, bắt đầu đi, đến nơi, thời gian dở hàng
Như vậy khi công ty có nhiều đơn đặt hàng, công ty sẽ có các phiếu xuất kho tương ứng Vấn đề là công ty mong muốn gom một số phiếu xuất kho lại để vận chuyển 1 lần cho đỡ tốn phương tiện và chi phí vận chuyển Tương tự như vậy đối với các đơn mua hàng Công ty cũng sẽ gom lại thành một vài chuyến vận tải
để tiết kiệm chi phí thay vì phải tách ra
Trang 3Quy trình quản trị vận tải như sau
Chuyến vận tải (shipment) sẽ có các chức năng và thông tin sau:
Màn hình shipment
Trang 4Yêu cầu đề tài:
1 Quản lý đối tượng shipment (có thể chứa inbound hoặc outbound delivery)
2 Với mỗi shipment như trên sẽ có 1 đối tượng thứ 2 là Shipment Cost Document Đối tượng này dung để lưu thông tin chi phí của chuyến vận tải trên Chi phí sẽ dựa vào cước phí đã ký hợp đồng với nhà cung cấp vận tải (carrier) và các chi phí phát sinh khác như hải quan, cầu đường, bảo hiểm….(nếu như hợp đồng bao tiêu thì không cần, còn nếu hợp đồng với nhà cung cấp chưa có thì phải khai báo chi tiết) Đơn giản đây là 1 bảng tính (load tự động và cho phép nhà quản lý thêm bớt chỉnh sữa) Xem thêm module Delivery Cost (trong lớp ERP)
• Yêu cầu mở rộng (cộng 50% điểm): viết thuật toán gom các delivery order vào trong một chuyến vận tải Lưu ý bài toán ràng buột về thời gian phân phối, trọng tải tối đa của xe…
Nhóm có thể tham khảo tài liệu về Logistics Execution của SAP và phần TPVS của SAP (cho phần yêu cầu mở rộng) Xem module NGO của odoo 8 http://www.slideshare.net/afayolle/odoo-community-association-vertical-ngo? qid=22548895-8b87-4af7-8f4d-c24695f71b7c&v=default&b=&from_search=43
Xem tài liệu về shipment (SAP) của giáo viên
Trang 5Mile stones
Báo cáo đợt 1: Tìm hiểu tổng quan, thiết kế quy trình, thiết kế cơ sở dữ liệu
Báo cáo đợt 2: Demo, source code (đóng gói với demo data, automated load khi cài đặt), database configuration