XML Demo

Both versions operate natively on the AS/400 and provide real time interaction with the AS/400 data base for user inquiries and updates. Sales items can be located quickly via SQL searches, or our specialized navigator which allows users to navigate through company defined categories to locate desired items. B2B and B2C functions are all fully supported. All programs are written in very efficient and easy to maintain RPG ILE. Using our software, users can:

Locate Products
Navigate through your Catalog
Check prices
Order Products
Interface orders directly with your ERP system
View all open orders
Inquire order status
Inquire order shipments
Inquire open invoices
View any other Native AS/400 data that your company would like to provide on-line.

Services include consulting. installation, and custom tailoring when necessary. Software currently interfaces with most major ERP software packages including BPCS, MAPICS, DMAS, PANSOPHIC, Harris Data Services, and our own SSI "Your Solution" software. It can easily be interfaced with any custom in-house developed software running natively on the AS/400 that you may already have. Other databases are easily incorporated because we have separated all database I/O from the actual code using modularized API programs for all data access. We can incorporate additional databases by simply writing additional API's and pointing our programs to the API's that are specific to your database and never change any of the SSI e-commerce code. Usually, all API programs for a new database can be developed in 1-2 days.

We provide two versions of our e-commerce software. Both versions use RPG-ILE CGI programs which execute much faster and efficiently than script languages and interpreters. Not only does this efficient code provide better response to the individual internet users, it also places less strain on the AS/400 processor resources and less performance degradation for local users. The demonstrations available here are operating on the smallest AS/400 model 170 available, utilizing a 2289 processor. While the HTML software does not execute nearly as fast as the XML on this processor, it operates very efficiently on faster processors. The demos available provide good comparisons of performance between HTML and XML.

1. HTML-This version uses standard HTML text to communicate with internet browsers. It has the advantage of working with almost any browser, but the language is dated, less full featured, and runs much slower than XML.  top

2. XML-This version uses the latest technology of XML to communicate with internet browsers. It has the advantage of much faster response and efficiency. Browsers reference XML by the actual data fields rather than the flat text files provided by HTML. This allows much more advanced functions at the browser level using java scripts to process the actual data. For example, when viewing the XML demo, table headings can be clicked to change sorts without communicating with the server and requiring additional server resources. The only disadvantage of XML is the requirement of the user to use a more recent version of their browser that supports XML. For Internet Explorer users, version 5.0 or greater is required.

The SSI e-commerce software defines and supports three types of remotes users:

1. Internal company employees. Users with this classification may use the customer locator to select and enter orders for any customer. They may also query customer accounts, orders, shipments, and invoices. This classification supports remote salespersons, or local customer service representatives who prefer the easier to use, full function GUI processing over their legacy green screen applications.

2. Remote corporate users. This classification of user allows business to business e-commerce processing. Users with this classification must register with customer service, recording their email address, password, and linking to the internal ERP software customer number. Once registered, these users may query their own customer records including previous orders, shipments, invoices, and other information. They may also enter orders for products and receive proper pricing for their customer account. The customers will be limited to access of information relating to their linked ERP customer number.

3. Remote casual users. This classification of user allows business to consumer e-commerce processing. This classification is used for casual users who log in to the e-commerce site. These users may review catalogs and product pricing, enter orders, and review their orders and corresponding shipments. These users are not linked to an ERP customer number and therefore do not have access to the ERP database. They may only query previously entered e-commerce shopping carts and orders. Once they have submitted an order and been assigned a customer number, customer service can then link them to a customer account number with proper credit limits, etc. They will then be classified as a corporate user with corresponding processing capabilities.

For a demonstration of our e-commerce software currently running native on an AS/400, click either the HTML demo or the XML demo on the left bar.  top