ERP is an acronym which means Enterprise Resource Planning (in french PGI Progiciel de Gestion Intégré), it is computer systems of management which integrate and manage most production and distribution transactions of company’s goods or services.
 
Enterprise resource planning refers to the logistic task, which is based on principals and technical means to support resources including capital, employees, equipment, information and communication technologies ; this within a time limit and according to needs, for an effective company process and a control constantly optimized.
 
ERP System 
A ERP system is a complex or a plurality of software intercommunications of application and computer systems, which are used to support the planning of the whole company’s resources. Complex ERP systems are often (modules of application) divided into subsystems which can be combined according to the necessity.
 
Distinction 
ERP systems differ mainly : 
 
• according to the economic activity and the respective industry for which they were especially conceived (manufacturing industry : steel industry, automotive industry, chemical
 industry, services : trade, insurance, bank, health care,…),
• according to the evolution potential of the company and its size (human resources),
• according to the range of functions/proposed services and/or taken in charge (production, materials management, sales,…),
• according to technologies used (databases, programming languages, layered architecture, operating systems,…).
 
ERP solution and company size
A large company should possess a ERP solution which can also represent its internal structures, possibly its directly connected subsidiaries (multi-tenancy), and which must have vast variety of functionalities, and take in charge complex handlings. So, it is necessary to envisage technical strategies of configuration adaptation of the company in question and its subsidiaries. 
 
For small and medium-sized enterprises (SME) universal ERP systems like SAP ERP, Oracle E-Business Suite and El Motakamel +2 are easily adaptable and more appropriate for this kind of companies. More ERP software is strongly integrated more it is adaptable to many industries.
 
Functional areas of ERP software 
ERP systems should mainly map all business processes. A continuous integration and an abandonment of autonomous solutions are translated into a global ERP system in which all resources (human and material) can be managed in the company. ERP systems also improve flow of communication within the company by E-collaboration (internal messaging) which ensures a better coordination in the business.
 
The typical functional areas of ERP software are :
• Material management (purchases, stocking, location)
• Production planning and control,
• Needs assessment,
• Financial management and accounting,
• Access control,
• Human resources management,
• Research and development management,
• Sales and marketing,
• Databases management,
• BOM,
• Product data management,
• Document management (electronic filing)
 
ERP solutions (software) proposed by SII- Algeria
 
El Motakamel Plus 2 ERP : ideal ERP software for small and medium-sized enterprises (SME) management ; 
OnyxPro ERP : ideal ERP software for large companies management.