• No results found

Cost Effective Alternatives for Replacing a Sage Pro ERP System Eric and Peter Green

N/A
N/A
Protected

Academic year: 2021

Share "Cost Effective Alternatives for Replacing a Sage Pro ERP System Eric and Peter Green"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

Cost Effective Alternatives for Replacing a Sage Pro ERP System

Eric and Peter Green Introduction

This white paper examines alternatives for replacing Sage Pro ERP system. This product has an end-of life-declared by Sage as of March 2014 as Sage seeks to consolidate its product line. Until September 30th, 2013 Sage has free upgrade offers and lesser discounts until March 2014 for users of Sage Pro to Sage 100 (was MAS90/ 200) and to Sage 300 (was AccPac). They also offer various credits to upgrade to Sage ERP X3, which is Sage’s top-of-the line ERP (Enterprise Resource Planning) system.

Sage Pro was originally called AccPac, not to be confused with the Canadian AccPac that has now become Sage 300. Sage Pro was popular with a wide range of industrial organizations because the FoxPro source code for Sage pro was available which meant that Sage Pro could be modified to meet the specific requirements of each individual business. While some may not consider customizing financials a good idea (especially after the Enron debacle), the ability to customize the Pro inventory and manufacturing modules was certainly widely used.

The end-of-life for Sage Pro is being driven by the declared end-of-life for Microsoft’s FoxPro development language/environment on which Pro is based. FoxPro was a great environment in which to develop client-server applications like Pro. Microsoft, in its rush to become a consumer oriented, Cloud focused company, is now abandoning many client-server technologies it

acquired over a decade ago, including FoxPro.

A number of manufacturing companies use BellHawk in conjunction with Sage Pro to add wireless warehouse management and manufacturing execution system capabilities. This white paper was written to provide guidance for those companies and other users of Pro as to the trade-offs in the different alternatives that are available going forward with or without Pro.

Methodology

Sage Pro users tend to fall into three categories:

1. Those that use Sage Pro purely as an accounting system. 2. Those that use Sage Pro for a distribution business. 3. Those that use Sage Pro for a manufacturing business. We evaluated several alternatives for the financials:

1. Continuing to use Sage Pro.

2. Moving to QuickBooks Enterprise.

(2)

4. Moving to another on-premise ERP system such Microsoft Dynamics GP (Great Plains) and Dynamics NAV (Navision), or Sage X3, or the Cloud-based Plex and NetSuite products, which are offered only on a Software-as-a-Service (SaaS) subscription basis. For inventory tracking and manufacturing, we looked at replacing the Sage Pro financials with QuickBooks Enterprise or Sage 300 and then using add-on products that would provide similar capabilities to Sage Pro in distribution and manufacturing.

The big factor for inventory and especially manufacturing applications was the ability to customize the code to meet the specific needs of each individual organization. Many add-on product vendors offer customization services but only BellHawk makes the VB.net source code to its software available to its clients. Amongst the ERP offerings, Navision is the only product for which the source code is readily available.

Manufacturing software tends to focus on two major areas:

1. Discrete-batch manufacturing – used by companies in the automotive and aerospace parts manufacturing business where assembly, machining and tools management play a critical role.

2. Process-batch manufacturing – which is used by companies for food, pharmaceutical, chemicals, cosmetics, biologics, and precision materials converting applications. Here the focus is on formulas and materials traceability.

Sage Pro does not handle multiple units of measure, track process-batch manufacturing, or capture materials traceability data. It also does not have an integral wireless warehouse management system, so these capabilities have to be provided by add-on applications. In studying add-on wireless warehouse management systems we found that, while all the products did a good job of the fundamentals, there was a divergence of focus. Accellos, IntelliTrack and Fishbowl tend to focus on retail warehousing applications, where capabilities such as wave picking are important. BellHawk, on the other hand tends to focus on warehouses used for applications where capabilities such as materials traceability and tracking expiration dates can be critical.

In terms of financials, two critical differentiators emerged:

1. Ability to concurrently handle multiple currencies. Pro has this ability but QuickBooks and Sage 100 do not. All the other ERP systems in our survey have this capability.

2. Ability to easily roll-up and drill-down into multiple profit and loss centers. Pro has this ability but QuickBooks and Sage 100 do not. All the other ERP systems in our survey have this capability.

Of course, the most critical differentiator of all is cost. We chose a small/mid size company baseline model with 5 seats each for accounting, inventory, and manufacturing.

(3)

It was not possible to get accurate pricing in all cases, so we decided to bracket costs as follows: 1. $ < $10,000 2. $$ $10,000-$20,000 3. $$$ $20,000 - $50,000 4. $$$$ $50,000 - $100,000 5. $$$$$ Over $100,000

Our costs include installation and setup but not on-site user training. They are presented

incrementally with a cost for Financials and then as a total cost for Financials plus Inventory plus Manufacturing. We did, however break out the cost to add wireless warehouse management (WMS) capability to the financial products for those interested only in tracking the distribution of products.

In the cost section, we marked those products with a free upgrade offer from Sage with an * and those products with an upgrade credit from Pro with a +.

We decided to include an information technology section as it is apparent that some products have transitioned to use modern web-browser and web-services (used for computer to computer communications) technology and some are still using older client-server technologies.

Microsoft’s wholesale abandonment of technologies it purchased or developed over a decade ago may make good business sense for Microsoft as it transitions to the Cloud and tries to become a consumer rather than business oriented company. Software products that rely on older Microsoft technologies, such as Sage Pro, are being forced into end-of-life. We believe that many more such products will cease to work as Microsoft issues “kill-bits” in its updates to prohibit programs from using older dynamic link libraries which have compatibility or security issues. We have found that many of our small and mid-sized clients do not yet want to transition to “Cloud” based subscription services because they doubt the reliability of their Internet

connections and they need to retain their IT staff for other purposes. But they do like the fact that using a web-browser interface to software installed on their own servers eliminates the need and cost of maintaining thick-client software on Microsoft based PCs (especially given Microsoft’s Windows 8 user interface debacle).

QuickBooks Enterprise and most of the ERP system have web-browser interfaces but Sage 100 does not. Many of these ERP Systems have web-services interfaces but Sage 100 and 300 do not. Add-on products such as BellHawk, MISys, Fishbowl and IntelliTrack all offer web-browser interfaces but only BellHawk offers a web-services interface for data exchange with other systems over the Internet.

Several other factors that were identified in this study that may be important factors in choosing a replacement system are:

1. Availability of customization services – while all the products work out-of-the-box, in many cases there is need for customization to meet the specific business needs of each business.

(4)

2. Availability of source code. This can be important for those organizations that wish to customize the software themselves.

3. Can be FDA/USDA/HACCP/SQF validated. This is important for those organizations that need these certifications.

4. Can exchange data with Process Control Systems to avoid duplicate data entry. We have indicated whether these features are available for each of the products.

We have also indicated the standard interfaces that are available to each of the financial products for the add-on products.

The results of this study are shown in Appendix A as a set of spreadsheets. While we have tried to be as accurate as possible, please realize that these results are based on publically available information over the Internet. So, before making a decision as to a replacement for your Sage Pro system, you should check the facts as they apply to your specific case and make your own

judgment.

We have included a brief description of each software product mentioned in this document in Appendix B.

Recommendations General

The simplest course of action is to do nothing. Sage Pro will continue to operate as long as the version of the Microsoft Windows operating system on which it is based continues to work. This end of life is determined by the computers on which Windows runs. Disks or some other

component will ultimately fail and the operating system version will not be compatible with any available replacements and so your Sage Pro will suddenly come to the end of its life. But, if you are running Pro on a reasonably up to date Windows 2008 server computer this could be a decade or more away.

The biggest problem will come in modifying Pro after FoxPro is no longer supported. FoxPro will continue to be available as long as Windows based computers continue to be available on which to compile FoxPro software. If you are currently running FoxPro on Windows 7 or Windows 2008 computers then this end-of life could be several years away.

If you are running your version of Pro on a Windows 2000 or 2003 Server, and you intend to keep Pro, we recommend that you immediately upgrade to Windows 2008, with some new hardware, as these older Windows products really are going away in the near future. This is much cheaper than upgrading Pro, which can continue to operate for years to come.

So why upgrade? The answer is that Sage Pro is an old client-server product and may become obsolete for the following reasons:

1. Changes in general accounting and tax rules that are not supported by Pro. Also many accountants do not like auditing financial data produced by non-supported software that may be subject to security breaches.

(5)

2. Requirements to add real-time mobile data collection, with point-of-action mistake prevention, for inventory and production data.

3. Ability to collect inventory and production data at multiple geographically distributed locations.

4. Ability to exchange data with other systems over the Internet.

Reasons 2 through 4 can be mitigated by integrating external products from suppliers such as BellHawk Systems to an existing Pro installation.

But, by switching from Sage Pro to another system for the financials, you guarantee that these will be supported and maintained for many years to come to be compatible with both financial and tax reporting requirements, whereas Pro obviously will not. Sage 300 (was AccPac) supports accounting audit methods that are rigorous whereas many accountants for mid-sized companies recommend against QuickBooks Enterprise for its lack of double-entry formality and audit trail capture. Auditors for these companies are likely to raise issues as to whether a non-supported product, such as Pro, is appropriate for a mid-sized company.

Alternately, you could switch to another ERP system to provide the same capabilities as you have with Pro. Here the issue is the availability of source code, if that is important to your organization. Only Navision make its source code available but there is an extensive learning curve in learning how to modify Navision due to its use of its own specialized language and development environment.

By combining BellHawk with QuickBooks Enterprise (for smaller organizations) or Sage 300 Financials (for mid-sized organizations) organizations able to retain the ability to modify the manufacturing and inventory tracking features of the combined system at a lower cost than changing over to Navision. Furthermore the code is written in VB.Net running in a Visual Studio development environment, which is familiar to many FoxPro developers, so the learning curve is much easier than with Navision.

The side benefit of using BellHawk is that it supports wireless mobile data collection, multiple units of measure, and capture of material traceability data, which may be important to some Pro users.

We also looked at using other add-on products with QuickBooks or Sage 300 Financials as an alternative to moving from Pro to another ERP system.

More specific recommendations for these cases follow: Financials

For organizations currently only using Sage Pro as a financial package:

1. If you are a smaller company that needs multi-currency and/or multi-P&L tracking then upgrade to Sage 300. The upgrade is free but the annual maintenance fee will be several thousand dollars.

2. If you only need single P&L and single currency then get QuickBooks Enterprise. The 5 seat version will cost you $2,500 but the annual maintenance fee is only about $700 per year.

(6)

3. Do not upgrade to Sage 100 as it uses obsolete technology and is unlikely to be upgraded. It was a great product 20 years ago and has a large user base but Sage has shown no inclination to invest in upgrading it.

Inventory

For organizations currently using Sage Pro to track financials plus inventory:

1. If you are a large company with lots of money then upgrade to Sage X3 or one of the other ERP Systems in this survey.

But please recognize that these ERP systems do not have an integral wireless warehouse management system (WMS) and a third party product must be used. Some recommended options for use with these ERP systems are:

a. If you need materials traceability and regulatory compliance then you probably want to consider BellHawk. It is much lower cost than Accellos and has many more capabilities for materials traceability.

b. If you are in the retail distribution business then consider IntelliTrack as a lower cost alternative to Accellos.

2. If you are happy with using manual data entry instead of using barcodes to track your inventory and do not need materials traceability then simply upgrade to the Distribution package of any of the ERP systems.

3. If you are a smaller company and want to use barcode tracking then upgrade to : a. QuickBooks Enterprise or Sage 300 plus BellHawk, or

b. QuickBooks Enterprise plus Fishbowl, or c. QuickBooks Enterprise plus IntelliTrack 4. In comparison:

a. BellHawk is ideal for those organizations such as food,chemical, cosmetics and pharmaceutical distributors that need materials traceability and possibly

FDA/USDA/HACCP/SQF certification.

b. Fishbowl is highly integrated with QuickBooks and is ideal if you want to use QuickBooks and do not need materials traceability or high volume retail picking. c. IntelliTrack is ideal if you need to use techniques such as wave picking for high

(7)

Manufacturing

For organizations currently using Sage Pro to track financials plus process inventory plus process-batch manufacturing:

1. If you are a large company with lots of money then Sage X3 (no source code) or Microsoft Navision (source code) are good choices. NetSuite and Plex are also good alternatives if you want to migrate to the Cloud and do not need source code to modify.

But please recognize that these ERP systems do not directly connect with data collection devices such as barcode scanners, mobile computers, barcode label printers, RFID encoders and readers and process control systems. These capabilities must be added through third party software. To add these capabilities in a discrete batch operation then use MISys. To add these capabilities in a process batch operation then use BellHawk.

2. If you are a smaller company then upgrade to :

a. QuickBooks Enterprise or Sage 300 plus BellHawk, or b. QuickBooks Enterprise or Sage 300 plus MISys. In comparison:

c. BellHawk is ideal for those organizations such as food, chemical, cosmetics and pharmaceutical manufacturers that need materials traceability and possibly

FDA/USDA/HACCP certification. It is also ideal for those organizations that have multiple facilities in different locations.

d. MISys is ideal for those organizations such as automotive and aerospace manufacturers that perform discrete batch manufacturing at a single location. 3. While Fishbowl does claim to do discrete manufacturing and is closely integrated with

QuickBooks, we do not recommend this unless your organization only does very simple discrete manufacturing operations such as assembly and kitting.

4. Both BellHawk and MISys have integrated MRP (Materials Requirements Planning) capabilities. Alternately BellHawk can use the MRP capabilities provided with Sage 300 Manufacturing. The MISys MRP capabilities are reputed to be excellent for discrete batch manufacturers. The BellHawk MRP capabilities represent a simple to use alternative for smaller process-batch manufacturers but BellHawk recommends the use of the Sage 300 MRP for organizations with more complex supply chain requirements.

Summary

1. If you are a large company then upgrade to Sage X3 or Navision.

2. If you are happy with the current client-server version of Sage Pro then continue to use it until it dies. If not then choose one of the following:

3. If you are a smaller company that has simple accounting requirements then upgrade to QuickBooks Enterprise.

(8)

4. If you are a mid-size company that has more complex accounting requirements then upgrade to Sage 300 financials.

5. If you are a smaller company and need to add warehouse management then add-on BellHawk for applications that need materials traceability or Fishbowl or IntelliTrack if you need retail warehouse management capability.

6. If you are a smaller company that needs to track its Manufacturing then add-on MISys for discrete manufacturing or BellHawk for process-batch Manufacturing or multi-site operation. Authors

Eric Green

Eric is a summer marketing-operations intern for BellHawk Systems. He did all the research for this paper. Eric is studying Operations Management at UMass Dartmouth. He previously worked in a food distribution warehouse, as a QC person for an abrasives manufacturer, and for a

demolition company. He is currently President of the ENACTUS Chapter at UMass Dartmouth, which is dedicated to encouraging socially conscious entrepreneurship amongst students

worldwide. Peter Green

Dr. Peter Green is a recognized expert in implementing industrial materials tracking and

traceability systems. He currently serves as the CTO and President of BellHawk Systems which developed the BellHawk and Bell-Connector software, under his guidance. Dr. Green has led the implementation of over 100 tracking systems for clients as diverse as small food processors and the U.S. Air Force and Navy. Dr. Green was previously a Professor at WPI and a member of the research staff at MIT. He received his BSEE and Ph.D. from Leeds University in England.

(9)
(10)
(11)

Appendix B – Software Products Sage Pro ERP

Sage Pro is a combined accounting, inventory and manufacturing tracking system that is used by a significant number of mid-sized industrial businesses. Its primary benefit is that it is written in FoxPro and the source code is available for modification. Sage Pro originally used the FoxPro database but most installations now use SQL Server. Its primary focus in terms of inventory and manufacturing are in the area of discrete manufacturing. It only uses a single unit of measure for each part and does not have many of the features needed to support process batch manufacturing. Support is being discontinued by Sage in March 2014.

QuickBooks Enterprise Accounting

This is the client-server big-brother version of the QuickBooks product used by millions of small businesses world-wide. For small, single facility, manufacturing and distribution companies it provides a low cost but very comprehensive financial package. It has been criticized by many accountants as not having enough audit controls but it is very simple to use. The big advantage is that a 5 user system can be purchased for around $2,500 with an annual maintenance fee of around $700/year. These 5 seats are more than adequate for the front office operations of smaller organizations when combined with inventory and production tracking add-ons such as

BellHawk, Fishbowl and MISys which have standard interfaces to QuickBooks. Sage 100 ERP

This is the new name for the old MAS90 and MAS200 products. This product has a large user base, mostly amongst smaller manufacturing and distribution companies who purchased it as a low cost ERP system 20 years ago. This uses older client-server technology. It was upgraded about a decade ago to use a relational database but is unlikely to be further upgraded. Even worse, MAS90 and MAS200 are really two different products, so this product does not have internal consistency. We understand that Sage is now targeting Sage 100 at services companies. Sage 300 ERP

This is the old Canadian AccPac product, which is not to be confused with the other AccPac that became Sage Pro, which is also due or end of life in 2014. Sage 300 is used by a large number of discrete batch manufacturers and is available in three levels:

1. Financials – was Sage AccPac 100 2. Distribution – was Sage AccPac 200 3. Manufacturing – was Sage AccPac 500

This product was recently updated to have a web-browser portal interface and is likely to remain around for a long time. We understand that Sage is retaining its manufacturing focus but adding a distribution market focus.

(12)

This product is moderately priced and, with the demise of Pro and the refocus of Sage 100 on service companies, is now the low-end manufacturing product in the Sage lineup.

Sage X3 ERP

Sage X3 evolved from the acquisition of Adonix, a French software product. It has had

significant upgrades since acquisition by Sage. It was developed from the ground up in Java to be Cloud compatible and runs on a wide variety of platforms. It is offered in the same three levels as Sage 300 but is aimed at the process as well as discrete manufacturing. It is a high-end product with many features that enables it to compete with Microsoft Dynamics AX (Axapta), Oracle ERP and SAP R3. But it is expensive and is complicated to install and setup.

Microsoft Dynamics GP ERP

Microsoft GP is a comprehensive out-of-the-box business management system that includes financials, human resource management, manufacturing and operations to power diverse small to midsize companies. This cloud and on premise based software was originally Great Plains which was founded in 1981. When the company developed Great Plains, it was one of the first accounting software packages in the U.S. designed to have multiple end users and written to run in the Windows operating system as 32-bit software. Its primary focus in tracking inventory and manufacturing is for discrete products.

Microsoft Dynamics NAV - ERP

Microsoft Dynamics NAV gives small and midsize businesses the ability to track their

accounting, inventory and manufacturing in one integrated package. It is customizable to meet the needs of individual businesses and the source code is available. NAV has the features needed to track both process and discrete manufacturing but it is used mostly by process-batch

manufacturers. Microsoft Dynamics NAV began life as Navision Financials. In 1995 Navision financials launched their first version of its Microsoft Windows accounting package as the successor to the successful DOS package. Microsoft Dynamics NAV is an international package that is designed to work in many languages. It also fully supports multiple currency operations. Microsoft Dynamics AX -ERP

Microsoft Dynamics AX is a business solution for global enterprises that supports industry-specific and operational business processes, along with comprehensive, core enterprise resource planning (ERP) functionality for financial and human resources management. It is an object oriented ERP package, great for manufacturing and distribution, with out-of-the-box

functionality such as multi-item dimensions, multi storage dimensions, and multi-language capability. Microsoft Dynamics AX offers flexibility in the areas of deployment, on-site or in the cloud, and for one-time integration or phased in integration.

Plex Manufacturing ERP

Plex is a Cloud based ERP company that focuses in the manufacturing arena which allows them to deliver plant floor focused ERP without requiring on-premise servers or support staff. Their ERP system is gives real-time access to information and has the ability to communicate with other systems. Plex has been in the cloud since 2001 and has built their system from the

manufacturing side of the spectrum instead of coming in with an accounting background. Plex is only available as a software-as-a-service application and is suitable for those mid-sized

(13)

organizations that want to move the tracking of their inventory and manufacturing operations to the Cloud. The pricing for a Plex subscription is unknown.

NetSuite ERP

NetSuite is a cloud-based solution that allows its users to access the software over the web in a SaaS (Software as a Service).The software is integrated with inventory, warehouse management, accounting and financial management, order management, customer relationship management (CRM), and ecommerce. NetSuite’s original company name was NetLedger and its heritage stems from an online accounting software solution. Netsuite allows its users to automate operations, stream line and access real-time business information anytime, and grow their businesses.

BellHawk – Real-Time Inventory and Production Tracking

BellHawk, by BellHawk Systems Corporation, was originally developed as a client-server manufacturing execution system for use by process-batch manufacturers. It has since been upgraded to add a wireless warehouse management capability and to have both web-browser and web-services interfaces. Standard interfaces are available to QuickBooks Enterprise and Sage 300 as well as to Formulator. Interface development is underway to Navision and Netsuite. BellHawk is able to work in multiple units of measure and is able to track the processing of batches of formulas. It has been validated for use in FDA applications and captures materials traceability data. BellHawk also comes with an interface development toolset that enable the rapid development of automated data exchange interfaces to a wide range of systems.

Bell-Connector – Automated Data Exchange

Bell-Connector, by BellHawk Systems Corporation is a toolset for rapidly implementing automated data exchange interfaces between legacy client-server and web-services enabled systems. It provides over 90% of the needed code pre-built or automatically generated and also provides extensive web-based capabilities for monitoring and management data transfers. It has the ability to automatically trap and manage bad data exported from one system before it is sent to another system. It is used to provide BellHawk with the ability to communicate with a wide variety of systems. But it is a stand-alone toolset that can be used to web-enable a wide variety of legacy client-server systems.

MISys – Manufacturing

MISys was originally developed as a client-server manufacturing execution system for use by discrete-batch manufacturers. It has since been upgraded to have a web-browser interface. Standard interfaces are available to QuickBooks Enterprise and Sage 300 as well as to Formulator. MISys is able to work in multiple units of measure and is able to track the processing of batches of formulas.

Fishbowl – Inventory Tracking

Fishbowl was originally developed as a client-server based inventory tracking add-on to QuickBooks. It is closely integrated with QuickBooks and has seen widespread adoption amongst QuickBooks users. It has been upgraded to add wireless warehouse management

(14)

capabilities as well as to add a web-browser interface. More recently, Fishbowl has added some manufacturing capabilities but these are believed to be limited to the kitting and assembly tracking supported by QuickBooks.

IntelliTrack – Inventory Tracking

IntelliTrack was originally developed as a low-cost stand-alone inventory tracking system. It was upgraded to use client-server technology and to add wireless warehouse management

capabilities. IntelliTrack now claims to have a web-browser interface. It has a standard interface to QuickBooks. The primary application for IntelliTrack is in smaller retail warehouses as a low cost alternative to products like Accellos.

Accellos – Warehouse Management

This is the old Radio Beacon product. It is an add-on wireless warehouse management system that is primarily used in large high-volume retail distribution warehouses. This product is expensive and is primarily used as an add-on to ERP systems that need wireless warehouse management in a high-volume retail distribution environment.

References

Related documents

Saccharosydne subandina can be distinguished from its congeners by the following combination of features: uniformly light green-yellowish color with a distinctive rounded black

Implement Instruction Assess Learning Outcomes &amp; Effectiveness of Instruction Identify &amp; Develop Assessment Establish Learning Outcomes.. Re-mediate and/or

If you will be using Sage CRM with Sage 300, refer to the Sage CRM Integration Upgrade Guide for information about upgrading and a list of changes to that program.. For system

Let me ask you a question, if you could get your property SOLD for a price and terms that were acceptable to you, and you could have a guarantee that the services would be

The primary objective of this study is to compare the efficiency of DB with that of CMAR through quantitative and qualitative analysis. In order to do that, first,

though their “tradition was reinvented” in a new context, pioneer Punjabi Sikhs had always considered themselves Americans (Leonard, 1987: 13). Leonard’s account gives us

x Click the Edit button, or the Shipment Number link, to view or edit the details in the Sage 300 ERP O/E Shipment Entry form.. You can edit the shipment details only if the

LanPak licenses You do not need a LanPak license to use the integrated Sage CRM Quote and Order screens described in this section, which you can use to view, edit, create, and