Overview‎ > ‎

System Overview

EMP is a web-based ERP built on J2EE framework that caters for the needs of franchises and chain stores. It strips down the complexity of big ERP systems , yet bringing the cutting edge EJB technology used by the high end market to the low and middle tier clients at low and middle tier pricing.


As an ERP running fully on Open Source, the customers do not need to pay third party licenses e.g. Cold Fusion, Microsoft Server, MS SQL, Citrix Metaframe, Oracle etc. Stable and reliable operating systems and applications like Fedora Linux (by Red Hat) , Solaris, JBoss Application Server, PostgreSQL (heavy duty database) are being used to ensure highest possible availability of the applications for the customers.


As EMP is fully J2EE compliant, we allow our customers to choose various operating systems from Windows, Linux to Unix, thus giving our clients the peace of mind to grow their business as fast as they can without worrying about the scalability of their business applications. The power of EMP also lies in its carefully developed application architecture using the best practices like Object Oriented Technology and "Model View Controller" ('MVC') architecture with multi-tier structure to ensure it could be easily customized to suit different customers' requirements.


The modules in the EMP are divided to standard modules and specific modules, that are developed to suit businesses to their specific needs.



Standard modules and features:

1) Trading Module

This module consists of point of sales features and functionality such as issuing of cashsales, invoices, sales and purchase returns, internal stock transfer across different branches and Return Merchandise Authorization ('RMA'). There are many functionality specific for chain store businesses that are heavily involved in trading and distributions. It also supports various features related to retail industry e.g. auto configuration of Easy Payment Scheme and so on.

2) Distribution Module

This module is like a more advanced and specialised version of the Trading Module. It caters for walk-in customers and also allows users to process orders from phone-in customers as well as online customers. This module also has allowances to cater for delivery and driver management.

3) Inventory Module

This module provides various functionality to manage and keep track of inventory in a large environment. Users can carry out maintenance of inventory master records here and generate all sort of reports ranging from sales report, stock aging, tracing the inventory path, serial number tracking, and many forms of stock balance reports in matrix format.


4) Finance Module

This module allow the users to create payment vouchers, receipt vouchers, perform bank reconciliation, managing various cash books and reports related to daily operations of the finance department.


5) Accounting Module

This module is tightly integrated with all other modules in the system. Users can drill down all the way to the source documents from the balance sheet or the profit and loss account. The accounting module also supports multiple companies in the same database, which means group consolidation could be performed on a real time basis across multiple subsidiaries for group accounting.


6) Customer Module

This module allow the user to manage customer records, send auto email promotions, and various account receivable reports, monthly statement, outstanding invoices, customer transaction history etc.


7) Supplier Module

This module allow you to manage your account payable and other supplier information. We provide features and functionality from purchase order and other work flow and processes for procurement. As it is tightly integrated with the inventory module, all stocks are updated on a real time basis.


8) System Administration

System administration module allow the users to view comprehensive audit trails, manage users, and define detailed permission settings.


9) Manager Module

This is a decision support tool for senior managers or directors of the company to gain a bird's eye view of the enter company performance using key statistics and performance indicators within a dashboard.


10) Procurement Module

This module will allow  the users to create purchase order for approval cycles until the goods are received and entered into stock. It can track orders still pending and at the same time be able to track purchases inquiries from customers that was routed from the Sales Force Module.


11) Sales Force

This module is specially carer for pre-sales activities where sales order or inquiries are involved. This is suitable for the wholesale, trading as well as the retail business environment. Unrecorded sales and pending orders/inquiries will be easily tracked.


12) Intranet Module

This module allow company's employees to communicate with each other more effectively. With this module, managers and staff are able to make internal announcements, publish company news and sharing knowledge and information.



Specific modules and features:


13) Developer Module

This module is meant for the Applications Developer to configure and test the EMP application. Users will be able to setup Biz Group, Entity, Unit and PC Center. This is also where the Cashbook/CashAccounts is setup as well as the store/location and branches.


14) Materials Requirement Planning ('MRP) Module

This module is made for manufacturing company where users will be able to create and track work order for the correspondent sales order. Materials Requisition Note and stock transfer can be made in this module as well.

15) E-Payment Module

This module was specially made for users that deals with huge online transactions on a daily basis with a different payment system. The module will incorporate the EMP system to another system and subsequently issuing invoices according to the data transferred from the other system.


16) Warehouse Management Module

Our warehouse management module is used by a License bonded warehouse in Singapore. This warehouse module focus on managing the various "lots" in the warehouse, and support up to 4 packing level. Records of permit number, HS Code, and other information could be easily generated from the system.


17) E-Commerce Module

Our e-commerce module comes with a back-end configuration interface to provide easy maintenance of online product catalog, real time order placement with integration with all credit cards (including JCB, DINERS etc), Maybank, RHB Bank, Hong Leong Bank, FPX, BumiPutera Commerce Bank, Mobile Money and many more. Besides, the front end e-commerce is tied with the back-end order processing, delivery management, trip organization, inventory module, account receivable, finance, accounting etc.


18) Customer Loyalty Programme

The module allows the merchant to create member cards, keep track of customer's demography and generate promotional letters etc. The cash rebate voucher feature provides real time synchronization to prevent fraud, as well as updating the accounting module seamlessly.


19) Footwear Module

The footwear module is specifically catered for apparel industry. It supports multiple sizes and colours per article. Most of the functionality in the trading module is included.


20) Automotive repair workshops

Our system provides car care companies to keep track of their job sheet, and auto conversion of these job sheets to invoice. Tracking of multiple vehicles per account, and other work flow related to auto care industry. The government service tax reports automatically filter out items that are taxable from the rest.


21) Florist Module