Open source ERP softwares


OpenERP is the undisputed heavyweight champion when it comes to open source ERP software. The system is completely scalable for any type of business and includes the following modules: Sales, Point of Sale, Purchases, Warehouse, Accounting, Project, Messaging, Manufacturing, Human Resources, Lunch and Fleet. In addition, it contains a powerful reporting module that can be indispensable in the quest to increase revenue and raise the bottom line.

Although OpenERP can be downloaded and used by anyone with a moderate level of technical savvy, a $39 monthly subscription fee makes working with the system so much easier. The fee includes a one-click install wizard, automatic updates and upgrades, a bug-fix guarantee, online hosting and two hours of support.


Openbravo is based on the concept of business agility, and it is currently used by over 6,000 organizations of all sizes in a variety of industries. This open source ERP software runs through any Web browser, and it is easy to use by managers and employees in any department. The system operates in steps designed around the logical flow of business, but it is flexible enough to adapt to the unique circumstances of any organization.

Openbravo may be purchased according to a four-tier pricing schedule, and fees may be paid on a monthly or annual basis. Licenses may also be purchased per user, per POS terminal or for unlimited use.

Apache OFBiz

Apache OFBiz provides a solid framework for businesses that require open source ERP software. It can be used directly out of the box, but many users choose to customize the software to meet the specific needs of their organizations. The developers of OFBiz refer to the program as open source enterprise automation, and it can be used for planning, customer relationship management (CRM), e-commerce, supply chain management (SCM), manufacturing, POS and asset management.

Apache OFBiz is free to download and operates on a Java platform. It requires some knowledge of command line operations to install and load, but once it is up and running, the system can be accessed through a Web browser.


Consona, the developers of Compiere open source ERP software, claims that this is the most affordable, adaptable and modern ERP solution available today. While none of these claims are supported by research, the software is used by organizations in over 40 countries, and the inclusion of a full CRM system makes it worth testing. The ERP side of the enterprise edition can handle warehousing, purchasing, manufacturing and financial management while the CRM side takes care of sales, e-commerce, service and customer history. In addition, the software can run locally or through Amazon’s Elastic Compute Cloud (EC2), which makes it the first ERP software to be delivered in this manner.
Compiere can be evaluated free of charge with the limited community edition, but the full enterprise edition has an undisclosed cost associated with it.


As the name suggests, webERP is an ERP system that operates completely online. This open source ERP software can be run through any Web browser, which includes Internet Explorer, Chrome and Firefox. Although webERP is a powerful enterprise system, the developers admit that it is best suited for manufacturers, distributors and wholesalers. Retail businesses looking for a complete system have to combine webERP with third-party POS software.

Small and medium-sized organizations will find webERP to be surprisingly simple yet very effective, but it is not powerful enough to handle the needs of large businesses. A demo is offered for a quick overview of the system, and full downloads are available through Sourceforge.


The developers of ERP5 claim that this open source ERP software is the most powerful system of its kind, which is immediately questionable upon viewing the generic template chosen for its website. However, once the program is downloaded and installed, some interesting features are readily apparent. ERP5 is a full-featured suite that includes modules for CRM, production management, SCM and product design. In addition, the developers have included features specific to several industries, including apparel and healthcare.

ERP5 can be downloaded and installed free of charge, but the process can be quite a challenge, especially for those using a Windows operating system. Some users are sure to experience problems, and complete documentation and instructions are not yet available.


Opentaps is a fully integrated ERP and CRM suite that supports e-commerce, inventory management, SCM and financial management. In addition, this open source ERP software offers a robust reporting and business intelligence system, and it can be accessed and operated through mobile devices straight out of the box. Opentaps works very well for retailers and provides several tools designed to help with converting leads into sales. The CRM applications are also very useful for targeted marketing campaigns, and sales personnel can be tracked through a unique commission management system.

Opentaps is a Java-based application that was founded on two Apache projects: Tomcat and OFBiz. The Professional Edition costs $600 per user per year, but a minimum of 10 users is required to purchase the software.


When it comes to open source ERP software, Dolibarr is a competitive and modern product with an active community of users. Dolibarr is completely free, and it can be used as a standalone program from any computer or server, or it can be used online through a dedicated or virtual private server. Documentation for the software can be found on a wiki website that is frequently updated by both developers and veteran users.

Although the base program is free, many users opt to purchase additional modules and plugins from the Dolibarr store. Some of the most popular plugins are for project management, digital documentation, pricing tables and telephone management.


Development of ADempiere began in 2006 by a splinter group of Compiere developers. While the developers of Compiere were focused on open source ERP software that could be sold under commercial licenses, the developers of ADempiere wanted to get back to community sharing, which is the basis of the open-source movement. In order to establish this ERP system, several communities of specialists were formed, including those dedicated to coding, testing, writing, business systems and administration.

ADempiere can be downloaded through Sourceforge, and a three-click installation wizard is available for Windows users. Other versions can be downloaded for Mac and Linux.


PostBooks open source ERP software was developed by xTuple, a company dedicated to providing companies of all sizes with low-cost, easy-to-use business technology. The founders of xTuple firmly believe that commercial software developers are out of touch with the needs of the business community, so they turned the company’s focus toward open source software. PostBooks began as a program for manufacturers, but over the years, a full set of accounting and CRM applications have been added. In addition, PostBooks includes a powerful open source report writer called OpenRPT.

PostBooks is the free version of xTuple’s ERP software, and it can be downloaded by anyone at any time. However, several commercial products are also available based on the same open source code, including xTuple Standard, xTuple Manufacturing and xTuple Enterprise.

2013-5-30 9:21:16

Posted by DoctorZ | 阅读全文 | 回复(2) | 引用通告 | 编辑

Re:Open source ERP softwares


34. xTuple PostBooks

Replaces: NetSuite , Microsoft Dynamics

The open source PostBooks version of xTuple's ERP software includes accounting, CRM, sales, purchasing, product definition, inventory and distribution, and reporting. The company also offers commercial versions that add features and paid support; it also offers a version that runs on Amazon's EC2 cloud infrastructure. Operating System: Windows, Linux, OS X.

35. webERP

Replaces: NetSuite , Microsoft Dynamics

This Web-based solution allows small business owners and managers to keep tabs on their companies' operations using only a Web browser and a PDF reader. The site includes links to partners who offer third-party support and hosting services. Operating System: OS Independent.

36. EdgeERP

Replaces: NetSuite , Microsoft Dynamics

A community-oriented fork of webERP, EdgeERP offers a similar feature set. It boasts reliability, accessibility and flexibility. Operating System: OS Independent.

37. Phreedom

NetSuite, Microsoft Dynamics

The developers of the Phreebooks accounting suite have expanded the software into a full-blown ERP suite tailored for SMBs. The core software is free, but some add-ons require a fee. Operating System: OS Independent.

38. Openbravo ERP

Replaces: NetSuite , Microsoft Dynamics

This popular open source ERP solution incorporates accounting and financial management, procurement management, warehouse management, production management, sales management, project and service management, CRM, master data management and some business intelligence functionality. You can download the free community version from the site; paid versions with additional features are available through third-party partners. Operating System: Windows, Linux, OS X.

39. Neogia

Replaces: NetSuite , Microsoft Dynamics

This French ERP solution (with English translation available) caters to SMBs. It offers a modular design and ease of use. Operating System: Windows, Linux.

40. OpenERP

Replaces: NetSuite , Microsoft Dynamics

This full-featured ERP solution includes modules for CRM, accounting, point of sale, project management, warehouse management, human resources, purchasing, manufacturing, marketing, invoicing and an application builder. You can also purchase an enterprise subscription if you need support, or you can use the online version on an SaaS basis. Operating System: Windows, Linux, OS X.

41. Compiere

Replaces: NetSuite , Microsoft Dynamics

Compiere, which means "to accomplish, complete, fulfill" in Italian, boasts "the most modern, adaptable and affordable ERP solution." It's been downloaded more than a million times. The Consana Corporation, which owns the project, also offers paid enterprise and cloud versions. Operating System: OS Independent.

42. ADempiere

Replaces: NetSuite , Microsoft Dynamics

This community-oriented fork of Compiere offers a great deal of free help and documentation for small business owners interested in a completely free ERP solution. It offers sales, purchasing, manufacturing management, material management, finance, HR, project management, CRM, POS, ecommerce, business intelligence and financial management and reporting capabilities. Operating System: Windows, Linux, OS X.

2013-5-30 11:23:22

Posted by doctorzhang | 个人主页 | 引用 | 返回 | 删除 | 回复

Re:Open source ERP softwares


WebERP typical Features


  • Entirely web-based
  • Runs on any web-server that can accommodate PHP - can use an ISP instead of having/maintaining own server
  • Minimal use of javascript for maximum compatibility with all web-browsers and web enabled devices. Some small amounts used to improve error-trapping and user interactivity.
  • Produces reports to Portable Document Format - PDF for accurate positioning of text
  • All reports and scripts easily modifiable PHP text
  • All processing on the server and no installation required on client machines
  • Multi-language - each user can see the interface in their preferred language - 28 translations available bundled with the system.
  • Numbers are displayed appropriately for the language selected and input is allowed in this format.
  • Fully utf-8 compliant. PDF reports produced using adobe CIF fonts for lightweight PDFs using utf-8 character set for any language
  • Multi-theme - each user can see the interface in their preferred graphical theme
  • Can be integrated with a wiki (any wakka fork) to hold narrative on items, suppliers and customers. e.g. The wiki may contain any information particular to the customer with links to say credit history - call log for customer services/sales/accounts etc
  • The underlying code of the system is written in a way so as to maximise it's readability for those new to PHP coding. The idea being that business users will be able to administer and adapt the system to exactly suit their needs.


  • Users can be defined with access to only certain options using a role based model
  • Options applicable to certain roles can be graphically configured and users defined as fulfilling a given role.
  • Incorrect entry of password (more than 3 times) blocks the account until reset by the System Administrator. This prevents password crackers from breaking the security.
  • Pages can be encrypted using SSL and webERP can be configured to only display pages using SSL to ensure that all information passing over the internet is encrypted.
  • Users can be defined to see only certain modules on the main menu - so menu options that they will not have access to are not even displayed on screen.
  • HTTP security can be configured over the top of the inbuilt security to provide two levels of security - the first to access the web-server at all and the second to actually get into webERP
  • An audit trail of which users did what is retained and is automatically maintained based on how long the information is required to be kept
  • All inputs are sanitised to prevent SQL injections and cross site scripting.

Sales and Orders

  • Quotations can be entered and printed as quotations then changed to an order if the customer accepts without re-entering
  • Customer orders can be entered and maintained and referenced back to the customer�s order number.
  • The cumulative quantity on order for a stock item shows as a demand in stock status inquiries.
  • The cumulative quantity on order for assembly items shows the demand against its components in the stock status inquiries.
  • The quantity of the order left to invoice is maintained and updated for invoices and credit notes raised against the order.
  • The orders entered can be invoiced directly with little or no additional input.
  • Multiple dispatches are possible from a single order. Order retains references to each dispatch.
  • Differences from the order are logged when dispatches are not the same as the ordered quantities for reporting delivery in full on time.
  • Pricing automatically returned based on the customer sales type, branch and currency.
  • Pricing can be set to be effective from specific dates and to finish on a final date
  • Pricing is by currency
  • Any number of price lists can be maintained. Customers are defined to get their pricing from a specific price list. However, special prices can be defined as an exception for a given customer or even a particular branch of a customer
  • Quantity break discounts across a range of products are automatically calculated based on a discount matrix.
  • Packing slips printable on laser or pre-printed stationery.
  • User selectable inventory location to pick from.
  • Automatic freight calculations based on shipping method and delivery address. Orders calculate weight and cubic based on item unit weight and cubic.
  • Free form entry of delivery addresses � defaulting to the customer branch physical address.
  • Automatically recurring orders can be entered and if the orders are for "service items" the order can also be automatically invoiced.
  • Daily sales reports and ad-hoc sales graphs
  • Delivery In Full On Time reporting


  • Very flexible taxation options suitable for Canada, US, South Africa, UK, Australia, NZ and most other countries
  • Tax rates dependent on the type of product - using tax categories
  • Tax rates dependent on the location of the warehouse dispatched from
  • Tax rates dependent on the location of the customer
  • Multiple taxes payable to different tax authorities
  • Each tax posted to different user-definable general ledger accounts - if linked to AR/AP

Accounts Receivable

  • Overdues inquiry that takes into account delivery days to the customer�s branch and the actual (user definable) payment terms applicable to the customer, supported by detailed inquiry of actual invoices overdue.
  • Full on-screen inquiry on a customer's account, complete with invoice details and narrative which appeared on the invoice. Drill down to source document � invoice or credit note.
  • Invoice can be emailed to customers together with pdf attachments dependent on items invoices eg. warranty, datasheets, instructions, manuals etc.
  • Inquiries on payments received will show how a payment was allocated to invoices and the difference on exchange attributable to each invoice.
  • Full integration with stock records and general ledger - a full trail of journals for each transaction is maintained � a drill down to the general ledger transactions for each transaction on a customers account is available from the customer inquiry page.
  • Flexible general ledger postings for sales and if required as well cost of sales based on sales area and product category. General ledger integration is optional.
  • Open item - full analysis of the outstanding balance is maintained and printed on statements for maximum information to the customer.
  • Statements can show transactions settled this month or only outstanding transactions as at the date of printing.
  • Flexible user definable sales analysis reports to pdf or spreadsheet (csv � comma separated values). Report definitions can be saved for re-running or automating email delivery from a scheduled job.
  • Retrospective � de-allocation and re-allocation of receipts or credit notes agains charges with re-calculation of differences on exchange and corresponding general ledger journals.
  • Any number of branch � delivery addresses can be added serviced by different sales people with different tax authorities and different areas for sales analysis purposes.
  • Unlimited accounts and unlimited number of branches (ship to addresses) for each account.
  • Shipping method updated by branch.
  • Customer accounts can be in any currency. Individual rate for each invoice, default to currency table rate.
  • Currency table can be set to be automatically updated daily from European central bank published rates.
  • Invoices and credit notes created in pdf.
  • Email of invoices and credit notes.
  • Credit notes can be produced from one click taking the details of a selected invoice for subsequent modification.
  • Transaction inquiries show sequence of invoices, credit notes and receipts entered.
  • Option to produce integrated google maps of customer locations (and suppliers)


  • Unlimited number of warehouses (stocking locations), stock quantities are maintained for an unlimited number of locations.
  • Selling prices for a stock item can be set for each sales type defined in any (and all) currency (ies) allowing great pricing flexibility. Pricing can also be set specific to an individual customer account or even a specific customer branch.
  • Automatic back ordering. Sales orders yet to be delivered can be automatically back ordered at the time of invoicing or the balance of the order canceled as appropriate.
  • A history of stock movements is maintained by stock item allowing full traceability including serialised and lot/batch numbered stock items.
  • Allows Dummy (service) stock items which can be invoiced, priced, costed but with no stock record maintained for items such as labour or services.
  • Kit-set parts can be defined. An order for a kit-set part explodes into the components defined for the parts at the predefined quantities as extended by the number of the kitset item ordered all priced individually. These component quantities are then available on the order for modification by the user.
  • Assembly parts can be defined in a similar way to kitsets. These parts exist only for ordering, pricing, invoicing and sales analysis. No stock balance is maintained, instead the quantities of the components are updated in proportion to the quantity defined in the assembly.
  • Invoice and credit note inquiries are linked to stock movements so the detail of items sold on an invoice can be queried calling up the actual invoice or credit note that caused the stock movement.
  • Standard cost manually maintained or automatically maintained weighted average cost.
  • Inventory usage by month inquiry by location and over all locations.
  • Inventory planning report showing the last 4 months and the current months sales including sales of assembly components.
  • Receiving inventory against purchase orders creates journals in the general ledger to reflect the increase in stock value and the amount owing to a supplier.
  • Stock transfers to other inventory locations can raise transfer dockets.
  • Re-order quantities can be maintained.
  • Inventory adjustments can create general ledger entries to reflect write on or off of stock value.
  • Inventory cost changes can create general ledger entries to reflect write on or off of stock value.
  • A stock taking system allows business to continue recording system stock quantities at the time of counting adjustments created based on these quantities and the sum of all quantities entered as counted for the item. General ledger integration creates the necessary journals to reflect the changes to stock values.
  • Controlled items allow referencing of each stock movement to the bundles/batch references.
  • Serialiased inventory allows controlled items to be in units of one. Ie a reference for each individual item.
  • Unlimited user defined fields specific to each inventory category for additional important information required to be stored against items
  • Weighted Average (automatic) or standard (manually maintained) costing


  • Purchase orders and suppliers can be in any currency.
  • Supplier item descriptions and pricing (in the currency of the supplier) for purchased items can be maintained. Purchase orders automatically use these prices. The same item can be purchased from many different suppliers.
  • Quantities on order show on inventory status inquiries by inventory location to receive into. Quantities on order also show on planning reports.
  • Goods received can be entered up to the purchase order quantity plus a user definable percentage allowance for over delivery.
  • Goods received are sequenced as a GRN and a record is retained for every stock movement referenced to the GRN.
  • Purchase orders record the quantity received and the quantity invoiced as well as the original quantity ordered.
  • Purchase orders can be emailed to one of the defined supplier contacts email addresses.
  • Inventory planning report can be produced based on a 3 or 4 month lead time showing suggested quantities to purchase based on the maximum of the prior 5 months usage.
  • Purchase orders can be entered for nominal items i.e. non-stock items with a general ledger code to be entered to specify how the general ledger integration postings should be made.
  • Purchase order approval levels and authorities can be defined. With all approvals required by an authoriser easily accessible for authorisation
  • Shipment costing can be set up across several purchase orders from the same supplier choosing only those lines that have been dispatched together. Costs entered against these lines and against the shipment (from AP) are apportioned across all lines. Shipment costing allows for automatic updating of standard or weighted average costs on closing shipments.
  • Supplier units and purchasing prices can be maintained with a preferred supplier for each item. Orders can be entered referring to the supplier's item code and description and in the suppliers unit, converting to the business units for all internal purposes.

Accounts Payable

  • Suppliers can be defined in any currency.
  • Invoices can be entered against goods received with a user definable allowance for over invoicing. Thus ensuring payment is only made for goods received.
  • Invoices can be entered as a cost of a shipment for apportionment between the items on the shipment.
  • An aged listing of balances is available as a pdf showing either summary balances or the detail invoice by invoice of the balance of the account.
  • Retrospective allocation or de-allocation of payments to invoices. With differences on exchange reported.
  • Supplier invoices cannot be entered with the same reference as prior invoices.
  • Supplier invoices/credits can be entered against the internal record of goods received from the supplier. Providing an internal check to ensure only those goods received are paid for.
  • Supplier invoices for freight/duty etc can be charged against shipments from other suppliers.
  • Supplier invoices can be entered directly against multiple general ledger codings.
  • Inquiry on Suppliers account shows all transactions.
  • Fully integrated general ledger postings � keeps the creditors control account in line with the supplier balances in local currency.
  • Payment run creates payment transactions based on payment of all due invoices not flagged as held.
  • A petty cash expense reimbursement module is available for sales people to enter their claims.


  • As many bank accounts as required can be set up details and account number can be held against the bank account definition.
  • Bank accounts can be any currency and payments/receipts can be paid in any currency from any bank account.
  • Transfers between accounts are automatically detected by entry of payment to another bank account or receipt.
  • Bank transaction matching to bank statements show outstanding payments/receipts only or all depending on selections.
  • Online reconciliation statement based on matched and all entered transactions.
  • Calculation and posting to GL of unrealised exchange differences in foreign currency bank account balances

General Ledger

  • Automatically maintained periods, reporting over any range of periods with no rollover procedure at period end.
  • Balance Sheet and Profit and Loss Statements
  • Reporting against budget
  • Inquiry on any account over any period.
  • Posting journals into any number of periods ahead or periods before.
  • Reversing journals.
  • Automatic posting no separate process to run to post general ledger transactions.
  • Extensive narrative on journals created by sub-ledgers (AP/AR).
  • Accounts can be grouped using relational methods ie flagged as a member of user definable account groups - rather than the old chart of accounts numbering structure.
  • Account groups can be nested so hierarchical structures can be accommodated - detailed profit and loss, balance sheet and trial balance all use account group structures to display reports.
  • Posting to prior periods can be disabled based on transaction date to prevent prior periods being changed.


  • Multi-level bill of materials - with error trapping to prevent recursive BOMs.
  • Phantom bills - automatically explode into components when a parent work order is created.
  • Automatic cost rolls ups on change of BOM or component costs.
  • Works orders can have multiple output items for handling by-products.
  • Optional automatic backflushing or auto-issue of components.
  • Issues to works orders and receipts of finished goods from work orders integrated to inventory and GL.
  • Issue of labour and time or other services to works order.
  • Work order costing - automatic weighted average cost updates (or manual standard costing updates).
  • Usage variances reported to GL - inventory category record determines GL accounts.
  • Demand for components of work orders shows in stock status inquiries.
  • Full MRP - Material Requirements Planning with master production schedule/forecast maintenance and creation facilities. Fast full recursive calculation of MRP - (note that capacity requirements planning and MRP II functionality is NOT currently available in webERP).

Contract Costing

  • Job costings can be created for a selected customer using stock and other requirements. These can be converted into a quotation and if the quotation is accepted a sales order/work order.
  • Issuing stock to the job is handled like any other work order until the contract/job is invoiced
  • Full report on contract/job variances from quoted costs

Fixed Assets

  • Asset additions through purchase orders or supplier invoice entry directly.
  • Disposals of fixed assets through normal sales order entry - asset to be disposed can be selected for sale.
  • Fixed Asset register covers a period showing additions, depreciation and disposals for that period.
  • Integrated GL entries created based on asset category GL codes if creditors and debtors are linked to GL.

2013-5-30 10:42:26

Posted by doctorzhang | 个人主页 | 引用 | 返回 | 删除 | 回复


Powered by Oblog.