e-Business Manager for
Sage MAS 90 and MAS 200 ERP
                         a division of HighTower
Login  |  Advertise  |  Mail   
e-Business Manager Frequently Asked Questions
If you have e-Business Manager questions you want answered or issues you need resolved, just email us via the Contact Us page on this website. We are looking to expand this section, so please email us your questions.

Sage has a new on-line 'Community', where you may be able to get answers from other e-Business MAnager users. Follow this link:

Sage MAS Community

There is a registration link on this page as well.

FYI, this Oddcast Avatar can be added to your e-Business Manager templates to enhance your users experience! Visit http://www.sitepal.com!
 
How can I ...
  Frequently asked questions about
Sage MAS 90 e-Business Manager  
 
I encourage my customers to save a favorites link to my e-Business Manager site. Now that I have upgraded to version 4.10 all those favorites have to change. I'm afraid I'm losing business because the end-user just thinks I'm down!
How can I make the old e-Business Manager URL work in the new version?
Sage e-Business Manager URL's prior to version 4.10 points to programs that no longer exist. End-users with a Favorite link to the old program will think you are down! To make the old links work in the current version of e-Business Manager, we have to put those programs back, but make them run the new programs.

The 'forwarding' version of IWWIAA and IWWIDA are in the download listed below. Once you put these two programs in your IW directory, the end user will get to the new site with their old link.
 
Right click and choose 'Save Target As' to save locally.  Redirect Old URLs
 
Right click and choose 'Save Target As' to save locally.  eBM Forwarding Programs
 
 
 
E-Business Manager does not have a back button on the Item Detail page.
How do I add a Back button?
A button can be placed on the page using JavaScripts History object.
Add this code:
 
 
 
 
I want to show my customers how much they are saving off retail.
Can you show me how to display the Inventory Retail Price?
Most fields in the Inventory Masterfile are available to e-Business Manager. The field names change from version to version.

VersionField Name
3.71~~IM1[4]~~
4.05~~IM1[4]~~
4.10~~IM1.SuggestedRetailPrice~~
4.30Enhancement Required

Add the following code to your template and the item price will appear like this: 99.95.
 
 
 
 
I do not have an SSL Certificate. I changed all my Web Menu Selections to not require SSL. E-Business Manager still tries to use an SSL page in the B2C shopping cart.
How can I get past this issue so I can do a demo for my customer?
The SSL prefix is hard coded on a B2C Shopping Cart page, so changing the settings in MAS 90 (or MAS 200) won't help. You need to edit the first shopping cart template (SC_Step1.HTM) and change the prefix used to launch the next template.

MAS 90 or MAS 200 Prefix to Change
VersionSearch forChange to
3.71~~SSL_Pffx$~~~~NoSSL_Pffx$~~
4.05~~SSL_Pffx$~~~~NoSSL_Pffx$~~
4.10~~%TemplateSvc'SSLPrefix$~~~~%TemplateSvc'StandardPrefix$~~
 
 
 
My customer has an issue with inventory items showing up on multiple web pages.
How can I fix this?
This has been an issue in e-Business Manager for quite some time. It has to do with the Internet Enabled checkbox in Inventory Maintenance. When selected, the category records can be written to a file, but when it is de-selected, the category records are not removed. The PDF below describes the issue in detail.
 
Right click and choose 'Save Target As' to save locally.  Pagination Error Resolution
 
 
 
My customer has an 'Add to Cart' button for each inventory item displayed in e-Business Manager. Out of the box, the user has to enter a quantity for the item and then press the 'Add to Cart' button for that item. Can't the system ASSUME that they want to purchase one of my items even if they leave the quantity at zero?
This can be easily accomplished with a change to a javascript function in your e-Business Manager template. The function is called submitItem() and is found in different files based on your version of MAS 90.

Version 3.71products_nt2_single.htm
 products_nt2_single2.htm
Version 4.05iwwiab.js
Version 4.10common.js


As soon as the user presses the 'Add to Cart' button, the quantity will change to 1. (Only if the quantity was a zero.)
 
 
 
 
Customers type name and address information in their own way; upper case, lower case and sometimes a mix of both.
Can I just change it all to upper case?
Add the upCase function, listed below, to the top of the second shopping cart page, usually SC_Step2.HTM. The function goes inside the script tags. Then for each end-user input you want to be uppercase, add a call to this function. An example is shown in the code section. The onBlur executes whenever the user leaves the input field, and the text gets changed to upper case.
 
 
 
 
E-Business Manager automatically links the Item Number (or image) to the item detail page. My customer also wants the description to link to this page.
How can I set this up?
In e-Business Manager version 4.10 and above, search for the description field, ~~ItemDescription$~~, in your product listing page. (For example, your product listing page might be "Products_NT2_Multi.HTM".) Replace ~~ItemDescription$~~ completely with the code listed below. (The example above works for version 4.10. If you have version 4.05 or earlier, substitute ~~IT3$(1,16)?X~~ in place of ~~IT_Item.ItemCode$~~.)
 
 
 
 
My customer wants to add another field from Item Maintenance to the product listing page.
How can I add data to their templates?
MAS 90 data can be added to e-Business Manager fairly easily, once you know where to look. The PDF below describes the issue in detail.
 
Right click and choose 'Save Target As' to save locally.  Add Columns to Template
 
 
 
My customer wants to change the template based on User Type.
How do I tell the difference between a B2B abd a B2C user?
There is a system variable you can use to make changes in the template based on User Type. The PDF below describes the issue in detail.
 
Right click and choose 'Save Target As' to save locally.  Using e-Business Manager User Types
 
 
 
My customer used Custom Office to require a UDF in Sales Orders. Now e-Business Manager cannot post an order.
How can I add that field to e-Business Manager?
MAS 90 4.10 brought e-Business Manager to the new business logic framework. That means that e-Business Manager uses the business objects in the Sales Order module to create internet orders.

If you've added User Defined Fields to the Sales Order tables, and made those fields required, e-Business Manager will fail. Since it does not know about those required fields, it will error out with a "Required Fields Missing or Invalid" error.

If you want to add those Sales Order UDF's to e-Business Manager so your users won't get that error, follow the directions under Template Documentation.
 
 
 
I want a search button on my main page that will display new inventory items from my system.
How can I create a button that returns items with descriptions starting with '2008'?
MAS 90 has a search feature that will search for item descriptions starting with 2008, but the end user would have to type in 2008 and press the submit button. We just need to look at that code and create another form on our page that follows the search features logic.

Place the following code on your MAS 90 3.7X to 4.05 e-Business Manager template. Play with the values and test results.
 
 
 
 
How do I automatically re-direct users from my main site to my e-Business Manager site on another server?
You could add a menu selection to send the user to another site, but sometimes that's not good enough. For example, you pay Sage to host eBM on their servers and you want to advertise a link to eBM. You really don't want to advertise a bestSoftwareHost.com address. You want to advertise a link on your site that automatically transfers to the Sage site. Here's how!

The code listed below could be the only code on the re-direct page. Substitute www.eBM.com with your host site.
 
 
 
 
How do I switch my e-Business Manager running as a Service to run instead as an Application?
First, stop the service running e-Business Manager. End Task on all the ProvideX processes that were running e-Business Manager. Edit the Target of the icon that launches Web Config and remove the "-ARG AsService" at the end of the line. Launch Web Config and now you can start e-Business Manager as an Application.
 
 
 
How do I change the contents of the placeholders the ProvideX Web Engine fills?
The placeholders like ~~ConfirmPasswordTitle$~~, or those that have a "?a" or "?x" in the body, can be changed. Read the PDF below.
 
Right click and choose 'Save Target As' to save locally.  Changing Placeholder Contents
 
 
 
How do I confirm what IP Address I am broadcasting to the internet?
Launch this site from the server where the ProvideX Web Engine resides, then click on the icon below.

 
 
 
How do I direct customers to a specific item in e-Business Manager?
You can create a link (URL) that directs your customer to a specific item in e-Business Manager. Launch the PDF to see how!
 
Right click and choose 'Save Target As' to save locally.  Creating a direct link (URL) to an Item
 
 
 
How do I create an Update button on my first Shopping Cart page?
While most of the enhancements I discuss on www.4eBM.com are template enhancements, this enhancement posts to a new ProvideX program copied to your webEng\IW directory.

This enhancement had to be written in ProvideX because the price calculation includes the quantity breaks. Quantity breaks are not available on the page to be used by any clever javascript code.
 
Right click and choose 'Save Target As' to save locally.  Instructions for creating an Update button on the B2C Shopping Cart page.
 
Purchase enhancement to e-Business Manager  Shopping Cart Update Button
 
 
 
Ho do I create an Update button on the Submit Order B2B Shopping Cart page?
This is the second installment of the Update Cart button. The first was just for the B2C Shopping Cart page.

Again, the enhancement is written in ProvideX because the price calculation includes the quantity breaks, only available in MAS 90.
 
Right click and choose 'Save Target As' to save locally.  Instructions for creating an Update button on the B2B Shopping Cart page.
 
Purchase enhancement to e-Business Manager  Order (B2B) Update Button
 
 
 
How do I get eBM to work with Business Alerts?
Unfortunately, you can only do this with a modification from a Sage Master Developer, but you can get Business Alerts to do some amazing things with very little code.
 
Right click and choose 'Save Target As' to save locally.  Documentation for eBM integration with Business Alerts.
 
Right click and choose 'Save Target As' to save locally.  Documentation and sample code for eBM integration with Business Alerts.
 
Purchase enhancement to e-Business Manager  Business Alerts - CreditHold
 
 
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