My Oracle Support Banner

Implementing SWE Conditional Tags with Custom Business Services (Doc ID 476704.1)

Last updated on MAY 20, 2019

Applies to:

Siebel Tools - Version 8.0 [20405] and later
Siebel CRM - Version 15.8 [IP2015] to 15.8 [IP2015] [Release V15]
Information in this document applies to any platform.
Area(s):Configuration - General
Release(s):V7 (Enterprise), V7 (Professional), V7 (MidMarket), V8 (Enterprise), V8 (Professional)
Database(s):All Supported Databases
App Server OS(s):All Supported Platforms
Latest release tested against:V8 (Enterprise)
Keywords:swe:if, swe:switch, Business Service, BS

This document was previously published as Siebel Technical Note 381.

""Checked for Relevance on 05-Jan-2015""
Checked for Relevance on 02-Jan-2018


The SWE framework supports simple and complex conditional branching capability with the following commands:
<swe:if condition=”xxx”> ... </swe:if>
<swe:switch>, <swe:case>, and <swe:default>
Conditional tags can be used with any business service; however, the output arguments for the business service must contain a property that includes the method name and a value of 1 or 0 to indicate whether it is true or false.


This document is informational and intended for any user.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.