Flexible Architecture
ERP5 is a document object system based on Python and Zope. The main difference
to other ERP systems - besides being fully open source - is the generic
architecture of ERP5. Instead of defining functionalities around specific
industries or business fields, ERP5 uses a generic approach with just five
concepts (Node, Movement, Resource, Item, Path) being used to visualize
business processes within ERP5 ("Unified Business Model"). This way, ERP5
can be modelled according to actual business practices instead of
forcing a company to adapt to a specific ERP software preconfiguration
("industry best practice").
Component-Based System, Embracing the Web
ERP5 is designed around business templates which bundle specific functionalities
into portable packages. There are more than a hundred templates available ranging
from accounting and ecommerce to shopfloor simulations and customer relationship
management, allowing to build each ERP system to the specific needs of a
company. The tasks at hand for ERP5 engineers thus mostly consist of
creating missing templates or fine-tuning existing ones to exactly match respective
requirements. ERP5 is fully web-based and supports application hosting from
within ERP5 to go along with a responsive UI for tablets and smartphones, making
it the ideal foundation for creating and running a wide variety of web-based applications.
Scaleable, Secure and Resilient Complements
Another feature setting ERP5 apart from other systems is the complementary
software stack created by Nexedi which ERP5 is normally running on. The default
configuration will include NEO (distributed, nosql, transactional database)
running as database "behind" ERP5, both being managed and maintained through
SlapOS (cloud computing and orchestration system). re6st (network resilicency
software) is normally added to SlapOS to guarantee high system availability
with various other extensions being available thanks to Nexedis
expertise beyond ERP5
Implementing an Open-Source System
Every companies' requirements are different. While the source code of ERP5 is
freely available, putting it to use beyond the standard configuration requires
"climbing" a steep learning curve and investing resources into reaching a level
of proficiency necessary to use ERP5 to all of its abilities. This is
where Nexedi can step in and implement projects based on our "Standard
Implementation Process" delivering a production-ready system in close
collaboration with the respective client also providing optional training,
data-migration as well as hosting and continuous system upgrades as additional
services.
A Flexible ERP5 Implementation for You
As creators of ERP5 we have a clear vision of how to provide flexible solutions
with reduced lead-time for your ERP5 implementation. Our standardized implementation
process has been extensively researched covering all our ERP5-based services from
consulting, implementation, integration to development and training.
Successfull implementation examples can be found on both ERP5 and Nexedis website
success case section.
For further information and individual offers for your business case please contact us through our website's contact section.