e-Business Manager for
Sage MAS 90 and MAS 200 ERP
                         a division of HighTower
Login  |  Advertise  |  Mail   
e-Business Manager Alternatives
Sage MAS 90 e-Business Manager is a wonderful tool. Installation is quick and easy; orders come into MAS 90 directly from the website; changes to inventory are reflected immediately; and the price! At just over $5000, e-Business Manager is a steal!

Web developers however, are uncomfortable with e-Business Manager. Templates are rendered in ProvideX, the language MAS 90 is written in. Developers cannot design a web store without taking this into consideration.

What are the alternatives?

We have two tools you can work with, depending on your level of sophistication with Web Development, e-Business Manager and ProvideX programming. (In both cases, e-Business Manager is still a required component.)
 
Sage eBusiness Web Services Sage eBusiness Web Services Sage eBusiness Web Services Sage eBusiness Web Services Client Example
    eBusiness Web Services is a SOAP based programming interface that provides read, create, update and delete functionality for the Sage MAS 90 and MAS 200 Sales Order, Customer and Customer Contact entities. eBusiness Web Services is built using Windows Communication Foundation and runs in Internet Information Services (IIS).

The services can be consumed by any development environment that supports SOAP, WSDL, and HTTPS. There is no specific language or operating system requirement for client applications written to consume eBusiness Web Services.
 
MASTransit from HighTower MASTransit from HighTower MASTransit Alternative
    A web store is a web store is a web store. They all require the same things:

What are you buying?
How are you paying for it?
Where is it shipping?

You can live with the e-Business Manager store because it is an inexpensive solution for your customer. What you really want to concentrate on is product presentation. If you want to expand beyond E-Business Manager's product presentation option (products are all in one column straight down the page), then MASTransit can help.

MASTransit is a product that allows for automatic duplication of data from MAS 90 or MAS 200 to an SQL database. Once the inventory is in a table you can work with, you can present your product the way you want and then have a button on your page that mimics the Add to Cart button on the item detail page (item.htm).

Obviously, this is over simplified. You have to include the e-Business Manager JavaScript files because they include the function for that button. Adding an e-Business Manager button to your page requires that e-Business Manager be initialized. In order to do that, you just start e-Business Manager in a one pixel by one pixel iFrame.
 
remoteXerver from HighTower remoteXerver from HighTower remoteXerver Alternative remoteXerver Simple Example
    remoteXerver is an XML-RPC tool for the ProvideX Web Server, the engine that runs e-Business Manager. From your web site, you can construct an XML-RPC request and pass it on to e-Business Manager for processing.

What request? What ever you want. You will write the request and the ProvideX program that responds to the request. For example, you my write a request that asks for the inventory item numbers, descriptions and prices for all items in the Equipment category. Or another that request that asks that this order, which includes items, billing and shipping data, be added to Sales Order.

Some Web Services, like these, are written already. Please talk to your Account Executive.

With remoteXerver you can ask for product information directly from MAS 90 or MAS 200 and present your product the way you want. Then you can reverse engineer the Add to Cart function as discussed above or create your own XML-RPC document to handle it.

If you are familiar with Sage's MAS 90 ABC Demo Data, you can run the simple example we've built by pressing the 'gears' icon toward the top and right of this section.
 
Sage Software, the Sage Software logos, and the Sage Software product and service names mentioned herein are registered trademarks or
trademarks of Sage Software, Inc., or its affiliated entities. All other trademarks are property of their respective owners.
4EBM-001 Category Tree Enhancements 4EBM-001 Catgeory Tree Enhancement
4EBM-002 Item Detail Enhancement 4EBM-002 Item Detail Enhancement