how to save pdf file in database using c# : How to bookmark a pdf file application control tool html web page windows online eMail15-part1961

Administering Siebel Communications Server for Siebel Email Response  Starting
Server Components
Siebel Email Administration Guide Version 8.1/8.2
151
As with other driver parameters, you can either specify a default value or provide an override value 
for a particular communications profile. For more information about the driver parameters, see 
Chapter 11, “Managing Email, Fax, and Other Communications Products.”
NOTE: If an outbound communication request includes multiple templates, and this parameter value 
exists for the delivery profile associated with any of the templates, then you cannot specify a 
different value for this parameter for the profiles of any of the other templates in the same request.
Specifying Component Name for Outbound 
Communication Requests
When you create an outbound communication request, you can specify the name of the server 
component that is to process the request.
The default component name is CommOutboundMgr (for Communications Outbound Manager). If 
you configure new server components that are based on CommOutboundMgr, then you can give them 
other names. Then, when you create requests, you can provide the applicable component name in 
the Component Name field for the request. 
When Siebel Server load-balancing is in effect, you can create multiple components using the same 
name. You might create the same name for a subset of your total set of Siebel Servers.
If different Siebel Servers use different SRFs (Siebel Repository Files), then you can use this 
mechanism to make sure that a specified set of Siebel Servers process certain types of requests. For 
more information about the description for the Component Name field, see “Fields for Outbound 
Communication Requests” on page 159.
Outbound Communications for Siebel Mobile Web Client
Outbound communications sent from Siebel Web Client are processed immediately. When you are 
connected to the local database and disconnected from the enterprise database, communications 
sent from Siebel Mobile Web Client are saved until you synchronize. The Communications Outbound 
Manager server component then processes them for delivery.
Starting Server Components
Depending on your server architecture and business requirements for processing email, start the 
following server components for Siebel Email Response:
Communications Inbound Receiver
Communications Inbound Receiver and Communications Inbound Processor (if you use nonreal-
time email processing)
Communications Outbound Manager 
How to bookmark a pdf file - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
creating bookmarks pdf; bookmark pdf in preview
How to bookmark a pdf file - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
create bookmarks pdf files; pdf bookmark editor
Siebel Email Administration Guide Version 8.1/8.2
Administering Siebel Communications Server for Siebel Email Response  Starting 
Server Components
152 
If you make any changes (other than profile or response group changes) to your Siebel Email 
Response setup after implementation, then you must stop and restart these server components so 
that your changes take effect. If you make profile or response group changes, then you can submit 
them without stopping the server components. For more information about enabling component 
groups when you configure Siebel Server, see the Siebel Installation Guide for the operating system 
you are using and Siebel System Administration Guide.
This topic contains the following procedures:
“Automatically Restarting Server Components” on page 152
“Enabling Real-Time Email Processing” on page 152
“Enabling Nonreal-Time Email Processing” on page 153
Automatically Restarting Server Components
If Communications Inbound Receiver or Communications Inbound Processor fails, then a new process 
is started automatically for the server component if the AutoRestart component parameter is True. 
The new process looks through all the response groups in the Siebel database and picks those 
records in which Startup is Active and Siebel Server is the current Siebel Server name. (The Siebel 
Server field cannot be blank.) Then the new process starts a Communications Inbound Receiver or 
Communications Inbound Processor component task for each record. 
You can access the status page for Communications Inbound Receiver by navigating to:
http:\\hostname:55555
where: hostname is the name of the Siebel Server on which Communications Inbound Receiver is 
running.
To verify Communications Inbound Receiver or Communications Inbound Processor 
auto-restart
1
Navigate to the Administration - Server Management screen, then the Servers view.
2
In the servers list, select the appropriate server, and click the Tasks view tab.
3
In the Tasks list, query for the components named Communications Inbound Receiver or 
Communications Inbound Processor.
4
If the Status field value is not Active, then refresh the view by clicking another view tab and then 
clicking the Server view tab.
When the value in the Status field changes to Active, auto-restart is complete.
Enabling Real-Time Email Processing
If you are processing inbound email in real-time mode, then start only Communications Inbound 
Receiver. Complete the procedure in this topic to enable real-time email processing. For information 
about real-time email processing, see “Real-Time Processing” on page26.
VB.NET PDF File Split Library: Split, seperate PDF into multiple
application. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines in VB.NET.
creating bookmarks in a pdf document; create pdf bookmarks online
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
add bookmarks to pdf file; export bookmarks from pdf to excel
Administering Siebel Communications Server for Siebel Email Response  Starting
Server Components
Siebel Email Administration Guide Version 8.1/8.2
153
To enable real-time email processing
1
Navigate to the Administration - Communications screen, then the All Response Groups view.
2
In the Response Groups list, select the response group for which you want to enable real-time 
processing.
3
Click the Input Arguments view tab.
4
In the Name field, enter the RealTime input argument, and in the Value field enter True.
This value is the default for this input argument.
Enabling Nonreal-Time Email Processing
If you are processing inbound email in nonreal-time mode, then you start both Communications 
Inbound Receiver and Communications Inbound Processor. Complete the procedure in this topic to 
enable nonreal-time email processing. For information about nonreal-time email processing, see 
“Nonreal-Time Processing” on page 27.
To enable nonreal-time email processing
1
Navigate to the Administration - Communications screen, then the All Response Groups view.
2
In the Response Groups list, select the response group for which you want to enable nonreal-
time processing.
3
Click the Input Arguments view tab.
4
In the Name field, enter the RealTime input argument, and in the Value field enter False.
C# PDF File Split Library: Split, seperate PDF into multiple files
defined pages. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines. Also
acrobat split pdf bookmark; add bookmarks pdf
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Professional VB.NET PDF file merging SDK support Visual Studio .NET. Merge PDF without size limitation. Append one PDF file to the end of another one in VB.NET.
bookmark pdf documents; excel print to pdf with bookmarks
Siebel Email Administration Guide Version 8.1/8.2
Administering Siebel Communications Server for Siebel Email Response  Starting 
Server Components
154 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Professional C#.NET PDF SDK for merging PDF file merging in Visual Studio .NET. Append one PDF file to the end of another and save to a single PDF file.
creating bookmarks in pdf from word; how to bookmark a pdf page
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Reduce image resources: Since images are usually or large size, images size reducing can help to reduce PDF file size effectively.
bookmarks pdf reader; creating bookmarks in pdf from word
Siebel Email Administration Guide Version 8.1/8.2
155
9
Defining Outbound 
Communication Requests
This chapter provides information about creating and submitting outbound communication requests 
and about monitoring the status of outbound communication requests. It includes the following 
topics:
About Outbound Communication Requests on page 155
Creating and Submitting Outbound Communication Requests on page 156
Fields for Outbound Communication Requests on page 159
Restarting an Aborted Communications Outbound Manager Component on page 161
Monitoring Outbound Communication Requests on page 162
About Outbound Communication 
Requests
An outbound communication request is a defined request to send content from communications 
templates (optionally with field substitution) to recipients associated with business objects, such as 
to contacts associated with an account. Requests are sent using email, fax, wireless message, pager, 
or other channels, as defined in the specified templates and as supported for your communications 
infrastructure. Outbound communication requests use only advanced templates.
You can create and submit requests, or Siebel Workflow and business services can create and submit 
them.
NOTE: Administrators or advanced users can perform the procedures described in this chapter.
This topic contains the following information:
“Prerequisite Information for Recipient Addressing” on page 155
“Siebel Views for Working with Outbound Communication Requests” on page 156
Prerequisite Information for Recipient Addressing
An outbound communication request succeeds when the business component records, or other 
associated records, for the recipients of the communication have the appropriate contact 
information. Email address, fax number, and pager fields for contacts, employees, partners, 
prospects, or other potential recipients must contain valid data. For information about specifying the 
business component fields that contain addressing information, see “Configuring Recipient Sources 
Applets” on page 81.
C# PDF Library SDK to view, edit, convert, process PDF file for C#
and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update, and delete PDF file metadata, like
how to add bookmarks to a pdf; pdf bookmarks
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit
create bookmarks pdf file; add bookmarks to pdf reader
Siebel Email Administration Guide Version 8.1/8.2
Defining Outbound Communication Requests  Creating and Submitting Outbound 
Communication Requests
156 
Siebel Views for Working with Outbound 
Communication Requests
Users can create and submit communication requests in the following views in the Communications 
screen:
My Outbound Requests
My Outbound Request Overview
Administrators can create and submit communication requests in the following views in the 
Administration - Communications screen:
All Outbound Requests
Outbound Request Overview
Users see only the requests they create. Administrators see all requests.
NOTE: The procedures in the topics in this chapter apply to a nonadministrator who uses the My 
Outbound Requests and My Outbound Request Overview views of the Communications screen.
Creating and Submitting Outbound 
Communication Requests
The procedures to create and submit an outbound communications request are the same for users 
and administrators, but administrators generally use different views for this activity. For information 
about dividing high-volume requests into subrequests for efficient processing, see “Configuring 
Subrequests” on page 158. For information about configuring a list of values for a custom channel 
type, see Siebel CTI Administration Guide.
Communication requests submitted from Siebel Web Client are processed immediately. When you 
are connected to the local database and disconnected from the enterprise database, requests 
submitted from Siebel Mobile Web Client are saved until you synchronize. The Communications 
Outbound Manager server component then processes them for delivery. 
This topic contains the following information:
“Creating Outbound Communication Requests” on page 156
“Submitting Outbound Communication Requests” on page 157
“Configuring Subrequests” on page 158
“Deleting Outbound Communication Requests” on page 159
Creating Outbound Communication Requests
This topic describes how to create an outbound communication request.
Defining Outbound Communication Requests  Creating and Submitting Outbound
Communication Requests
Siebel Email Administration Guide Version 8.1/8.2
157
To create an outbound communication request
1
Navigate to the Communications screen, then the My Outbound Request Overview view.
2
Add a new record in the Communication Request form.
3
Provide information for the new communication request by completing the following steps.
a
Specify a type of recipient group, such as Opportunity Contacts.
b
Specify at least one instance of the recipient source (such as an opportunity) to determine the 
actual recipient group for the request.
For more information, see “Fields for Outbound Communication Requests” on page159.
4
Add templates for the request by completing the following steps:
a
Click the Request Templates view tab.
b
In the Request Templates list, add a new record.
c
Choose one or more existing templates from the dialog box that appears.
In the dialog box, a user can see the templates for which the primary business component 
of the associated recipient group matches the business component of the recipient group for 
the request. That user created the listed templates, or the listed templates are publicly 
accessible. In the dialog box, an administrator can see all templates.
In the requests views, records for templates are read-only. You can modify the template in 
the end-user or administrator views for templates. For more information, see Chapter7, 
“Configuring Communications Templates.”
5
Optionally, specify the number of subrequests for the request by completing the following steps:
a
Click Subrequests on the Communication Request form or the Communication Requests list.
b
In the dialog box that appears, specify a number between 2 and 26 to indicate the number of 
subrequests that must process the parent request.
For more information, see “Configuring Subrequests” on page158:
6
Submit the request.
For more information, see “Submitting Outbound Communication Requests” on page157.
Submitting Outbound Communication Requests
This topic describes how to submit an outbound communication request that you create.
NOTE: If the Communications Outbound Manager component aborts, then a communication request 
that is already submitted can be resumed automatically when restarting the Siebel Server. 
Alternatively, you can resubmit the request to process it from start to finish. For more information, 
see “Restarting an Aborted Communications Outbound Manager Component” on page161“Monitoring 
Outbound Communication Requests” on page 162, and “Monitoring Outbound Communication Requests 
as Server Requests” on page 163.
Siebel Email Administration Guide Version 8.1/8.2
Defining Outbound Communication Requests  Creating and Submitting Outbound 
Communication Requests
158 
To submit an outbound communication request
1
Navigate to the Communications screen, then the My Outbound Requests view.
2
In the Communication Requests list, select the record for a communication request to submit.
A user can see the requests that user created. An administrator can see all requests.
3
From the Show drop-down list, choose My Outbound Request Overview.
4
Verify that the request is correctly configured and includes the intended templates, and modify 
the request, as appropriate.
5
Click Submit in the Communication Request form.
If the Server Request Processor, Server Request Broker, and Communications Outbound Manager 
server components correctly process the communication request, then the request is passed to 
the appropriate messaging applications for delivery to the intended recipients.
6
Monitor the progress of the request, as appropriate.
For information about monitoring requests, see “Monitoring Outbound Communication Requests” 
on page 162 and “Monitoring Outbound Communication Requests as Server Requests” on page 163.
Configuring Subrequests
You can divide an outbound communication request into subrequests. More than one instance of the 
Communications Outbound Manager server component can process the subrequests to achieve 
greater scalability for requests with a large number of recipients or high processing demands. 
You can specify from two to 26 subrequests for a request. Subrequests are allocated by using the 
last name of each recipient.
For example, if you specify two subrequests, then one subrequest handles all recipients with last 
names A through M, and the second subrequest handles all recipients with last names N through Z. 
If you specify three subrequests, then recipients are allocated to three alphabetical groupings (A 
through I, J through R, and S through Z). If you specify four subrequests, then recipients are 
allocated to four alphabetical groupings (A through F, G through M, N through S, and T through Z), 
and so on.
Subrequests are distributed to multiple instances of the server component with a name that you 
specify for the request. This approach load-balances your communication requests to achieve 
scalability objectives, particularly when subrequests are divided among multiple Siebel Server 
computers. Server Request Processor and Server Request Broker distribute requests.
If you click the Subrequests button after you specify subrequests, then the number of subrequests 
appears. After a request is processed, the Communication Subrequests view tab displays a list of the 
subrequests for the request. The form that appears below the Communication Subrequests list 
includes the Recipient Search Specification field. This field might display information about how the 
set of recipients for the subrequest is defined.
Defining Outbound Communication Requests  Fields for Outbound Communication
Requests
Siebel Email Administration Guide Version 8.1/8.2
159
To configure your application for optimal processing of high-volume outbound communication 
requests using subrequests, you can designate Siebel Server instances running on multiple server 
computers to run Communications Outbound Manager. For more information about Communications 
Outbound Manager, see “Administering Communications Outbound Manager” on page147.
NOTE: You cannot specify subrequests for any outbound communication request with more than one 
recipient source object. For example, for a request that is based on the Campaign Contacts recipient 
group, specify only one campaign record if you want to specify subrequests for the request.
Subrequest SQL File Option
Depending on the requirements for your deployment, your company might choose to implement 
alternative SQL for processing subrequests. In this scenario, you create a SQL file to be read in place 
of the default Siebel method of processing subrequests.
You must name this file commoutboundmgr.cfg and place it in the CMS subdirectory of the Siebel File 
System directory. For example, depending on your installation, the full path might be as follows:
C:\sba82\FS\CMS\commoutboundmgr.cfg
If no file with this name exists in the designated location, then the default hardcoded SQL from 
Oracle is used to process subrequests.
Deleting Outbound Communication Requests
You can delete a record for an outbound communication request. A user can delete any request the 
user creates. A Siebel administrator can delete any request.
If you delete a request, and the request is processing (the status changed from Submitted to 
Processing), then the request continues processing until completion.
Fields for Outbound Communication 
Requests
This topic describes the fields for outbound communication requests. Several fields are read only, 
and you reference them for tracking purposes.
NOTE: All fields do not appear in all of the outbound request views. Check the application user 
interface for the specific views in which a particular field appears.
The following fields apply to outbound communication requests:
Description. Enter a description for the request.
Request #. (read only) A unique ID for each request. This ID is generated when you create the 
request.
Siebel Email Administration Guide Version 8.1/8.2
Defining Outbound Communication Requests  Fields for Outbound Communication 
Requests
160 
Recipient Group. Select from a drop-down list the group of intended recipients for the 
communication. The recipients might be, for example, all contacts associated with an 
opportunity. This group is Opportunity Contacts.
After you specify the recipient group, the Recipient Sources list in My Outbound Request 
Overview changes to reflect the business object, such as Opportunities, that represents the 
source from which the recipients are derived. The source business object for the recipients is 
identified using a label that appears on the right side of the applet header area.
You add records to the Recipient Sources list, which is renamed to reflect the specified business 
object, to specify one or more instances of the primary business component for this business 
object, such as particular opportunities.
The read-only Recipients list, which appears below the Recipient Sources list, shows every 
individual recipient to whom a separate instance of the communication is sent, such as the 
Opportunity Contacts for each opportunity.
NOTE: The Recipient Group drop-down list displays recipient group types for many major 
business objects and business components. For a list of the predefined values and the business 
object and business component associated with each recipient group, see “Predefined Recipient 
Groups” on page 77
You can customize the values that appear in the Recipient Group drop-down list. For more 
information, see “Configuring Recipient Groups for Requests and Advanced Templates” on page75.
Default Preference. Specify a default delivery type to use for communication requests to each 
recipient if the Only Send Preference check box is selected for the request, and no 
communications preference is specified for the recipient. For more information, see the 
description for Only Send Preference.
Only Send Preference. Select this option to send to each recipient only the templates that 
match the recipient’s communications preference, if this preference is specified, or that match 
the channel preference in the Default Preference field.
If you construct a communication request that contains templates of more than one channel 
type, and you select this option, then a recipient can receive communications only for a single 
channel type.
The communications preference field that the Only Send Preference check box affects generally 
corresponds to the setting of the Recipient Preferred Medium Field user property for the business 
component. 
For example, for both employees and contacts, the Preferred Communications field is the default 
field containing the channel preference. (For contacts, the caption for this field is Contact 
Method.) If you do not define this user property, then the preference is retrieved from the 
Preferred Communications field if the business component includes such a field. For more 
information, see Siebel Applications Administration Guide.
If the communications preference is not specified for a recipient, and the Only Send Preference 
check box is selected, then the preference in the Default Preference field is used for that 
recipient.
Start Time. (read only) The time that the Communications Outbound Manager server 
component starts to process the request.
Documents you may be interested
Documents you may be interested