Advanced Features

Displaying Items on Multiple Websites

Displaying Items on Multiple Websites

The eCommerce system allows the user to list items on multiple websites. There are three main ways this can be accomplished:

  1. Use a single EBMS data set (i.e. company) for each site.  This method is used if the invoicing, customer accounts, shopping cart info, and/or General Ledger reporting for each site should be recorded separately. Inventory items are maintained on two separate lists.  Review the sections on Creating a New Company in the main EBMS documentation and Introduction > Getting Started for more information.

  2. Use a subfolder in a common data set to list separate items for separate sites.  This method is used if inventory items are maintained from the same list and company but the items do not overlap.

  3. Setup multiple websites in EBMS by completing the following steps:

    1. Open the Run window on your computer.

    2. Change the end of the following command to your website name: ebms:dbscript?command=NewWebsite&[put your site name here].  Example: ebms:dbscript?command=NewWebsite&EshComputer.com

    3. Run the command from the Run window.  This command creates an additional website record. All login groups, logins, and custom settings are copied from the first website record.

    4. Go to Sales > Web > Website1.com and set the Base Inventory Folder to the root folder for the products to be listed.

    5. Repeat for the second website, using a different root folder for products to be listed.

      1. Website 1:

      2. Website 2:

    6. Continue with setup of each website as detailed in the section Introduction > Getting Started.

    7. Use the inventory query within the website settings to list inventory items on multiple sites.  This method is used to list items within the same inventory list on multiple sites. This option allows the user to include specific products when connecting to multiple sites.

    8. Setup multiple websites in EBMS by completing the following steps:

      1. Open the Run window on your computer.

      2. Change the end of the following command to your website name:    ebms:dbscript?command=NewWebsite&[put your site name here].  Example: ebms:dbscript?command=NewWebsite&EshComputer.com

      3. Run the command from the Run window.

      4. This command creates an additional website record. All groups, logins, and custom settings are copied from the first website record.

    9. Set up the Root Inventory Folder by completing the following steps:

      1. Go to Sales > Web > Website1.com

      2. Set the Base inventory folder.

      3. Repeat the above two steps for Website2.com using the same base inventory folder.

    10. Query the items based on the primary Customer Group by completing the following steps:

      1. Setup the primary customer group for each website. Review the Creating Website Content > Customer Group Settings section for more information.

      2. Go to Sales > Web > Website1.com > Customer Groups > Primary > Properties > Filter inventory by query button.

      3. Set the Database Field to TYPE and Operator to contains as shown below. Enter the identifying code (example: W1 for items to be shown on Website1.com) in the Value column.

      4. Click the OK button to save the query. Review the Standard Features > Advanced Query Options section of the main EBMS documentation for more details on creating queries.

      5. Repeat the above steps for Website2.com as shown below:

    11. Setup the Inventory Items by completing the following steps:

      1. Filter down the short identifier (example: W1 for website1.com and W2 for website2.com) in the Type field of the inventory group for a folder or group of folders. Each item can be set individually as well. Review the Standard Features > Change Defaults, Filter Down Data, and Globally Change Data section within the main EBMS documentation for more details on filtering down data.

      2. Inventory Items that contain a Type of W1 will be shown on the website customer group with that query. Inventory items that contain a Type of W2 will be shown on the website customer group with that query.

      3. If items should be shown on both websites a query with both query Values can be used since the query Operator is contains.