Enterprise Resource Planning (ERP) is a way to integrate data and processes into one single system. Ideally, ERP delivers a single database that contains all data for the software modules, which would include:-
Manufacturing:- Engineering, bills of material, scheduling, capacity, workflow management, quality control, cost management, manufacturing process, manufacturing projects, manufacturing flow.
Supply chain management:- Order to cash, inventory, order entry, purchasing, product configuration, supply chain planning, supplier scheduling, inspection of goods, claim processing, and commission calculation.
Financials:- General ledger, cash management, accounts payable, accounts receivable, fixed assets.
Project management:- Costing, billing, time and expense, performance units, activity management.
Human resources:- Human resources, payroll, training, time and attendance, rostering, benefits.
Customer relationship management:- Sales and marketing, commissions, service, customer contact and call center support.
Access control:- User privilege as per authority levels for process execution.
Customization:- To meet the extension, addition, change in process flow.
