May 5, 2010

SME Open Source ERP

ERP (Enterprise Resource Planning) software has traditionally been used by large corporations to integrate and automate diverse departments across the enterprise.

For a long time, smaller companies purchased individual accounting and payroll packages and then migrated to expensive ERP solutions as they grew. They did not have many options as ERP solutions were costlier and required magnitude and many employees to justify their use.

Now, with many Open Source software coming out, it is possible for SMEs to go in for ERPs at an earlier stage. There are several in the market including Compiere, ERP5 and Fisterra. Companies have to carefully study individual requirements and test out these softwares to determine suitability.

In this article, I would like to review CK-ERP, an Open Source ERP/CRM system, ideally suited for use by SMEs. It has a total of 19 modules including accounting ledger, Accounts Payable, Accounts Receivables, Purchase Order, Sales Order, Quotation, Point of Sale, Human Resource, Payroll and contact management. It operates as modules running atop phpGroupWare. This makes it possible for the software to be easily installed on Internet if employees are in various locations or on the Intranet for more secure transactions.

Here is a overview of its excellent features.

Customer Billing process

Any company with more than 10 recurring customers should seriously consider using an ERP (such as ck-ERP) to keep track of payments, work orders and related accounting. ck-erp has ck-Quote (a Quotation module), ck-so (Sales order module) and ck-ar (Accounts Receivable module) to keep

* Sales reps can key in Work Quotations for customers. The CK-Quote module allows for easily configurable Quotation templates which can be printed or emailed to customers.

* Sales reps can easily convert the Quotations to Sales Orders when work commences. A Sales order serves as a formal record of a work order and the terms and condition under which the work is executed sent to a customer. This direct conversion from Quotation to Sales Order eliminates a lot of extra work typing out docs. However, it is possible also to manually enter Sales Orders.

* At the time of billing, Sales Orders can again be converted to Invoices. It is possible to create Invoices with or without Tax. Here again, print and email friendly Official invoices can be generated. It is also possible to Bulk-Dispatch several invoices at the same time.

* Want to check out how promptly a customer pays? Simply check the Billing history which says when a customer was invoiced and how quickly he has paid you. You can also check Billing histories of each Sales order.

* Once a customer has been invoiced, it is a easy matter to record payment receipts. A single invoice can have several payments. For instance if a customer is invoiced for $1000, he can pay in parts. It is an easy matter to enter part payments against any invoice. You can also check out the pending payments - invoice wise, customer wise and even company wise. An aging report shows you how much dues you have to get.

* All invoice and payments get automatically integrated with the General Ledger, making accounting very easy. It is possible to view related Journal/Ledger entries for each invoice

You can easily enter customer records and configure various types of tax. The accounts receivables include Accounts Receivable Aging reports, Customer Invoice Aging reports and Detailed list of Tax collected.

If you are a Manufacturing company with thousands of customers, you can consider middle agents like Distributors or C&F agencies as customers and keep track of their payments using the same software.

The system is multi-currency and multi-user, allowing each module multiple access levels.

Inventory and Purchase process

Many companies, especially trading and manufacturing companies are generally swamped with purchase inventory and vendor information. Keeping track of vendor payments and paying bills in time before credit collection agencies call is a major source of tension. Here is what you can do with ck-erp's purchase modules - ck-po(Purchase Order module), ck-ap(Accounts Payable module) and ck-inv(Inventory module) . Lets see how a purchase process works.

* Enter purchase orders to keep track of the service contracts and products you have purchased.

* The moment you receive the purchased products or service, you can add it to your inventory using ck-inventory module. Marking goods receipt, automatically updates the inventory. You can view your Inventory Balance and In/Out History for each product that you have in the Inventory. This feature is very useful for Traders and manufacturers. The inventory is integrated with the General Ledger, so that increases in the inventory also update the Asset value of your company.

* When you receive an invoice from the vendor, you can convert the Purchase Order into a Vendor Invoice. Maintaining vendor invoices on the system, reduces your dependency on the email or paper invoices your vendors keep sending you. You can easily manage vendor payments and due dates with this system.

* When you make payments, Record full or part payments made against Vendor invoices.

* You can view at any time, reports on unpaid invoices and aging reports on the total amounts due per vendor or per purchase order. The ERP gives you an amazing degree of clarity on outgoing dues.

* You can maintain Vendor database and configure various kinds of taxes.

* The Inventory lets you maintain product names and numbers, Bin/Location information, photos, reorder levels, unit and weight information, and 3 different price information.

* Inventory adjustments, Assembly information and Alternate Part/Service information are some other features of ck-inventory.

Accounts

The accounts section has practically everything one would want.

The core General Ledger module has the basic Double Entry accounting system with Ledger and Journal. The interesting aspect of the General Ledger is that it is the base for the Accounts Receivable, Accounts Payable, Inventory, Bank and the Payroll modules. The entries from all these modules ultimately reflect in the General Ledger.

The accounting system has multi-currency support. The admin can set Standard Remarks for the invoice, purchase orders, Quotations and so on. The admin can even setup Multiple Ledgers for various divisions.

A Bank Reconciliation module allows you to reconcile bank statements with ledger entries.

On the flip side of the Accounts module is the fact that it does not have the yearly Opening and Closing balances. This makes it difficult to reconcile yearly accounts. A major flaw, which one can hope will be corrected in the near future.

Point of Sale (POS)

If you are a supermarket with multiple cashier desks and high cash transactions, you could use this module. Again the Point of Sale module is integrated with the General Ledger.

The ck-pos module lets cashiers enter Cash Sales, with or without tax. A good feature of the POS system is that it allows Credit Sales as well. Useful when customers insist on Purchase on Credit, for example in high value goods. Any Credit Sales entered by the cashiers have to be approved by Manager.

The Manager interface to the POS, ck-pos-m allows a manager to remotely control all the cashier operations from his office.

* Cashboxes can be setup for each POS counter and each shift. The manager can setup staff to work at each counter.

* The Manager can for instance view Shift End cash balance per Counter per shift. . The Manager can for instance view the Shift End cash balance at Counter 2 at the end of yesterday's morning shift.

* Managers can setup special price plans

* Managers can add Reduction Charges such as special student discounts, senior citizen discount or Add-On Charge such as Sunday Surcharges or service charges.

* Managers can configure various payment options for non-cash options such as Cash Coupons, Exchange Coupon, Cheques and Credit cards.

* Taxes such as VAT, GST, and PST can be setup.

* Sales reports

Human Resource Management

HR management software of some sort is required if you have more than 10 employees, and better still if payroll is integrated with the General Ledger. CK-ERP has excellent HR management features.

* Manage employee database including name, staff grades and roles, photo, address, email, phone and emergency contacts. A good feature in the HR software is that you are not limited by the number of phone fields. You can enter unlimited records per employee.

* Employees have their own Staff Self Service, something like a ``My Account'', which lets them Apply for Leave, enter Time sheet and attendance details and even request for Expense reimbursement. As soon as someone applies for leave or for expense reimbursement, their supervisor gets an email notification for approval.

* Timesheet and attendance management. Timesheet can be linked to achievements. For example if you are a PC assembling unit, employees can record the number of PCs they have assembled per day or per hour. Sales staff can enter the sales targets they have achieved.

* Multiple department support

* Record Performance Evaluations per employee

* Expense reimbursement management

* Leave application and leave management.

* Payroll management. Automatic/manual payslips via email. Bank statement for payroll.

CRM and Contact Management

CK-ERP's latest addition is the CRM package.

* CK-CRM offers Helpdesk management and Sales contact management (for pre-sales) in a neat package all integrated with the central Customer database. Sales reps can track the sales calls and the sales contacts made. Customer relation executives can check the help calls and the helpdesk contacts made with each customer.

* The Helpdesk system is especially beautiful. Customer relation executives can view the entire Call case History Log per Helpdesk call, record the customer's state of mind(furious, angry, pleased, excited), media(email, phone call, meeting) and the status of contact(research, resolution, follow-up, closed) Monitoring officers can be set for each ticket. Priorities (high, neutral low) and case categories (complaint, suggestion, and bug report) can be setup for each call.

* The CRM is integrated with Quotation, Sales Order and the Invoice modules as well. This makes it very powerful. Customer Relation executives and Sales reps can check for instance the credit rating of the customer, the number of times he has been quoted, billing histories and payment made.

* Customer Contracts can be recorded

* Credit Limits can be set per customer

CK-CRM also includes a Contact module for organisational contacts and individual contacts.

May 4, 2010

First ever Open Source ERP Solution developed by a Pakistani company, launched under PSEB Industrial Automation Project

Lahore – On Saturday, 2nd June, Pakistan Software Export Board (PSEB) signed two MoUs, one between Pakistan Readymade Garments and Manufacturers Association (PRGMEA) and SME Business Support Fund (BSF) and another between Pakistan Hosiery Manufacturers Association (PHMA) and SME Business Support Fund (BSF). The MoUs were signed during an inaugural ceremony of the Global Business Management Solution (GBMS), an ERP for the Readymade Garments and Hosiery vertical. GBMS is the first locally developed and implemented open source ERP in Pakistan. The MoUs were signed in the presence of the Minister of IT&T Mr. Awais Ahmed Khan Leghari, MD PSEB Mr. Yusuf Hussain, CEO of SME Business Support Fund (BSF) Mr. David Monkman, Chairman PHMA Mr. Adil Butt and Chairman (IT Committee) PRGMEA Mr. Sajid Minhas. The parties agreed to collaborate in the implementation of GBMS in over 700 SME units in the Readymade Garments and Hosiery units in Pakistan.

PSEB initiated the development of this ERP software through its Industry Automation project. Its vision is to improve the productivity of SME units by providing them ERP software in those sectors of the economy with a high export potential. With the emergence of WTO, the ERP software will allow the SME units in these sectors to be able to compete with the industries in other countries. The ERP software is developed using open source technology which enables the companies to avoid exorbitant licensing costs. The ERP software will be made available to all SME units in the chosen sectors free of cost along with the source code in order to empower the units to get additional work done according to their specific requirements.

Under PSEB’s Industry Automation project, SME units in five sectors are being automated by providing them custom-built ERP software. The sectors being automated are Readymade Garments, Hosiery, Textile Processing, Automotive Parts & Accessories and Surgical Instruments. The ERP software solutions in this project are being developed in collaboration with the industrial associations and 10-15 industrial units in each of these 5 sectors. Under the project the ERP software will be implemented in more than 60 industrial units in these 5 sectors and will then be made available free of cost to the more than 1500 SME units in these 5 sectors. The development of the ERP software for Readymade Garments and Hosiery (GBMS) has been completed and has been successfully implemented in the model unit, Sajjad Knitwear in Lahore. The ERP software is now available to the more than 700 SME units in these sectors free of cost. The ERP software for Textile Processing, Automotive Parts and Accessories are currently in the process of model implementation, which is due to be completed in June 2007. The model implementation of the ERP software for the surgical instruments sector is due to start in June 2007.

Speaking on this occasion Mr. Awais Ahmed Khan Leghari, the Federal Minister of IT&T said “the government has invested approximately Rs. 70 million in automating the local industry. In the first phase 63 small units were automated across different industrial sectors using licensed ERP software. In the current phase, close to 60 SME units in 5 industrial sectors are being automated using open source software”.

The Managing Director of PSEB, Mr. Yusuf Hussain said that “Sajjad Knitwear has already started to see tangible benefits for their business by using the software for managing work in different areas of their business.“ He said that initial results at Sajjad Knitwear showed cost saving of 60 % in their customer response, 45 % in their purchase cycle, 40% in their accounts management, 65 % in payroll processing and 70% in production process. He further said that “a great testimonial for the product is that Sajjad Knitwear has now automated all its processes from customer order to delivery of goods.” He encouraged other units in Readymade Garments and Hosiery to implement the ERP to become more productive.

May 3, 2010

ERP Software

ERP stands for Enterprise Resource Planning. An ERP system is used to integrate, or make work together, all your different processes of a business, or company, into one unified system. Generally, the most commonly used application of an ERP is used to combine data from separate applications. Some of the common areas of a business that are used to unify with an ERP software are manufacturing, supply chain management, financials, projects, and human resources. By using an ERP software package in a larger manufacturer, you can standardize the software specialties, and reduce the number of software applications needed to keep track of information companywide. It will also enable the different software applications a company may have to talk to each other and keep the information effectively interfaced.Before the use of an ERP system and software, the different departments within a company or organization like Human Resources, Payroll and Financials would have all had their own computer systems to keep track of the information pertaining to their respective departments. Each system, or department, would have to rely on a set of common data to communicate with each other. Additionally, each system would only identify the certain information that was pertinent to perform its function and produce its data. By using an ERP software solution the information for each application, or system would be shared by all departments so that when information is passed from one department to another, the systems in each department would have the "whole picture" instead of just a "piece" of what it was looking at, so to speak.
The use of an ERP software application is generally used in bigger companies, or businesses, that have multiple departments or systems set up to keep track of information in several different areas of the company. If you own a large business, like a distribution company, and you feel you may benefit from the use of ERP software solutions, like an ERP distribution software package, you can go online and find an ERP software company that offers different ERP process manufacturing software for you to choose from for your business. ERP software applications are becoming more popular and necessary in today's world of business. Below is a list of some of the different ERP software packages available and some of the software you may find with the

ERP software packages.


  • Distribution ERP software
  • Handbag ERP software
  • Accessories ERP software
  • Apparel ERP software
  • Footwear ERP software
  • Manufacturing ERP software
  • Business Intelligence Software
  • Business Management Software
  • Business Plan Software
  • CRM Software
  • Inventory Software
  • Fleet Maintenance Software
  • Project Management Software
  • Asset Management Software

May 2, 2010

History and Evolution of ERP

ERP (Enterprise Resource Planning) is the evolution of Manufacturing Requirements Planning (MRP) II. From business perspective, ERP has expanded from coordination of manufacturing processes to the integration of enterprise-wide backend processes. From technological aspect, ERP has evolved from legacy implementation to more flexible tiered client-server architecture.

The following table summarizes the evolution of ERP from 1960s to 1990s.

1960s

Inventory Management & Control

Inventory Management and control is the combination of information technology and business processes of maintaining the appropriate level of stock in a warehouse. The activities of inventory management include identifying inventory requirements, setting targets, providing replenishment techniques and options, monitoring item usages, reconciling the inventory balances, and reporting inventory status.

1970s

Material Requirement Planning (MRP)

Materials Requirement Planning (MRP) utilizes software applications for scheduling production processes. MRP generates schedules for the operations and raw material purchases based on the production requirements of finished goods, the structure of the production system, the current inventories levels and the lot sizing procedure for each operation.

1980s

Manufacturing Requirements Planning (MRP II)

Manufacturing Requirements Planning or MRP utilizes software applications for coordinating manufacturing processes, from product planning, parts purchasing, inventory control to product distribution.

1990s

Enterprise Resource Planning (ERP)

Enterprise Resource Planning or ERP uses multi-module application software for improving the performance of the internal business processes. ERP systems often integrate business activities across functional departments, from product planning, parts purchasing, inventory control, product distribution, fulfillment, to order tracking. ERP software systems may include application modules for supporting marketing, finance, accounting and human resources.
















May 1, 2010

Top 10 ERP Software Predictions for 2010







A new decade is upon us and the ERP software industry looks quite different than it did at the start of the decade. Ten years ago, the enterprise software space was not booming, IT budgets were less, and companies using MIS systems.

In contrast, the decade mid IT spending levels of companies’ increased and ERP vendors offered many ERP solutions. However, there are several things to be optimistic about. Here are our ten predictions for the enterprise software space in 2010:

1. Diligent focus on ERP benefits realization and ROI. Long gone are the days of not spending like its 2000 and hoping for the best. CIOs, CFO’s and COOs will continue to face pressure to prove that every time of investment in ERP systems is justified and generates a solid return on investment. Look for more deliberate spending, more phased rollouts, buying licenses only as they're needed, and hesitancy to invest in more expensive advanced enterprise software modules.

2. SMBs to get back into the ERP software market. The bright spot in any recovering economy is usually small business (SMBs). As the economy emerges from the recession, SMBs will look for small business software to automate their operations and scale for growth. In addition, large software vendors such as SAP, Microsoft and Oracle will continue to focus on the SMB market to give a boost to their revenue growth in software license sales.

3. Increased adoption of Software as a Service (saas) at SMBs. While SMBs may lead the charge in their small business software investments, it may be difficult for them to make the necessary investments. Given that tight credit markets will likely continue into the new decade, many SMBs will look to enterprise software to help them minimize up front capital IT costs.

4. Lots of SaaS talk, but not as much action at large organizations. Larger companies, on the other hand, are likely to consider SaaS options, but are much less likely than their SMB counterparts to commit to these deployment models. As software vendors expand mix solutions combining the benefits of SaaS with the flexibility of traditional ERP (e.g. Oracle's E Business Suit and SAP's Business One offerings).

5. Increasing focus on organizational change management and benefits realization. Companies are directing much of their ERP software investments to areas that ensure they implement effectively and get more out of their existing enterprise investments. The need to more effectively manage organizational and business risk will likely result in a continuation of this trend in 2010.

6. it’s still a buyers' market. Even in the most optimistic scenario, overall 2010 enterprise software spending will not return to pre-recession levels. This means ERP software buyers will remain in the driver's seat, which will be reflected in aggressive software pricing and shared benefits implementation models, such as that introduced by SAP and Oracle late this year.

7. Enterprise software risk management. As CIOs, CFO’s and executive teams remain on the hot seat to prove the value of their investments, risk management will be the name of the game. Look for more ERP implementations to leverage organizational change management and independent oversight of software vendors to help mitigate business risk.

8. Software vendor consolidation. Vendor competition was aggressive before the recession and is even more so now. Dozens of smaller vendors are starved for cash and unable to fuel R&D and other product innovations without infusions of capital. Add the fact that larger vendors have cash and some have grown successfully via acquisition to date (e.g. Oracle and SAP), and continued vendor consolidation looks to be expected.

9. Focus on integration rather than major product enhancements. Given corporate aversion to risk, companies are going to be less likely to bet on entirely new products or risky upgrades. As a result, vendors are more likely to invest in incremental product enhancements and tighter integration between modules rather than revolutionary changes to their software.

10. Niches, low-hanging fruit, and business value. Look for companies to be very deliberate about how they invest in enterprise software, the risk they're willing to take, and how they manage implementations. If executives aren't convinced that their enterprise software investments will deliver measurable business value, they won't invest in it. Areas that deliver immediate value are priorities for the coming year.

We are optimistic about the coming year and can't help but wonder if the economic recession exactly what the enterprise software market needed. ERP failures, cost overruns, difficult software vendors, and lack of business benefits had become too frequent, but these lean times will not allow for these trends to continue.

So what does this mean to clients and other companies considering ERP investments in the coming year? The companies that choose the right software for their organizations, best manage business and organizational risk, implement effectively, and position themselves for benefits realization will be better positioned headed into the recovery.