fbpx
Wikipedia

Apache OFBiz

Apache OFBiz is an open source enterprise resource planning (ERP) system. It provides a suite of enterprise applications that integrate and automate many of the business processes of an enterprise.[citation needed]

Apache OFBiz
Developer(s)Apache Software Foundation
Stable release
18.12.05[1]  / 3 January 2022; 12 months ago (3 January 2022)
RepositoryOFBiz Repository
Written inJava, XML, FreeMarker, Groovy, JavaScript
Operating systemCross-platform
TypeBusiness process
LicenseApache License 2.0
Websiteofbiz.apache.org

OFBiz is an Apache Software Foundation top level project.

Overview

Apache OFBiz is a framework that provides a common data model and a set of business processes. All applications are built around a common architecture using common data, logic and process components. Beyond the framework itself, Apache OFBiz offers functionality including:

Technology

All Apache OFBiz functionality is built on a common framework. The functionality can be divided into the following distinct layers:

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 rendered all the components are combined as specified in the screen definition. Components can be Java Server Pages ([JSP]s) <deprecated>, FTL pages built around FreeMarker template engine, forms or menus widgets. Widgets are an OFBiz specific technology.

Business layer

The business, or 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 uses a set of open source technologies and standards such as Java, Java EE, XML and SOAP. Although Apache OFBiz is built around the concepts used by Java EE, many of its concepts are implemented in different ways; either because Apache OFBiz was designed prior to many recent improvements in Java EE or because Apache OFBiz authors didn't agree with those implementations.

Data layer

The data layer is responsible for database access, storage and providing a common 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 database) is provided to the business layer as a set of generic values. A generic value is not typed, so fields of an entity are accessed by the column name.

History

The OFBiz project was created by David E. Jones and Andrew Zeneski on April 13, 2001. The project was initially hosted as The Apache Open For Business Project on SourceForge and Open For Business Project (Apache OFBiz) at Open HUB.

Between September 2003 and May 2006, it was hosted as a java.net project, but the project has been removed from there. It has begun to be widely used around 2003. After incubating since January 31, 2006, it became a Top Level Apache project on December 20, 2006: Apache OFBiz Incubation Status.

See also

References

External links

  • Official Apache OFBiz website

apache, ofbiz, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, . This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Apache OFBiz news newspapers books scholar JSTOR June 2011 Learn how and when to remove this template message This article may rely excessively on sources too closely associated with the subject potentially preventing the article from being verifiable and neutral Please help improve it by replacing them with more appropriate citations to reliable independent third party sources September 2015 Learn how and when to remove this template message Learn how and when to remove this template message Apache OFBiz is an open source enterprise resource planning ERP system It provides a suite of enterprise applications that integrate and automate many of the business processes of an enterprise citation needed Apache OFBizDeveloper s Apache Software FoundationStable release18 12 05 1 3 January 2022 12 months ago 3 January 2022 RepositoryOFBiz RepositoryWritten inJava XML FreeMarker Groovy JavaScriptOperating systemCross platformTypeBusiness processLicenseApache License 2 0Websiteofbiz wbr apache wbr orgOFBiz is an Apache Software Foundation top level project Contents 1 Overview 2 Technology 2 1 Presentation layer 2 2 Business layer 2 3 Data layer 3 History 4 See also 5 References 6 External linksOverview EditApache OFBiz is a framework that provides a common data model and a set of business processes All applications are built around a common architecture using common data logic and process components Beyond the framework itself Apache OFBiz offers functionality including Accounting agreements invoicing vendor management general ledger Asset maintenance Catalogue and product management Facility and warehouse management system WMS Manufacturing execution manufacturing operations management MES MOM 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 Scrum development Scrum software development support Technology EditAll Apache OFBiz functionality is built on a common framework The functionality can be divided into the following distinct layers Presentation layer Edit 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 rendered all the components are combined as specified in the screen definition Components can be Java Server Pages JSP s lt deprecated gt FTL pages built around FreeMarker template engine forms or menus widgets Widgets are an OFBiz specific technology Business layer Edit The business or 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 uses a set of open source technologies and standards such as Java Java EE XML and SOAP Although Apache OFBiz is built around the concepts used by Java EE many of its concepts are implemented in different ways either because Apache OFBiz was designed prior to many recent improvements in Java EE or because Apache OFBiz authors didn t agree with those implementations Data layer Edit The data layer is responsible for database access storage and providing a common 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 database is provided to the business layer as a set of generic values A generic value is not typed so fields of an entity are accessed by the column name History EditThe OFBiz project was created by David E Jones and Andrew Zeneski on April 13 2001 The project was initially hosted as The Apache Open For Business Project on SourceForge and Open For Business Project Apache OFBiz at Open HUB Between September 2003 and May 2006 it was hosted as a java net project but the project has been removed from there It has begun to be widely used around 2003 After incubating since January 31 2006 it became a Top Level Apache project on December 20 2006 Apache OFBiz Incubation Status See also EditComparison of shopping cart software Comparison of accounting software Comparison of project management software List of ERP software packagesReferences Edit https ofbiz apache org release notes 18 12 05 html External links EditOfficial Apache OFBiz website Retrieved from https en wikipedia org w index php title Apache OFBiz amp oldid 1086455749, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.