Apache OFBiz Open For Business là một hệ thống ERP mã nguồn mở hoàn chỉnh, cung cấp một loạt các chức năng quản lý doanh nghiệp như quản lý tài khoản khách hàng, quản lý mua hàng và bán
Trang 1
DAI HOC UEH TRUONG CONG NGHE VA THIET KE KHOA CONG NGHE THONG TIN KINH DOANH
BO MON CONG NGHE THONG TIN UEH
UNIVERSITY BAO CAO DO AN
HOC PHAN ERPs
Nguyễn Như Hương Phan Thanh Nhi
Võ Thị Hải Yến
TP Hồ Chí Minh, Tháng 5/2023
Trang 2LOI CAM ON Trước hết, chúng em xin gửi lời cảm ơn chân thành nhất đến thầy Th.S Võ Hà Quang Định - giảng viên bộ môn ERPs trone khoa Công nghệ Thông tin Kinh doanh đã truyện dat những kiến thức quý báu cho chúng em trong suốt các buổi học tập và rèn luyện tại trường, xin gti loi cam on sau sắc đến thầy đã nhiệt tình hướng dẫn chúng em thực hiện bài báo cáo nảy
Với vốn kiến thức còn nhiều hạn chế nên bài báo cáo của chúng em không thể tránh khỏi những thiếu sót Chúng em rất mong nhận được những ý kiến đóng góp, phê bình của quý thay Do sé là hành trang quý giá đề chúng em có thê hoàn thiện mình sau này Chúng em xin chân thành cảm ơn!
Trang 3MUC LUC
LOI CAM ON
LOI MO DAU
BANG PHAN CONG CAC THANH VIEN
Chương 1: GIỚI THIỆU TỎNG QUAN:
A Apache Ofbiz ERP la gi?
B Ai là người sáng lập:
C Qua trình hình thành và phát triển:
Chuwong 2: HE THONG MODULES VA FUNCTIONS
A Giới thiệu các module chính trong hệ thống:
3 Routing (Quy trình sản xuất)
4, Production Run (Dot san xuất)
Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 4Too long to read on your phone? Save
Báo cáo dé én hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 5BANG PHAN CONG CAC THANH VIEN
- Tong hop word
ẫ - Demo Order Management
Nguyên Thảo - M6 ta module CRM va EC
- Kién tric hé thong
- - Chương 1
2 Nguyễn Như Huong - M6 ta module Order Management 100%
- Demo Order Management
Chuong 1: GIO] THIEU TONG QUAN:
A Apache Ofbiz ERP la gi?
Apache OFBiz (Open For Business) là một hệ thống ERP mã nguồn mở hoàn chỉnh, cung cấp một loạt các chức năng quản lý doanh nghiệp như quản lý tài khoản khách hàng, quản lý mua hàng và bán hàng, quản lý kho hàng, quản lý sản xuất và sản xuất v.v Apache OFBiz được thiết kế đề hoạt động với nhiều loại doanh nghiệp khác nhau tử các doanh nghiệp nhỏ đến doanh nghiệp lớn
B Ai là người sáng lap:
OFBIz được phát triên bởi nhóm chuyên gia công nghệ của công ty HotWax Media Inc Nhóm này bao gồm các chuyên gia về phát triển phần mềm, quản lý dự án, thiết kế giao diện, kiếm thử và triển khai hệ thống HotWax Media Inc là một công ty chuyên cung cấp giải pháp thương mại điện tử và ERP cho các doanh nghiệp trên toàn thê giới Công ty được thành lập vào nam 1997 và có trụ sở tại thành phô Apache Junction, Arizona, Hoa Ky Nhóm phát triển OFBiz được lãnh đạo bởi David E Jones, người sáng lập HotWax Media Inc và là một trong những nhà sáng lập của dự án OFBliz Ông Jones cũng là một trong
5 Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 6những chuyên gia hàng đầu về phát triển phần mềm và ERP, và đã đóng góp rất nhiều cho
sự phát triển của OFBiz cũng như cộng đồng mã nguồn mở trong lĩnh vực này
Ngoài David E Jones, nhóm phát triển OFBiz còn bao gồm nhiều chuyên gia công nghệ khac, nhu Scott Gray, Jacopo Cappellato, Andy Zeneski, va Wade Wachs Cac thanh vién của nhóm này đều là những chuyên gia có nhiều kinh nghiệm và thành tựu trong lĩnh vực phát triển phần mềm và ERP, và đã đóng góp rất nhiều cho sự thành công của dự án OFBiz
C Quá trình hình thành và phát triển:
OFBiz được phát triển dựa trên nên tảng Java và Apache amework Nó được thiết kế để cung cấp một giải pháp ERP mã nguồn mở linh hoạt và đầy đủ tính năng cho các doanh nghiệp và tô chức Quá trình hình thành và phát triên của OFBiz có các giai đoạn như sau:
- _ Giai đoạn tiền OFBiz (2001-2005): Dự án OFBiz được bắt đầu bởi David E Jones và
nhóm của ông tại công ty HotWax Media Inc vào năm 2001 Trong øiai đoạn này,
OF Biz duoc phat triển như là một phần mềm ERP nội bộ dành cho công ty cua Jones
- Phiên bản đầu tiên của OFBiz (2005): Phiên bản đầu tiên của OFBiz được phát hành vào năm 2005 Phiên bản này bao gồm một số tính năng cơ bản, chăng hạn như quản
lý khách hàng, quản lý đơn hàng và quản lý kho
- _ Phát triển và phát triển thêm tính năng (2006-2010): Sau khi OFBiz trở thành dự án
của Quỹ Apache vào năm 2006, cộng đồng phát triển mã nguồn mở đã tham gia đóng gop cho dự á an OFBiz đã được bô sung với nhiều tính năng mới, chẳng hạn như quản
lý tài sản cố định, quản lý dự án, quản lý lợi nhuận và quản lý kế toán
- Di kém voi Apache OFBiz (2010-2016): Trong giai đoạn này, OFBiz đã được phát triên và tích hợp với các phần mềm khác như Apache Roller, Apache Lucene, va Apache Solr Điều này giúp tăng tính năng và hiệu suất của OFBiz, đồng thời cũng giúp tạo ra một hệ sinh thái mã nguồn mở lớn hơn cho các đoanh nghiệp và tô chức sử dụng
- — Thời kỳ hiện tại (2016-nay): OFBiz vấn đang tiếp tục được phát triển và cải tiễn liên tục bởi cộng đồng phát triển mã nguồn mở Các tính năng mới đã được bô sung như quản lý đối tác, quản lý thương mại điện tử, và quản lý sản xuất OFBiz hiện là một trong những giải pháp ERP mã nguồn mở phô biến nhất, được sử dụng trong các doanh nghiệp và tô chức trên toàn thế giới
Chuong 2: HE THONG MODULES VA FUNCTIONS
A Giéi thiéu cdc module chinh trong hé thong:
1 Order Management:
Apache OFBiz là một nền tảng quản lý hệ thống mã nguồn mở, có nhiều module cho phép quản lý đơn đặt hàng Một số trong số những module liên quan đến quản lý đơn đặt hàng trong Apache OFBiz bao gom:
- Order Manager: module nay cho phép tao, xem va quan ly cac don dat hang
- Shopping Cart: module nay cho phép khach hang dat hang san pham trie tuyén va quản lý giỏ mua hàng của họ
- Product Store: module này quản lý các cửa hàng trực tuyến và sản phâm của các cửa
6
Trang 7Shopping Cart: module này cho phép khách hàng đặt hàng sản phẩm trực tuyến và quản lý giỏ mua hàng của họ Khách hàng có thế chọn sản phẩm, thêm chúng vào giỏ mua hàng và sau đó thanh toán cho đơn đặt hàng của họ
Produet Store: module này quản lý các cửa hàng trực tuyến và sản phẩm của các cửa hàng Bạn có thê quan lý thông tin sản phâm, bao gôm mô tả, giá bán và hình ảnh, từ giao diện web của module này
Thương mại điện tử
Sales Manapement: module này quản lý các hoạt động bán hàng và đơn đặt hàng Nó cung cấp một số công cụ quản lý bán hàng, bao gồm báo cáo về doanh số, báo cáo tỉnh hình bán hàng theo thời gian và báo cáo chi tiết về đơn đặt hàng Nó cũng cung câp một công cụ đê quản lý các chương trình khuyên mãi và giảm giá
Inventory Management: module này quản lý kho hàng và sản phẩm Nó giúp bạn theo dõi số lượng sản phẩm trong kho, bao gồm số lượng tồn kho, số lượng đặt hàng và số lượng đang giao Nó cũng cho phép bạn quản lý chuyên kho và xuất kho
Quản lý kho hàng
Shipping and Recetving: module nay quản lý việc giao va nhan hang No cho phép ban theo dõi việc giao hàng và nhận hàng từ nhiều nguồn khác nhau, bao gồm cả giao và nhận hàng trong nước vả quốc tế Nó cũng cung cấp một công cụ đề quản lý các đơn vị vận chuyến và chí phí vận chuyến
Trong Apache OFBiz, các module liên quan đến quản lý đơn đặt hàng đều tích hợp với nhau một cách tốt để cung cấp một giải pháp quản lý đơn đặt hàng hoàn chỉnh và đễ sử dụng
2 CRM&EC:
2.1 CRM
Phần CRM của Apache Ofbiz cung cấp các công cụ để quản lý tương tác và đữ liệu khách hàng, bao gồm thông tin liên hệ, thông tin tài khoản và lịch sử tương tác Nó cũng có khả năng quản lý dịch vụ cho khách hàng, bán hàng và hoạt động marketing
Tính năng CRM của Apache Ofbiz bao gồm các chức năng:
Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 8Quản lý thông tin khách hàng: lưu trữ thông tin liên hệ của khách hàng, bao gồm tên, địa chỉ, số điện thoại, email và thông tin tài khoản
Lịch sử tương tác: lưu trữ lịch sử tương tác với khách hàng, bao gồm cuộc gọi, email, chat và hoạt động bán hàng
Quản lý dịch vụ cho khách hàng: quản lý các yêu cầu hỗ trợ của khách hàng và theo dõi trạng thái của chúng
Bán hàng: quản lý các đơn hàng và theo dõi trạng thái của chúng, bao gồm báo cáo bán hàng và thống kê
Marketing: quản lý các hoạt động marketing, bao gồm email marketing, quảng cáo trực tuyến và quản lý danh sách tiềm năng
Tổng quát: tính năng CRM của Apache Ofbiz giúp bạn quản lý mối quan hệ với khách hàng một cách hiệu quả và tự động hóa các hoạt động liên quan đến khách hàng, từ quản lý thông tin đến quản lý dịch vụ và bán hàng
2.1 E-Commerce:
Phần EC của Apache Ofbiz cung cấp một nền tảng để xây dựng và quản lý các cửa hàng trực tuyến Nó bao gồm các tính năng, quản lý danh mục sản phẩm, giỏ hàng mua sắm và quản lý đơn đặt hàng, cũng như hỗ trợ nhiều phương thức thanh toán và tùy chọn vận chuyền
Tính năng EC của Apache Ofbiz bao gồm các chức năng:
e Quản lý sản phẩm: hỗ trợ quản lý thông tin chỉ tiết về sản phẩm, bao gồm thông tin
về giá, mô tả, hình ảnh và SỐ lượng trong kho
se Quản lý đặt hàng: hỗ trợ quản lý các đặt hàng từ khách hàng, bao gồm xác nhận đặt hàng, quản lý trạng thái và xử lý thanh toán
e Quản lý giao dịch: hỗ trợ quản lý các giao dịch kinh doanh, bao gồm thanh toán, gửi hàng và giao nhận
se Quản lý khách hàng: hỗ trợ quản lý thông tin chi tiết về khách hàng, bao gồm thông tin về địa chỉ, số điện thoại, email và lịch sử mua hàng
e Quản lý báo cáo: hỗ trợ tạo ra các báo cáo thống kê về đoanh thu , số lượng đặt hang,
số lượng sản phâm bán ra và các thông tin kinh doanh khác
e Quản lý kho: hỗ trợ quản lý số lượng sản phâm trong kho và cập nhật tự động khi có đặt hàng hoặc giao dịch mua ban
e Quản lý chuyên hàng: hỗ trợ quản lý việc chuyền hàng từ kho đến các địa điểm ban hàng hoặc tới khách hàng
se Tích hợp với các cổng thanh toán: hỗ trợ tích hợp các công thanh toán như Paypal, Stripe, vv dé xu lý các giao dịch thanh toán trực tuyến
e Quản lý chương trình khuyến mãi: Hỗ trợ quản lý và áp dụng các chương trình khuyến mãi cho các sản phâm hoặc dịch vụ
se Quản lý nội dung: hỗ trợ quản lý và hiến thị các trang web và nội dung cho các trang web bán hàng
Tổng quát: tính năng EC của Apache Ofbiz là một nền tảng mã nguồn mở và linh hoạt, cho phép các nhà phát triên tùy biên và mở rộng nó theo nhu câu của doanh nghiệp
Trang 93 Manufacturing & MRP
3.1 Quan lý dinh muc neuyén vat liéu (Bill of Materials management)
BOM là danh sách các nguyên vật liệu hoặc danh sách các thành phần cần thiết để sản xuất
ra sản phâm
OFBiz cho phép bạn xác định và quản lý định mức nguyên vật liệu cho sản phâm của mình, bao gôm định lý nguyên vật liệu phân câp và nhiêu loại định mức nguyên vật liệu khác nhau
Với chức năng quản lý định mức nguyên vật liệu, người dùng có thé:
* — Tìm kiếm các định mức nguyên vật liệu được lưu trên hệ thống
« _ Tạo một định mức nguyên vật liệu cho sản phâm
«ồ = Chỉnh sửa chỉ tiết, định dạng hoặc xóa định mức nguyên vật liệu
Quan by quy trinh/dinh tuyén san xudt (Manufacturing Routing and Tasks)
3.2.1 Dot san xuat (Production run)
Apache OFBiz cho phép quản lý các đợt sản xuất sản phẩm Sau khi xác định nhu cầu sản xuất, các quy trình sản xuất và nguồn lực sẵn có, doanh nghiệp có thê tiến hành sản xuất sản phẩm của mình Với tính nang nay, người dùng có thể tạo một đợt sản xuất mới, thay đổi và kiểm tra các thông tin về đợt sản xuất hiện tại như thông tin nguyên vật liệu, chí phí sản xuất và kiểm tra các vẫn đề phát sinh trong quá trình sản xuất v.v
3.2.2 Quy trinh san xuat (Routing & Routing Tasks)
Routing co ban 1a cac quy trinh dé tao ra sản phẩm bằng cách sử dụng các vật tư được định nghĩa trong BOM (định mức nguyên vật liệu)
Apache OFBiz cho phép người dùng quản lý quy trình sản xuất sản phẩm cũng như từng hoạt động trong quy trình sản xuất sản phẩm đó
3.3 Quản lý tính toán thành phần chỉ phí (Cost Component Calculation)
Trong Apache OFBiz, mục nhập Tính toán Thành phần Chi phí (CCC) được sử dụng để tính
giá thành của một sản phẩm Các mục này thê hiện chỉ phí phát sinh trong quá trình sản xuất
sản phâm chang hạn như như chi phí nguyên vật liệu, nhân công và chỉ phí chung Một số
chức năng chính của Quản lý tính toán thành phần chi phí mà Apache OFBiz cung cấp như Tạo, chỉnh sửa và xóa các thành phần chỉ phí, tính toán tong chi phi sản xuất sản phẩm 3.4 MRP
MRP: Viết tat cua tir Material Requirement Planning — MRP la quy trinh hoach dinh nhu cầu nguyên vật liệu cần thiết cho quá trình sản xuất Hiểu đơn giản thì đây là hệ thống giúp tính toán nguyên vật liệu cần thiết đề hoàn thành đơn hàng của khách hàng
Về cơ bản, với chức năng này, người dùng có nhập các thông số như số lượng cần sản xuất, MRP sẽ tính toán số lượng có thể sản xuất với nguyên liệu săn có và đưa ra các đề xuất liên quan (chăng hạn như nguyên liệu nào đang bị thiếu và cần đặt mua thêm bao nhiêu đề đáp ứng nhu câu sản xuất )
Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 104 Warehousing and Inventory
Module “Warehousing and Inventory” la mét phan quan trong trong quan ly van hanh nha kho và quản lý hàng tồn kho của đoanh nghiệp Cụ thể, module này bao gồm các tính năng: Quản lý kho hàng tồn: cho phép quản lý tông quan về số lượng hàng tồn kho, trạng thái của hàng hóa, và thông tin về các đơn đặt hàng Từ đó, người dùng có thê đễ đàng xác định được tình trạng của hàng tồn kho của đoanh nghiệp
Quản lý nhập xuất hàng hóa: cho phép quản lý quá trình nhập hàng và xu hàng, bao gồm cả quản lý đơn hàng và chuyên kho Nó cho phép người dùng theo dõi vị trí của cac mat hang trong kho va quan Its quá trình vận chuyên của chúng
Tích hợp quản lý kho và sản xuất: cho phép tích hợp quản lý kho với quy trình sản xuất của doanh nghiệp Điều này giúp cho đoanh nghiệp có thế tối ưu hóa quá trình sản xuất và giảm thiểu thời gián gián đoạn trong quá trình vận hành
Quản lý chất lượng sản phẩm: cho phép quản lý và kiếm tra chất lượng của sản phẩm trong quá trình sản xuất và nhập kho Điều này giúp cho doanh nghiệp có thể đảm bảo chất lượng sản phẩm và nâng cao uy tín của thương hiệu
Quản lý định vị kho: cho phép người dùng theo dõi vị trí của các mặt hàng trong kho
va quan ly viéc sap xếp các sản phẩm trong kho Điều này giúp cho doanh nghiệp có thê tim kiém va lay hang dé dang hon
Tích hợp quản lý kho và bán hàng: cho phép tích hợp quản lý kho với quy trình bán hàng của doanh nghiệp Điều này giúp cho đoanh nghiệp có thê quản lý hàng tồn kho
và đơn hàng bán hàng một cách hiệu quả
Tổng quát, module này cung cấp các tính năng quản lý vận hành nhà kho và quản lý hàng tồn kho, giúp cho đoanh nghiệp tối ưu hóa quá trình sản xuất và quản lý bán hàng một cách hiệu quả
Quản lý tài sản có định: cho phép người dùng quản lý các tài sản cô định của doanh nghiệp, bao gồm cả việc tạo và theo dõi các giao dịch liên quan đến các tài sản cố định, giúp đưa ra các quyết định tài chính hiệu quả
Quản lý ngân sách: cho phép người dùng quản lý ngân sách của doanh nghiệp, bao gồm cả việc tạo và theo đõi các giao dịch liên quan đến ngân sách Nó cho phép người dùng so sánh giữa ngân sách dự kiến và ngân sách thực tế của doanh nghiệp, giúp họ đưa ra các quyết định tài chính chính xác và hiệu quả hơn
Quản lý phân bổ chỉ phí: cho phép người dùng phân bô chỉ phí cho các đự án và các đơn vị tô chức khác trong doanh nghiệp Nó cho phép người dùng theo dõi chỉ phí của
10
Trang 11các dự án và các đơn vị tổ chức khác, giúp họ đưa ra các quyết định quản lý tài chính chính xác và hiệu quả hơn
- — Tích hợp quản lý tài chính và quản lý bán hàng: cho phép tích hợp quản lý tài chính với quy trình bán hàng của doanh nghiệp Điều này giúp cho doanh nghiệp có thê quản
lý tài chính và đơn hàng bán hàng một cách hiệu quả
Nhìn chung, module "Accounting" trong hệ thống ERP Apache OFBiz cung cấp các tính năng quản lý tài chính của doanh nghiệp, giúp cho người dùng có thể quản lý tài chính và đưa ra các quyết định tài chính chính xác và hiệu quả hơn Nó còn giúp đảm bảo rằng tất cả các giao dịch tài chính của doanh nghiệp được quản lý và giám sát một cách chặt chẽ và được phân loại và báo cáo một cách đầy đủ và chính xác Điều này giúp người dùng có thể thao dõi hiệugq au tình hình tải chính của doanh nghiệp và đưa ra các quyết định quản lý tài chính dựa trên các số liệu và thông tin đầy đủ và chính xác Module này cũng tích hợp với các tính năng khác trong hệ thống ERP của Apache Ofbiz giúp cho người dùng có thê quản
lý tài chính của dianh nghiệp một cách toàn diện và hiệu quả hơn
B Mô hình tổng thể và kiến trúc hệ thống
1 Hệ thống liên kết modules:
1.1.1 Order va Accounting
Su lién két gitta module Order va module Accounting trong OFBiz gitp dam bao rang các giao dich ban hàng được ghi lại và phản ánh chính xác trong bao cao tài chính của công ty Mỗi khi có đơn đặt hàng, các thông tin liên quan như thông tin về khách hàng, các sản phẩm được đặt hàng và các điêu khoản bán hàng sẽ được sử dụng đề tạo hóa đơn gửi cho khách hàng Khi khách hàng thanh toán hóa đơn, khoản thanh toán được ghi vao module Accouting dưới dạng gh1 nợ vào tài khoản phải thu và ghi có vào tài khoản tiên mặt
II Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 12Module Order cting tao cac muc nhat ky cho cac loai giao dich ban hang khac, chang han như trả lại hàng bán và trợ cấp, giảm giá và phí vận chuyển Các mục nhật ký này được tự động đăng vào các tài khoản thích hợp trong Module Accouting, đảm bảo độ chính xác và cập nhật của các báo cáo tài chính
Ngoài ra, module Accounting trong OFBiz cung cấp các báo cáo giúp giám đốc bán hàng và giám đốc điều hành theo dõi hiệu quả hoạt động của đội ngũ bản hàng Ví dụ: có thể tạo báo cáo nhật ký bán hàng hiển thị tat cả các giao dịch bán hàng trong một khoảng thời gian nhất định hoặc báo cáo bán hàng theo khách hàng hiển thị đoanh thu bán hàng đo mỗi khách
hang tạo ra
1.1.2 Order và Marketing
Sự liên kết giữa module Order va module Marketing trong Apache OFBiz cho phép doanh nghiệp hợp ly hóa quy trinh ban hang và tiệp thị, cải thiện trải nghiệm của khách hang va cuối cùng là thúc đây tăng trưởng doanh thu
Chiến dịch: Module Marketing trong OFBiz cho phép doanh nghiệp tạo và quản lý các chiến dịch tiếp thị Module Order có thê sử dụng các chiên dịch này đề theo dõi sự thành công của chiến dịch về đoanh số bán hàng được tạo ra
Tạo khách hàng tiềm năng: Module Marketing có thê tạo khách hàng tiềm năng cho nhóm ban hang bang cách chạy các chiến dịch khác nhau như tiếp thị qua email, quảng cáo trực tuyến và tiếp thị trên mạng xã hội Những khách hàng tiềm năng này sau đó được chuyển đến Module Orđer đề theo đõi và chuyên đổi thành doanh số bán hàng
Khuyến mại: Module Marketing có thê tạo các ưu đãi khuyến mại khác nhau như giảm giá
và phiếu giảm giá Các khuyến mại này có thê được áp đụng cho các đơn hàng trong module Order, cho phép doanh nghiệp thu hút và giữ chân khách hàng
Dữ liệu khách hàng: Module Marketing có thể thu thập dữ liệu khách hàng như sở thích, lịch sử mua hàng và nhân khâu học của họ Dữ liệu này có thê được module Order sử dụng
đề cá nhân hóa trải nghiệm bán hàng và đưa ra các quyết định bán hàng sáng suốt
Báo cáo: Cả hai module đều có thé tạo báo cáo cung cấp thông tin chỉ tiết về hiệu suất bán hàng và tiếp thị Các báo cáo này có thể giúp các doanh nghiệp hiểu được những nỗ lực bán hàng và tiếp thị của họ đang tác động đên lợi nhuận của họ như thê nào
1.1.3 Order va Manufacturing
Trong Apache OFBiz, module Order va module Manufacturing duoc ket noi théng qua qua trinh tao Don dat hang San xuat (Manufacturing Order) dé san xuat mét san pham đã được ban
Khi một đơn đặt hàng được đặt cho một sản phẩm hiện không có sẵn trong kho, một đơn đặt hàng sản xuất có thể được tạo để sản xuất số lượng sản phâm cần thiết Khi quá trình sản xuất hoàn tất, thành phâm sẽ được đưa vào kho và sau đó, module Order có thê sử dụng hàng sẵn trong kho đê thực hiện đơn dat hang ban dau
1.1.4 Order và Party
Trong module Order, các bên (party) được sử dụng đề xác định khách hàng và nhà cung câp tham gia vào quá trình đặt hàng Khi một đơn đặt hàng mới được tạo, bên khách hàng được
12
Trang 13liên kết với đơn đặt hàng, cung cấp thông tin như tên, thông tin liên hệ, địa chỉ thanh toán và giao hàng của khách hàng Tương tự, bên cung câp được liên kêt với đơn đặt hàng khi tạo đơn đặt hàng hoặc nhận một mặt hàng
Module Order cũng có thê sử dụng các tinh nang nang cao cua module Party, chang han nhw khả năng tạo và quản lý phân khúc khách hàng, chiến dịch tiếp thị và chương trình khách hàng thân thiết Những tính năng này cho phép doanh nghiệp hiểu rõ hơn và nhắm mục tiêu khách hàng của họ, dẫn đến tăng doanh số bán hàng và sự hài lòng của khách hàng Nhìn chung, liên kết giữa module Orđer và module Party trong OFBiz cho phép doanh nghiệp quản lý hiệu quả dữ liệu khách hàng và nhà cung cấp, hợp lý hóa quy trình quản lý đơn hàng, đồng thời hiểu rõ hơn và nhắm mục tiêu khách hàng của họ
có thê được lay từ module HR, noi chứa cơ sở dữ liệu về thông tin nhân viên
Thông tin về thời gian và sự có mặt của nhân viên được sử dụng dé tinh bảng lương: Phân
hệ nhân sự theo dõi thời gian và sự có mặt của nhân viên, được sử dụng đề tính bảng lương cho nhân viên Module Order có thê cần truy cập thông tin này để xác định thời gian nhân viên dành đề hoàn thành đơn đặt hàng, có thế được sử dụng đề tính lương cho nhân viên 1.1.6 Order và Content
Hai module được kết nối thông qua danh mục sản phẩm, đây là thành phần chính của OFBiz Danh mục sản phâm xác định các sản phẩm và dịch vụ do đoanh nghiệp cung cấp và bao gồm các thông tin như giá cả, hình ảnh và mô ta
Khi một khách hàng đặt hàng trên trang web, đơn đặt hàng sẽ được xử lý thông qua module Order, lấy thông tin sản phẩm từ danh mục sản phẩm Nội đung cho sản phẩm, chắng hạn như hình ảnh và mô tả, được lấy từ module Content và hiển thị cho khách hàng trên trang web
Tóm lại, module Content cung cấp nội dung cho đanh mục sản phẩm, module Order lấy nội dung nay dé hién thị cho khách hàng trong quá trình đặt hàng Sự tích hợp liền mạch giữa hai module này giúp mang lại trải nghiệm khách hàng nhất quán và hiệu quả
1.1.7 Order va Work Effort
Hai module duoc két néi thông qua quá trình thực hiện đơn hàng Khi nhận được đơn hàng, module Order sé tao m6t nhiém vu trong module Work Effort dé hoan thanh don hang Nhiệm vụ này bao gồm các chỉ tiết như sản phâm được đặt hàng, số lượng và thông tin vận chuyền
Sau đó, module Work Effort sẽ quản lý nhiệm vụ hoàn thành đơn hàng, bao gồm các nhiệm
vụ như chọn và đóng gói sản phẩm, vận chuyển đơn hàng va xt ly hang tra lai Module Work Effort cung cap kha nang hién thi theo thoi gian thuc vé trạng thái của nhiệm vụ, cho
13 Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 14phép module Order theo dõi tiến trình của đơn đặt hàng và cung cấp thông tin cập nhật cho khách hàng
Tóm lại, module Work Effrt cung cấp khung quản lý quy trình thực hiện đơn hàng, trong khi module Don hàng quản lý quy trình quản lý đơn hàng tông thê Sự tích hợp này giữa hai module giúp thực hiện đơn hàng hiệu quả và cải thiện trải nghiệm của khách hàng 1.2 Accounting
Quan ly sé cai: Module Accounting chiu trach nhiém quan ly số cái, theo dõi tất cả các giao dịch tài chính cho doanh nghiệp Module Party cung cấp thông tin về các bên tham gia vào từng giao dịch, bao gồm khách hàng, nhà cung cấp và nhân viên Thông tin này rất quan trong dé dam bao rang tat cả các giao dich tài chính được ghi lại và theo đối đúng cách trong
các số liệu tài chính khác
1.2.2 Accounting va Marketing
Theo déi ban hang: Module Marketing chiu trách nhiệm quản lý quy trình bản hàng, bao gồm khách hàng tiềm năng, cơ hội và giao dịch đã chốt Module Accounting theo đõi doanh thu và chỉ phí liên quan đến mỗi lần bán hàng Băng cách kết nối các module này, doanh nghiệp có thể hiểu rõ hơn về tác động tài chính của các nỗ lực tiếp thị và hoạt động bán hàng của họ
Theo dõi chiến dịch: Module Marketing theo dõi các chiến dịch tiếp thị, bao gồm tiếp thị qua email, tiếp thị qua mạng xã hội và các chiến dịch quảng cáo Module Accounting theo dõi các chi phí liên quan đến từng chiến dịch, chăng hạn như chỉ phí quảng cáo và tài liệu tiếp thị Băng cách kết hợp dữ liệu từ các module này, các doanh nghiệp có thê theo đối ROI (Tỷ suất hoàn vốn) của các chiến dịch tiếp thị của họ và đưa ra quyết định sáng suốt hơn về nơi đầu tư ngân sách tiếp thị của họ
14
Trang 15Phân tích khách hàng: Module Marketing cung cấp đữ liệu về hành vi của khách hàng, chăng hạn như lịch sử mua hàng, sở thích và nhân khâu học Module Accounting theo dõi doanh thu và chỉ phí liên quan đến từng khách hàng
Lập ngân sách: Module Accounting cung cấp các công cụ để tạo và quản lý ngân sách cho doanh nghiệp Module Marketing có thế cung cấp đầu vào cho quy trình lập ngân sách bằng cách cung cấp thông tin về các chiến dịch tiếp thị đã lên kế hoạch và doanh thu dự kiến từ mỗi chiến dịch Thông tin này có thê được sử dụng đề phát triển ngân sách chính xác và hiệu quả hơn cho doanh nghiệp
Tóm lai, module Accounting va module Marketing trong OFBiz duoc két néi theo nhiéu cách, trong đó theo dõi bán hàng, theo dõi chiến dịch, phân tích khách hàng và lập ngân sách là những lĩnh vực chồng chéo chính giữa hai module Băng cách làm việc cùng nhau, các module này có thể giúp doanh nghiệp quản lý tài chính và các hoạt động tiếp thị hiệu quả hơn
1.2.3 Accounting va Manufacturing
Trong Apache OFBiz, module Accounting va module Manufacturing 1a hai module quan trọng có liên quan với nhau theo nhiều cách Dưới đây là một số cách mà chúng được kết nối:
Kế toán chỉ phí: Module Manufacturing cung cấp thông tin về chỉ phí sản xuất hàng hóa và module Accountine sẽ sử đụng thông tin này để tính giá vốn hàng bán, theo dõi chỉ phí tồn
kho và quản lý kế toán chí phí cho đoanh nghiệp
Quản lý hàng tôn kho: Module Manufacturing tạo ra thông tin về số lượng và chủng loại nguyên vật liệu cần thiết cho sản xuất Module Accounting giup quan ly hang ton kho bang cách theo dõi giá trị các mặt hàng tồn kho, tính giá vốn hàng bán và cung cấp thông tin về mức tồn kho
Báo cáo tài chính: Module Accounting cung cấp các báo cáo tài chính được sử dụng đề theo dõi tình hình tài chính của doanh nghiệp Module Manufacturing tạo dữ liệu được sử dụng trong báo cáo tài chính, chẳng hạn như giá vốn hàng bán và mức tồn kho Bằng cách kết hợp thông tin từ cả hai module, doanh nghiệp có thể có được cái nhìn toàn diện về hoạt động tài chính của mình và đưa ra quyết định sáng suốt hơn về hoạt động của mình
Lập ngân sách: Module Accounting cung cấp các công cụ để tạo và quản lý ngân sách cho doanh nghiệp Module Manufacturing có thể cung cấp đầu vào cho quy trinh lập ngân sách bằng cách cung cấp thông tin về chi phi sản xuất hàng hóa và các nguồn lực cần thiết để đáp ứng các mục tiêu sản xuất Thông tin này có thê được sử dụng đề phát triển ngân sách chính xác và hiệu quả hơn cho doanh nghiệp
1.2.4 Accounting va Content
Hai module được kết nối thông qua quá trình quản lý hóa đơn và thanh toán liên quan đến quản lý nội dung Khi khách hàng mua nội dung như sách điện tử hoặc video hướng dẫn từ một trang web, module Kế toán sẽ tạo một giao dịch tài chính dé ghi lai giao dich ban Module Content cũng có thê tạo đoanh thu thông qua quảng cáo hoặc nội dung dựa trên đăng ký Trong trường hợp này, module Accounting tao mét giao dich tai chinh dé ghi lại doanh thu từ phí quảng cáo hoặc phí đăng ký
15 Báo cáo dé én hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 16Module Accounting citing theo déi cac chi phi liên quan đến quản lý nội dung, chắng hạn như chi phí tạo và duy trì trang web, phí lưu trữ và các chi phí khác Những chị phí này được ghi nhận như một phân của hệ thống quản lý tài chính tong thé
Tom lại, module Content tạo doanh thụ thông qua việc bán nội dung và quảng cao, trong khi module Accounting quan ly cac giao dich tài chính liên quan đến quản lý nội dung Sự tích hợp này giữa hai module giúp cung cấp một cái nhìn toàn diện về tình hình tài chính của doanh nghiệp, cải thiện việc quản lý tài chính và ra quyết định
1.2.5 Accounting va Work Effort
Hai module được kết nối thông qua quá trình quản ly chỉ phí và chỉ phí liên quan đến nỗ lực làm việc Khi nỗ lực làm việc được tạo, module Work Effort có thê ghi lai cac chi phí liên quan dén viéc hoan thanh nhiém vu, chang hạn như chi phí lao động, chi phí vật liệu và các chi phi khác
Sau đó, module Accounting có thê phi lại các chỉ phí này đưới dạng chi phí trong hệ thống quản lý tài chính Điều này cho phép tô chức theo dõi các chỉ phí liên quan đến nỗ lực hoàn thành công việc và quản lý tốt hơn các nguồn lực của mình
Module Accounting cũng có thé ghi lai doanh thu được tạo ra từ nỗ lực làm việc, chang han như dịch vụ tư vấn hoặc phí quản lý dự án Điều nảy cung cấp một cái nhìn toàn diện về
hiệu quả tài chính của tô chức
Tóm lại, module Work Effort quản lý các nhiệm vụ và hoạt động cần thiết để hoàn thành quy trình kinh doanh, trong khi module Kế toán quản lý các giao dịch tài chính liên quan đến các nhiệm vụ đó Sự tích hợp giữa hai module này giúp cải thiện việc quản lý tài chính
và ra quyết định, cung cấp một cái nhìn toàn điện về tình hình tài chính của tô chức 1.3 HR
Trong Apache OFBiz, module HR va module Party duoc kết nối chặt chẽ vì module HR sử dụng module Party để quản lý thông tin nhân viên
Hai module được kết nối thông qua module Party, vì module HR sử dụng module Party để quản lý thông tin nhân viên Khi một nhân viên được tuyên dụng, module HR sẽ tạo một bản ghi mới cho nhân viên đó trong module Party Bản ghi này bao gồm thông tin liên hệ, nhân khâu học và các thông tin liên quan khác của nhân viên
Module HR cũng có thể sử dụng module Party để quản lý hệ thống phân cấp tô chức và mối quan hệ giữa nhân viên và các phòng ban Ví đụ: module Nhân sự có thể tạo các nhóm bên
đề đại điện cho các phòng ban hoặc nhóm trong tô chức
Module Party cung cấp chế độ xem thông nhất về thông tin nhân viên trong toàn tổ chức, có thê được sử dụng bởi các module khác, chắng hạn như module Kế toán để quản lý bảng lương và phúc lợi
Tóm lại, module HR cung cấp một khung trung tâm đề quản lý thông tin nhân viên, trong khi module HR str dung théng tin nay dé quan ly các quy trình liên quan đến nhân viên Sự tich hợp giữa hai phan hệ nảy giúp cải thiện công tác quản lý nhân sự và ra quyết định, cung cấp cái nhìn toàn diện về thông tin nhân viên trong toàn tô chức
16
Trang 171.4 Party
1.4.1 Party va Marketing
Module Party dong mét vai trò là nguồn đữ liệu chính cho các hoạt động Marketing Module Marketing sử dụng thông tin được lưu trữ trong module Party đề tạo danh sách tiếp thị được nhắm mục tiêu dựa trên các tiêu chí khác nhau, chăng hạn như nhân khâu học, sở thích và các tương tác trước đây với doanh nghiệp
Ví dụ: một công ty có thế muốn gửi email quảng cáo tới tất cả khách hàng đã từng mua một sản phâm cụ thế Module Marketing có thê sử dụng module Party đề xác định tất cả các bên
đã mua sản phẩm đó và tạo danh sách email được nhắm mục tiêu
Hơn nữa, module Party cũng theo dõi các tương tác của khách hàng với doanh nghiệp, chăng hạn như mua hàng, yêu cầu và yêu cầu dịch vụ Module Marketing có thê sử dụng thông tin nay dé tạo các chiến dịch tiếp thị và truyền thông được cá nhân hóa phù hợp với nhu cầu và sở thích của khách hàng
Tóm lại, module Party và module Marketing trong Apache OFBiz được kết nối chặt chẽ vì module Party đóng vai trò là nguồn dữ liệu chính cho các hoạt động tiếp thi Module Marketing sử dụng thông tin được lưu trữ trong module Party để tạo danh sách tiếp thị được nhắm mục tiêu và các chiến dịch tiếp thị được cá nhân hóa dựa trên tương tác của khách hàng với doanh nghiệp
1.4.2 Party và Work Effort_
Module Party cũng theo dõi các tương tác của bên với doanh nghiệp, chăng hạn như mua hàng, yêu cầu và yêu cầu địch vụ Thông tin này có thể được sử đụng trong module Work Effort dé phân công nhiệm vụ hoặc dự án cho các bên dựa trên các tương tác trước đây của
họ với doanh nghiệp Ví dụ: nếu một bên trước đây đã thể hiện sự quan tâm đến một sản phẩm hoặc dịch vụ cụ thể, thì module Work Effrt có thê chỉ định các nhiệm vụ liên quan đến sản phẩm hoặc dịch vụ đó cho bên đó
Ngoài ra, module Party có thê được sử dụng để quản lý tính khả dụng của tải nguyên cho các nỗ lực làm việc Ví dụ: nếu một bên không sẵn sang làm việc trong một dự án cụ thể, thì trạng thái sẵn sàng của họ có thế được cập nhật trong module Party Sau do, module Work effort có thê sử dụng thông tin này đề phân công nhiệm vụ cho các bên có săn khác Tóm lai, module Party va module Work Effort trong Apache OFBiz được kết nối chặt chẽ với nhau Module Party cung cấp kho lưu trữ tập trung thông tin nhóm có thể được sử dụng trong module Work Effort dé phân công nhiệm vụ hoặc dự án, theo dõi tính khả dụng của tài nguyên và cá nhân hóa các nỗ lực làm việc dựa trên các tương tác trước đó với doanh nghiệp
L7 Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 18
Engine (module load, wiring, etc.)
Hình 2: Mô hình kiến trúc hệ thống Apache Q/biz
Kiến trúc 3 lớp của OFBiz
« Lớp dưới cùng là một công cụ cơ sở xử lý tải và nối dây các mô-đun
« Lớp giữa là một tập hợp các mô-đun cơ sở để xác định các đối tượng kinh đoanh, dịch vụ, tiện ích đồ họa và quy trình công việc
« Lớp trên cùng là một tập hợp các mô-đun ứng dụng ERP tiêu chuân như Hàng tồn
kho, Kế toán, Quản lý nội dung, v.v
Các nhà phát triển có thê thêm các mô-đun của riêng họ hoặc mở rộng các mô-đun hiện có
đề khung có tính linh hoạt cao Đề tạo ấn tượng về quy mô và sức mạnh của OFBiz, ching tôi liệt kê các số liệu sau:
« Giải pháp vượt trội bao gồm khoảng 180 000 dòng mã Java và 195 000 đòng XML
« = Mô hình dữ liệu bao gồm hơn 700 lớp miễn được thiết kế theo các mẫu dựa trên thực tiễn công nghiệp
« Người dùng công nghiệp bao gồm các công ty lớn như British Teleeom và United Atrlines cũng như một loạt các công ty vừa và nhỏ
18
Trang 19> Đây là một dự an cap cao nhat trong Quy phan mém Apache va duoc hé tro boi mét cộng đông tích cực Do đó, chúng tôi coi đó là một nghiên cứu điện hình hợp lệ về sự phat triên quy mô lớn, sức mạnh công nghiệp với các tùy chỉnh mã và siêu đữ liệu
Common Application Components (Entities & Services)
Common Tool Components
Entity Engine Data Analysis Content & Knowledge
Basic Technology Components (3™ Party)
Operating System Relational Databases Development Tools
Tur thé Manufacturing manager chon Routing Task
Applications v Manufacturing Manager ¥
Routing TaskID = Contoins v G2 Ignore Case
Routing Task Name = Contains =v 2 loner Cese
Demo Routing Task for Costing «Demo Routing Task fer Costing «Assembling Demo Werkcenter with Standard Costs information 600,000 300,000
‘Stock out Components Assembling Demo Book Group 9 600,000
Preparation Preperation Assembling Demo Book Group 9 90,000
‘Stock out Comeponerts Assembling — Demo Machine Group 9 600,000
Assembly Assembly Assembling Demo Machine Group 9 900,000
Tes Test ‘Assembling Demo Machine Group 20,000 450,000
Stock out Components Assembling Demo Food Group 9 600,000
L.L.7m kiếm Routing Task có trên hệ thống: Tìm kiếm bằng cách nhập các thông số liên quan (ID, Name ) hoặc dưới danh sách được thê hiện phía dưới
1.2 Tao Routing Task
Routing Task -> New Routing Task
19 Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 20Estimated Setup Time
Estimated Unit Run Time
Estimate Calc Method — Example task formula (aty * estimatedMilliSeconds * 10) ¥
Reserv Persons
Task Type pnufocturing ¥
Description
Fixed AssetTD | Demo Machine Group [DEMO_MACHINE_GROUP] x
Estimated Unit Run Time
Estimate Calc Method | Example task formula (aty * estimatedMilliSeconds * 10) ¥
Reserv Persons
Các mục dưới đây là Option:
1.2.1 Routing Task Cost
pplìcatlons, w Manufacturing Manager v
Các chỉ phí có thê lựa chọn như chi phí nguyên vật liệu (materials), chi phí sản xuất (route task), chi phi lao déng (labour), chi phi chung (general), chi phi gian tiép (indirect) va chi phi khac (other) Mét Routing Task co thé bao gém nhiều loại chỉ phí khac nhau
Sau khi đã submit:
20 Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 21Slee MA Manufacturing Manager
— ®` The following occurred:
cor pournG task} Lange en aes ce test hg
Add Routing Task Costs
Cost Component Calc ID Overhead cost (5 percent of total cost) tor general costs ¥
Dé tai: Hé thong ERP cua Apache Ofbiz
Trang 22
Add Routing Tasks Fixed Assets
Moi Routing Task có thê có nhiêu tải sản cô định
Manufacturing manager -> Bill of Materials
Bao cdo dé an hoc ERPs
Dé tai: Hé thong ERP cua Apache Ofbiz