There are a total number of 13 EPR modules which is: Finance : The finance and accounting module allows businesses to understand their current financial state and future outlook. Procurement : The procurement module helps an organisation to secure the materials or products they need for manufacture or sell as goods. Manufacturing : The manufacturing module helps manufacturers plan their production and make sure they have prepared everything needed for the production plans such as raw materials and machinery capacity. Inventory Management : The inventory management module can help to track item quantities and the location of each of every inventory that is registered in the system. Order Management : The order management module helps to track all orders made by the customers from the purchasing phase to the fulfilment phase. Warehouse Management : The warehouse management module can guide warehouse employees through all warehouse processes based on the layout of the facility from shipment arrival to picking to packing and to shipping seamlessly. Supply Chain Management : The supply chain management module tracks each single procedure of the delivery of supplies and goods throughout the supply chain. It started from the sub-suppliers to suppliers, manufacturers, distributors and lastly to retailers or consumers. Customer Relationship Management (CRM) : The CRM module stores all of the customers and prospect information. It is able to track communication with prospects and target some particular customers that are suitable for certain promotion events or products. Professional Services Automation (Service Resource Management) : The professional services automation module also known as PSA helps an organisation to plan and manage a project. It is able to track the status of projects and manage human and capital resources for it and also allow managers to approve expenses and time schedulelity. Workforce Management : The workforce management module is actually similar to a human resource management module. It includes functions like monitoring workers’ attendance and measuring or recording employee productivity and absenteeism. Human Resource Management : The human resource management module includes all of the features in the workforce management module but offers some additional capabilities that the workforce management module does not include. This module has all kinds of detailed records on all employees, and documents about performance reviews, job descriptions and offer letters. Ecommerce : The ecommerce module allows companies to quickly launch a business-to-business or business-to-consumer ecommerce website. This module is perfect for businesses that want to sell their products or services online. Marketing Automation : The marketing automation module is able to manage marketing campaigns across digital channels like email, web, social media and SMS. It can send messages through different platforms automatically based on the campaign rules and it has advanced customer segmentation features so that only relevant customers will be receiving the message.