Google
 

Thursday, September 13, 2007

Case Study - Siebel Application

Application: Siebel Call Center
Version: 7.8.2.3
Module: Quote

Description:

Copy/Revise of Quote takes more than 3 minutes. Copy/Revise Implementation is not a vanilla implementation and there are 9 entities that are being copied along with Quote and Quote line item. Quote Line Item contains moderately complex products which can be customized. At any given point of time there are atleast 9 products and 100 attributes that are needed to be copied.

Current Solution:

Scripting to copy all the Entities, Quote and Quote Line Item

Current Problems:

Due to excsseive scripting there are various kind of scripting error being enconterd frequently. Due to complex scripting in place frequent break down of Copy/Revise Functionality.

Solution Recommended:

Use of Signals which have been introduced in the Siebel 7.8 Architechture.Signal provide you a hassel free way of using C++ data structure defined by Siebel. These data structure can be modified by users to include custom entities and fields that have been defined.

Results:

Copy/Revise is taking less than 10 seconds for copying of all the entities that is without a single line of code. The process is robust and stable and flexible enough to have more entities added to it without additional overhead.

Complete implementation story and design coming soon.

Please see other posts in siebel section for details on signals.

No comments: