Refresh an applet instead of the Business component

User wants to update the data being displayed on UI after performing some validation and updates via a script on the underlying BC.

Solution:

A vanilla Business Service “FINS Teller UI Navigation” can be used to refresh an Applet after updating the underlying data, without breaking the current query.

Approach:

Deploy or Activate of Several Workflow Processes on Siebel

Siebel 7.8 introduces a new business service named "Workflow Admin Service" which offers, among others, this functionality to deploy or activate several workflow processes at a time. This is a new business service that allows you to perform batch import/export, deployment, and activation of multiple workflow processes initiated by way of a search specification. The methods for this business service are: Activate, Delete Deploy, Deploy, Export, and Import.
 

Identify drilldown list columns for Validations : SWEField

We may need to perform certain operation/validation when user drilldown on a particular field in a List Applet.
Vanilla provides a method Drilldown at applet level which can be captured.
The problem here is if there are more than one drilldown list column in applet, clicking on any of them will trigger our validation logic.
 
Solution :
The Workaround to the problem is to use the SWEField property pas

Making a View "Read Only" based on a criteria: Aspect User Property

Whenever Quote Status is set to "Actual" or "Turndown"  for instance, the View should become read-only (Both Parent and Child applets). This criteria is evaluated using a Calculated field as it has several other conditions apart from Quote Status. The Applet is referred in multiple Views, but the "Read Only" functionality was intended to work only in certain Views.
 

Connect AND GeoAccess to Siebel

This document describes the steps to be taken in order to connect to AND GeoAccess to Siebel.
 
Virtual Business Component
 
Create a Virtual Business Component (VBC) in Siebel and base it on a custom business service.
  • A VBC is based upon a Business Component (Class: CSSBCVExtern)  and a Business Service (Class: CSSService).
  • For using a VBC it is mandatory to code (either in VB-script or Java script) the methods y

Siebel EAI Interview Questions

1)      COM Data server  provides access to Siebel database through
 
a)      ActiveX controls
b)     .DLL and .TLB files
c)      Proxy classes
d)     Application instance
 
2)      If the data volumes are very large and the frequency of changes to the data is very high then you are most likely to use data replication integration strategy.

Reference on Siebel eScripts

Siebel Scripting is an integrated use of multiple scripting languages to support Siebel applications. Siebel 7 supports the use of both VB Script and eScript in the same application. Siebel eScripting provides a flexible mechanism for extending the Siebel applications. Siebel scripting can be typically used in the following scenarios:-

 

1.      Simple or Complex, customer specific data validation rules.

2.      Communication with external sources – Workflows, Business Services, VBCs etc

Recent content