2.4 ERP5
A. Description and Arhitecture
ERP systems are quite complicated – they have to implement as most as possible of business logic in company. ERP5 distinguish from other ERP systems (open and closed source) with its coherency from lowest – theoretical – level. It is based on well developed theoretical model and to understand key concepts of ERP5 it is needed to understand briefly that model. Of course basic understanding of technical aspects is needed too.
The ERP5 abstract model is based on 5 classes:
a. Resource
b. Node
c. Movements
d. Path
e. Item
B. Functionalities/Modules
ERP5 is an Open Source framework and solution which covers all features of a modern ERP system:
a. Product Design Management (PDM) allows to build a consistent product database and manage though custom workflows the design process of complex products, including BOM and multimedia documentation.
b. Supply Chain Management (SCM) allows to manage orders, packing list, product referencing and warehouse with intelligent sourcing policies.
c. Movement Resource Planning (MRP) allows to plan production of complex products and its
impact on supply requirement and resource capacities.
d. Client Relation Management (CRM) allows to keep track of client/vendor interaction and sale / purchase opportunities.
e. Human Resources (HR) allows to manage personnel careers, assignments and payroll.
f. General Account Management (GAM) provides a general multi-multi ledger with group accounting support, invoicing, and advanced multi-key analysis.
g. eCommerce allows to implement online ordering, sales and RMA synchronized with ERP5 SCM and MRP.
h. Content Management System (CMS) thanks to the integration of the CPS Project to the ERP5 architecture allows to manage content rich documents with versioning and multi-lingual content.
C. Advantages and Disadvantages
These are several advantages of using ERP5:
a. Feature Advantages: ERP5 is a full featured ERP including customer relationship management (CRM), production management (MRP), supply chain management (SCM), product design management (PDM), accounting, human resources and e-commerce
b. Innovative Design: The design of ERP5 is quite unique and innovative. ERP5 uses a document oriented approach and represents all the flows of information with a unified business model which provides a consistent and robust application.
c. Technology Advantages: ERP5 is a recent and modern ERP solution which uses the latest information technologies.
But it also have several disadvantages:
a. Framework is often too low-level, if you want to test a feature closer to the user.
b. Selenium is basically one-directional, thus you cannot put complex expressions in it. Therefore, it is often necessary to write Python Scripts separately, and call them from tests.
2.4 ERP5
A. Description and Arhitecture
ERP systems are quite complicated – they have to implement as most as possible of business logic in company. ERP5 distinguish from other ERP systems (open and closed source) with its coherency from lowest – theoretical – level. It is based on well developed theoretical model and to understand key concepts of ERP5 it is needed to understand briefly that model. Of course basic understanding of technical aspects is needed too.
The ERP5 abstract model is based on 5 classes:
a. Resource
b. Node
c. Movements
d. Path
e. Item
B. Functionalities/Modules
ERP5 is an Open Source framework and solution which covers all features of a modern ERP system:
a. Product Design Management (PDM) allows to build a consistent product database and manage though custom workflows the design process of complex products, including BOM and multimedia documentation.
b. Supply Chain Management (SCM) allows to manage orders, packing list, product referencing and warehouse with intelligent sourcing policies.
c. Movement Resource Planning (MRP) allows to plan production of complex products and its
impact on supply requirement and resource capacities.
d. Client Relation Management (CRM) allows to keep track of client/vendor interaction and sale / purchase opportunities.
e. Human Resources (HR) allows to manage personnel careers, assignments and payroll.
f. General Account Management (GAM) provides a general multi-multi ledger with group accounting support, invoicing, and advanced multi-key analysis.
g. eCommerce allows to implement online ordering, sales and RMA synchronized with ERP5 SCM and MRP.
h. Content Management System (CMS) thanks to the integration of the CPS Project to the ERP5 architecture allows to manage content rich documents with versioning and multi-lingual content.
C. Advantages and Disadvantages
These are several advantages of using ERP5:
a. Feature Advantages: ERP5 is a full featured ERP including customer relationship management (CRM), production management (MRP), supply chain management (SCM), product design management (PDM), accounting, human resources and e-commerce
b. Innovative Design: The design of ERP5 is quite unique and innovative. ERP5 uses a document oriented approach and represents all the flows of information with a unified business model which provides a consistent and robust application.
c. Technology Advantages: ERP5 is a recent and modern ERP solution which uses the latest information technologies.
But it also have several disadvantages:
a. Framework is often too low-level, if you want to test a feature closer to the user.
b. Selenium is basically one-directional, thus you cannot put complex expressions in it. Therefore, it is often necessary to write Python Scripts separately, and call them from tests.
การแปล กรุณารอสักครู่..
