0% found this document useful (0 votes)
1K views2 pages

Ofbiz Tutorial

1) Apache OFBiz is an open source enterprise resource planning (ERP) system that provides a suite of integrated enterprise applications to automate business processes. 2) It is a framework that provides a common data model and architecture for building business applications and processes. 3) Apache OFBiz offers a wide range of functionality out of the box including accounting, inventory management, ecommerce, manufacturing, and more.

Uploaded by

Vibeesh Pottayil
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views2 pages

Ofbiz Tutorial

1) Apache OFBiz is an open source enterprise resource planning (ERP) system that provides a suite of integrated enterprise applications to automate business processes. 2) It is a framework that provides a common data model and architecture for building business applications and processes. 3) Apache OFBiz offers a wide range of functionality out of the box including accounting, inventory management, ecommerce, manufacturing, and more.

Uploaded by

Vibeesh Pottayil
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

1) What is Apache OFBiz?

Apache OFBiz (The Apache Open For Business Project) is an open source enterprise
automation software project licensed under the Apache License Version 2.0. By o
pen source enterprise automation we mean: Open Source ERP, Open Source CRM, Open
Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source C
MMS/EAM, and so on.
Apache OFBiz is a foundation and starting point for reliable, secure and scalabl
e enterprise solutions. Use it out-of-the-box (OOTB) or customize to suit even y
our most challenging business needs. With OFBiz in place, you can get started ri
ght away and then grow your operations as your business grows, without the huge
deployment and maintenance costs of traditional enterprise automation systems.
Apache OFBiz is a project of The Apache Software Foundation.

Apache OFBiz offers a great deal of functionality, including:


* advanced e-commerce
1)
* catalog management
1) Manage Products
* promotion & pricing management
* order management (sales & purchase)
* customer management (part of general party management)
* warehouse management
* fulfillment (auto stock moves, batched pick, pack & ship)
* accounting (invoice, payment & billing accounts, fixed assets)
* manufacturing management
* general work effort management (events, tasks, projects, requests, etc)
* content management (for product content, web sites, general content, blogg
ing, forums, etc)
* a maturing Point Of Sales (POS) module using a rich client interface
* and much more all in an open source package!

Accounting
Inventory & Warehouse
Customer Service
Product Catalogs
eCommerce
Content Mgmt
Manufacturing
Marketing
Order Entry
Point Of Sales
HR

1) Apache Open For Business (Apache OFBiz) is an open source enterprise resource
planning (ERP) system. It provides a suite of enterprise applications that inte
grate and automate many of the business processes of an enterprise
2) Apache OFBiz is a framework, provides a common data model and a rich set of b
usiness process. All applications are built around a common architecture using c
ommon data, logic and process components.
3) Beyond the framework itself, Apache OFBiz offers a huge range of functionalit
y including:
* Accounting (Agreements, Invoicing, Vendor Management, General Ledger)
* Asset Maintenance
* Catalogue and Product Management
* Facility and Warehouse Management
* Manufacturing
* Order Processing
* Inventory Management, automated stock replenishment etc.
* Content management system (CMS)
* Human resources (HR)
* People and Group Management
* Project Management
* Sales Force Automation
* Work Effort Management
* Electronic point of sale (ePOS)
* Electronic commerce (eCommerce)
4) Technology
All of Apache OFBiz functionality is built on a common framework. The functional
ity can be divided into the following distinct layers:
A) Presentation Layer
Apache OFBiz uses the concept of "screens" to represent the Apache OFBiz pages.
Each page is, normally, represented as a screen. A page in Apache OFBiz consists
of components. A component can be a header, footer, etc. When the page is rende
red all the components are combined together as specified in the screen definiti
on. Components might be Java Server Pages ([JSP]s) <deprecated>, FTL pages built
around FreeMarker template engine, Forms and Menus Widgets. Widgets are an OFBi
z specific technology.
B) Business Layer
The application layer defines services provided to the user. The services can be
of several types: Java methods, SOAP, simple services, workflow, etc. A service
engine is responsible for invocation, transactions and security. Apache OFBiz u
ses a set of well established, open source technologies and standards such as Ja
va, Java EE, XML and SOAP. Although Apache OFBiz is built around the concepts us
ed by Java EE, many of its concepts are implemented in different ways; either be
cause Apache OFBiz was designed prior to many recent improvements in Java EE or
because Apache OFBiz authors didn t agree with those implementations.
c) Data Layer
The data layer is responsible for database access, storage and providing a commo
n data interface to the Business layer. Data is accessed not in Object Oriented
fashion but in a relational way. Each entity (represented as a row in the databa
se) is provided to the business layer as a set of generic values. A generic valu
e is not typed, so fields of an entity are accessed by the column name.

You might also like