Seeking Next Gen Online Order Entry Software?
kwandar asks: "Our company is a small/medium sized software developer that markets its products around the world. The order/sales system is an outdated DOS-based system, with limited capabilities. We would like to replace this with one that provides new features like: CRM; customer support services; bug reporting; bug tracking; order entry; accounting reporting; and hooks into some form of licensing software. Ideally it would be web based so that all ordering can be done over one system, whether by a customer, our foreign distributors, or ourselves. Have any of my fellow readers been through this and hunted down software, that worked in a software sales environment. Can anyone recommend an all-in-one solution, or several solutions (open source preferred) which can be integrated with minimal effort?"
Anecdontal advice from a random internet person: Avoid offshore contractors. Our company got one to do ours and not so fun.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
Do you think you may have just identified a market to exploit?
"Just Smile and Nod." --Huck
Otherwise no help, goddammit! Your proprietary, patented, closed-source software can suck it!
One place you should definitely checkout is http://www.sugarcrm.com/. It's waaay beyond anything I need, but it might fit the bill.
I have one here...
Or rather. Once you're into the ERP/CRM space you're talking customisation and consultants... How much are you making just now?
Take a look at opentaps. Sounds the closest free system to your description, but yeah. Much customisation and consultation required.
Deleted
"We would like to replace this with one that provides new features like: CRM; customer support services; bug reporting; bug tracking; order entry; accounting reporting; and hooks into some form of licensing software."
Do you accept the GPL?
[Yes] [No]
What the king said.
I live ze unknown. I love ze unknown. I am ze unknown.
If you're looking for something next generation then your best fit is probably http://www.zoovy.com/Zoovy.com.
.Net desktop client (Vista friendly!) specifically for order entry and warehouse management, as well as a very powerful website hosting content engine that is fully AJAX / Web 2.0.
Pros: Both a
Remote staff can also login to the web interface which is Web 2.0/Ajax to manage orders and do other tasks such as update the website.
Also works with Amazon, GoogleBase, eBay, etc. to increase your visibility online.
Been in business for 7 years, and keeps current - subscription model, no upgrade fees to stay on top of the latest and greatest.
Cons:
Closed source, but with plenty of developer hooks via REST/SOAP.
Certainly not free (as some of the other solutions here are) but has good support.
A lot of the problem with these systems is that they're intractable... no sooner do you think you've smoothed everything off and sealed the source code does someone get a bright idea of making the system worth with another area of your business.
...
... and so it keeps going on and on...
:D
It sort of goes like this;
Let's aquire online orders via a form - it's easy, into a database and print it out
Oh, let's make it adjust stock levels too, and check to ensure there's enough stock,
How about we tie it in with accounts a bit more
Let's make it pull in our suppliers too and have it automatically reorder low stock items
I know, make it easier and have it tie in the service department as well and then we can manage returns/repairs via it...
Eventually the coffee machine should get included
Check out TinyERP. To me it looks like the most promissing ERP OSS solution using the most recent of the feasable technologies. IIRC it's also integrated with the Joomla CMS and VirtueMart, Joomlas prime 3rd party shop extension.
It's either that with maybe even more solutions added to the mix or you roll your own entirely out of one package. Check out the Zope Application Server (www.zope.org) for that and look the various PHP, Python, Whatnot webframeworks such as django, cakephp, symfony, turbogears, etc.
The last SMB ERP/CRM/Bllling system I built was written as a large extension to a small commercial PHP CMS. If you look into the processes thouroughly and do a clean design it's not that difficult to model a custom ERP around your specific business case. Especially with the possibilities of the modern OSS languages and frameworks it isn't. We're currently building various plattforms and business webapps on top of PHP5 and MySQL5 and with the mostly OSS tools where using (Eclipse, MySQL Desktop Apps, Navicat, Winmerge, Nusphere) and a proper pipeline setup (SVN, local, staging & live systems) I get the growing feeling that practically anything is possible. Don't dissmis the possibilty of building your own system entirely.
Planning and carefull testing of business applications is crucial, but they are not a mistery reserved for SAP.
We suffer more in our imagination than in reality. - Seneca
Have you looked at Compiere?
I guess he means this: opentaps.
Another self-destructive software name by open source authors. Taps: "A signal by bugle or drum sometimes performed as a postlude to a military funeral".
Otherwise, opentaps (all lower case) seems interesting, except that the home page contains many editing errors.
Apparently he means this: TinyERP.
More open source self-destruction. TinyERP is not tiny. It's huge.
Lots of editing errors on the home page. They picked photos of flaky-looking people to represent the product.
Take a look at this product. It has great potential and even though it was bought by MS, it's a great product. 55K companies use the software worldwide, they can't be wrong.
Check out Comprehensive Commerce Suite. I know folks happy with it.
Whatever product you choose, expensive proprietary, or expensive open source with consultants and/or your time...you will have to customize it for your business. Nothing will conform to your implementation precisely. Unless you want to change your business to fit the software.
Be prepared.
Sounds like a section out of my OOP book. A good design (and language) lends itself well to the kind of growth you all are talking about.
And while you're at it... check out the Apache Software Foundation's OFBiz as well:
http://ofbiz.apache.org/
Caveat: it is neither small nor simple, but it is quite powerful, and has a good community of people around it.
http://www.welton.it/davidw/
Check out www.terno.com. This company has been around for over 15 years and I know of a number of happy clients that are using their system. It is a stable sytem and can be customized. Since this is a proven system, you will not be a guinea pig testing out a new unproven system that may be lacking in features and stability.