85
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
Siebel Email Administration Guide Version 8.1/8.2
311
Defined Component
(type: String)
DefinedComponent
Input
No
Name of the defined Siebel
Server component to receive
this request. This name is based
on CommOutboundMgr.
Corresponds to Component
Name field for the request.
Message Reply
Address List
(type: String)
MsgReplyAddressList
Input
No
Semicolon-delimited list of
email addresses. Recipients of
email messages generated by
the request can use this list. The
list specifies email addresses
that the recipient can reply to.
Only Send
Preference Flag
(type: String)
RequestSendFlag
Input
No
(Currently you can set this
argument only from the user
interface for creating outbound
requests.) Corresponds to Only
Send Preference field for the
request.
Recipient Group
(type: String)
RecipientGroup
Input
Yes
Source business object and
recipient business component
that is selected from the
Recipient Group drop-down list.
Corresponds to Recipient Group
field for the request.
Recipient Search
Spec
(type: String)
RecipSearchSpec
Input
No
Search specification to filter the
recipients that the recipient
business component returns.
Request End Date
(type: String)
EndDate
Output
No
Date or time that the request
finished. Corresponds to End
Time field for the request.
Request ID
(type: String)
CommRequestId
Output
No
ID for this communication
request. A request must use
either Request ID or Request
Name. Corresponds to
Request # field for the request.
Table 36. Arguments for Create and Submit Request Method
Argument Display
Name and
Data Type
Argument Name
Type
Req’d
Comment
71
Siebel Email Administration Guide Version 8.1/8.2
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
312
Request Language
Code
(type: String)
RequestLanguageCode
Input
No
Language applicable to this
request. The value for this
argument is derived, in priority
order, from:
■
A value explicitly specified
for this parameter, such as
in a workflow process, or
■
The language specified for
the first template for the
request, or
■
The language applicable to
the current Application
Object Manager.
It is assumed that all recipients
for a request share a common
language and locale.
Request Locale Code
(type: String)
RequestLocaleCode
Input
No
Locale applicable to this
request. The value for this
argument is derived, in priority
order, from:
■
A value explicitly specified
for this parameter, such as
in a workflow process, or
■
The locale specified for the
first template for the
request, or
■
The locale applicable to the
current Application Object
Manager.
It is assumed that all recipients
for a request share a common
language and locale.
Request Name
(type: String)
RequestName
Input
No
Name for this communication
request. A request must use
either Request ID or Request
Name. Corresponds to
Description field for the request.
Table 36. Arguments for Create and Submit Request Method
Argument Display
Name and
Data Type
Argument Name
Type
Req’d
Comment
74
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
Siebel Email Administration Guide Version 8.1/8.2
313
Request Parent ID
(type: String)
CommRequestParentId
Input
No
ID for the parent request of this
communication request (when
current request is a
subrequest). Corresponds to
Request # field for the request.
Request Start Date
(type: String)
StartDate
Output
No
Date or time the request
started. Corresponds to Start
Time field for the request.
Source ID List
(type: String)
SourceIdList
Input
Yes
Semicolon-delimited list of IDs
for recipient source records.
SRM Request ID
(type: String)
SRMRequestId
Output
No
ID for the server request for this
communication request, as
known to Server Request
Broker.
Status
(type: String)
Status
Output
No
Status of the request.
Corresponds to Status field for
the request.
Status Message
(type: String)
StatusMessage
Output
No
Request status message.
Corresponds to Status Message
field for the request.
Task Recipient
Minimum
(type: String)
TaskRecipMin
Input
No
Preferred minimum number of
recipients for a subtask. A
warning issued if this number is
not met. (Not available from the
user interface for creating
outbound requests.)
Table 36. Arguments for Create and Submit Request Method
Argument Display
Name and
Data Type
Argument Name
Type
Req’d
Comment
75
Siebel Email Administration Guide Version 8.1/8.2
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
314
Arguments for Send Message Method
Table 37 lists the arguments for the Send Message (SendMessage) method.
Test Address
(type: String)
TestAddress
Input
No
Recipient address (for the To
line) to use for testing. This
address overrides all other
addresses.
If set to Null (case insensitive),
then communications drivers
are not loaded and messages
are note sent.
Web Server
(type: String)
WebServer
Input
No
Web server to use for Siebel
bookmarks (URLs).
This argument corresponds to
the WebServer parameter for
Communications Outbound
Manager. For more information,
see “Configuring
Communications Outbound
Manager” on page 149. For
information about the
description for the Create
Bookmark check box for
advanced templates, see “Fields
for Templates” on page 117.
Table 37. Arguments for Send Message Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
Bcc Address List
(type: String)
MsgBccList
Input
No
Semicolon-delimited list of email
addresses for the BCC line.
Cc Address List
(type: String)
MsgCcList
Input
No
Semicolon-delimited list of email
addresses for the CC line.
Communication Profile
(type: String)
CommProfile
Input
Yes
Name of the communications
profile used to send the
message.
Table 36. Arguments for Create and Submit Request Method
Argument Display
Name and
Data Type
Argument Name
Type
Req’d
Comment
73
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
Siebel Email Administration Guide Version 8.1/8.2
315
Message Body
(type: String)
MsgBody
Input
No
Email message body content.
This content might be specified
from a workflow process or
script.
Content processing depends in
part on whether the argument
type is Expression or Literal. For
example, when the type is
Expression, you can enter
operators such as +, specify field
names for substitution, and
enclose literal strings in quotes.
You must enclose carriage
returns to include in output in
quotes, such as in the following
example:
"New Quote" + "
" + [Quote Number]
For more information, see Siebel
Business Process Framework:
Workflow Guide.
Message Subject
(type: String)
MsgSubject
Input
No
Descriptive subject line for the
email message.
Mobile Media Type
(type: String)
MobileMediaType
Input
No
For a wireless message, set this
argument to Wireless. This
argument must be empty in all
other cases.
Reply to Address List
(type: String)
MsgReplyAddressList
Input
No
Semicolon-delimited list of email
addresses to use for all
recipients. The list specifies
email addresses that the
recipient can reply to.
To Address List
(type: String)
MsgToList
Input
No
Semicolon-delimited list of email
addresses for the To line. For a
wireless message, this argument
must contain a list of contact IDs
to send the message to.
Table 37. Arguments for Send Message Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
71
Siebel Email Administration Guide Version 8.1/8.2
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
316
Arguments for Send SMTP Message Method
Table 38 lists the arguments for the Send SMTP Message (SendSmtpMessage) method.
Table 38. Arguments for Send SMTP Message Method
Argument Display
Name and
Data Type
Argument
Name
Type
Req’d
Comment
Bcc Address List
(type: String)
MsgBccList
Input
No
Semicolon-delimited list of email
addresses for the BCC line.
Cc Address List
(type: String)
MsgCcList
Input
No
Semicolon-delimited list of email
addresses for the CC line.
From Address
(type: String)
FromAddress
Input
Yes
Email address of the sender.
Message Body
(type: String)
MsgBody
Input
No
Email message body content. This
content might be specified from a
workflow process or script.
Content processing depends in part on
whether the argument type is Expression
or Literal. For example, when the type is
Expression, you can enter operators
such as +, specify field names for
substitution, and enclose literal strings in
quotes. You must enclose carriage
returns to include in output in quotes,
such as in the following example:
"New Quote" + "
" + [Quote Number]
For more information, see Siebel
Business Process Framework: Workflow
Guide.
Message Subject
(type: String)
MsgSubject
Input
No
Descriptive subject line for the email
message.
To Address List
(type: String)
MsgToList
Input
No
Semicolon-delimited list of email
addresses for the To line.
90
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
Siebel Email Administration Guide Version 8.1/8.2
317
Arguments for Submit Request Method
Table 39 lists the arguments for the Submit Request (SubmitRequest) method.
Table 39. Arguments for Submit Request Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
# of Recipients
(type: String)
NumRecipients
Input
No
Estimated total number of
recipients. Used as a hint for
auto-adjustment of number
of subtasks. (Not available
from user interface.)
# of Tasks
(type: String)
NumTasks
Input
No
Number of subtasks to run.
This number is based on each
recipient’s last name.
Child Recipient Search
Spec
(type: String)
ChildRecipSearchSpec
Input
No
Search specification to filter
iteration child business
component in the form
child_BC_name:
child_recip_search_spec.
Comm Profile Override
(type: String)
CommProfileOverride
Input
No
Communications profile to
use for all communications
templates in this request.
Defined Component
(type: String)
DefinedComponent
Input
No
Name of the defined Siebel
Server component to receive
this request. This name is
based on
CommOutboundMgr.
Corresponds to Component
Name field for the request.
Recipient Search Spec
(type: String)
RecipSearchSpec
Input
No
Search specification to filter
the recipients that the
recipient business component
returns.
Request End Date
(type: String)
EndDate
Output
No
Date or time the request
finished. Corresponds to End
Time field for the request.
Request ID
(type: String)
CommRequestId
Input
No
ID for this communication
request. A request must use
either Request ID or Request
Name. Corresponds to
Request # field for the
request.
63
Siebel Email Administration Guide Version 8.1/8.2
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
318
Request Language Code
(type: String)
RequestLanguageCode
Input
No
Language applicable to this
request. The value for this
argument is derived, in
priority order, from:
■
A value explicitly
specified for this
parameter, such as in a
workflow process, or
■
The language specified
for the first template for
the request, or
■
The language applicable
to the current Application
Object Manager.
It is assumed that all
recipients for a request share
a common language and
locale.
Request Locale Code
(type: String)
RequestLocaleCode
Input
No
Locale applicable to this
request. The value for this
argument is derived, in
priority order, from:
■
A value explicitly
specified for this
parameter, such as in a
workflow process, or
■
The locale specified for
the first template for the
request, or
■
The locale applicable to
the current Application
Object Manager.
It is assumed that all
recipients for a request share
a common language and
locale.
Table 39. Arguments for Submit Request Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
68
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
Siebel Email Administration Guide Version 8.1/8.2
319
Request Name
(type: String)
RequestName
Input
No
Name for this communication
request. A request must use
either Request ID or Request
Name. Corresponds to
Description field for the
request.
Request Parent ID
(type: String)
CommRequestParentId
Input
No
ID for the parent request of
this communication request
(when current request is a
subrequest). Corresponds to
Request # field for the
request.
Request Start Date
(type: String)
StartDate
Output
No
Date or time the request
started. Corresponds to Start
Time field for the request.
Status
(type: String)
Status
Output
No
Status of the request.
Corresponds to Status field
for the request.
Status Message
(type: String)
StatusMessage
Output
No
Request status message.
Corresponds to Status
Message field for the request.
Task Recipient Minimum
(type: String)
TaskRecipMin
Input
No
Preferred minimum number
of recipients for a subtask. A
warning issued if this number
is not met. (Not available
from the user interface for
creating outbound requests.)
Table 39. Arguments for Submit Request Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
43
Siebel Email Administration Guide Version 8.1/8.2
Business Service Methods for Siebel Email Response ■ Outbound Communications
Manager Business Service
320
Test Address
(type: String)
TestAddress
Input
No
Address to use for testing.
This address overrides all
other addresses. If it is set to
Null (case insensitive), then
communications drivers are
not loaded and message are
note sent.
Web Server
(type: String)
WebServer
Input
No
Web server to use for Siebel
bookmarks (URLs).
This argument corresponds
to the WebServer parameter
for Communications
Outbound Manager. For more
information, see “Configuring
Communications Outbound
Manager” on page 149. For
information about the
description for the Create
Bookmark check box for
advanced templates, see
“Fields for Templates” on
page 117.
Table 39. Arguments for Submit Request Method
Argument Display
Name and Data Type
Argument Name
Type
Req’d
Comment
Documents you may be interested
Documents you may be interested