Siebel Interactive Selling Transact Server Interface Reference > Overview > Implementation >

Implementation Tasks and Team


Most likely, several individuals with specific responsibilities and skills will be required to implement Siebel Transact. These tasks are summarized below and assigned to individuals according to their respective job roles:

The discussion below summarizes each of these roles in terms of their responsibilities and technical skills. Each summary includes a list of specific tasks the individual performing the role would need to complete as well as a list of those sections in this guide most important to completing these tasks.

Application Server Administrator

The Application Server administrator is responsible for setting up and maintaining Siebel Transact. This individual should be familiar with their database and application server setup, and with the directory structure and configurable options of Siebel Transact. This individual works with the integration engineer to enable integration of the Siebel application with the Order Management System. The integration tasks include developing the XML style sheet and the JSP page.

The Application Server Administrator completes the following tasks:

Task
Topics to Read
Install and set up Siebel Transact
Set server-side options using the property editor.
Work with the integration engineer to enable integration with the Order Management System.

Database Administrator

The Database Administrator is responsible for setting up and maintaining the Transact database. This database can be an Oracle, MSSQL, or DB2 database.

The Database Administrator completes the following tasks:

Task
Topics to Read
Set up the Oracle database.
Refer to the Oracle documentation.
Set up the MS SQL database.
Refer to the MS SQL documentation.
Set up the IBM DB2 database.
Refer to the IBM DB2 documentation.

Integration Engineer

The Integration engineer must be familiar with XML, XSLT, and the Order Management System requirements. This individual develops and writes customized code to reconcile the Siebel Transact and Order Management System XML formats and is constrained by the data elements available through the Siebel Transact XML format.

If the Order Management System does not accept XML, this individual must develop a JSP page for posting a form. Or, as another option, the engineer can develop a custom program that converts the XML output to text using one of the publicly available XML parsers to convert the Siebel XML into the desired text format.

The Integration Engineer completes the following tasks.

Task
Topics to Read
Define the XML/XSLT format accepted by the Order Management System.
If required, post a form from an Add to Cart link.
Set up linkback from your Order Management System to the Siebel browser-based application.

Siebel Browser-Based Application Developer

The Siebel Application Developer is responsible for setting the Siebel Transact Server variables in app_config.js in order to connect the Siebel application to the Order Management System. This individual also adds buttons and links to the Siebel application UI.

The Siebel Application Developer completes the following tasks.

Task
Topics to Read
Set the Siebel Transact Server variables within the Siebel application.
Add the Transact UI buttons to the Siebel application.
Customize the Configuration List template.

Siebel System Administrator

The Siebel system administrator is responsible for setting up and maintaining the Siebel Application Server. This individual completes the following task:

Task
Topics to Read
Set up the Siebel System.
See your Siebel System Administration Guide documentation.


 Siebel Interactive Selling Transact Server Interface Reference 
 Published: 18 April 2003