Siebel Reports Administration Guide > Report Business Service > Report Business Service Parameters >
RunAndEmailReport
Emailing a report as an attachment to another user is available in the method RunAndEmailReport(). The attached report will be sent as an ROI file. For viewing the ROI file, download the Actuate Viewer from the Actuate Web site (http://www.actuate.com/resourcecenter/viewerdownload.asp) if you are using the Siebel Web Client. The Developer Web Client includes the Siebel Report Viewer that will allow viewing of the ROI file. However, the following limitations do apply:
- You can only use this method for generating and then emailing that specific report. In other words, you cannot send a report attachment for reports that have already been generated.
- Related user preferences must be set manually within the Actuate Management Console. The report administrator has to specify how each user must handle report completion notification (see Receiving Email Notifications and Adding Report Attachments).
- The email message (besides the particular report) cannot be customized. The format is as provided in the Siebel application.
To configure Actuate to send email (using RunAndEMailReport), run c:\Actuate8\Server\bin\mailinst.exe and setup email profile. Receiving Email Notifications and Adding Report Attachments
For users to receive email notifications for both successful and failed requests and add reports as attachments (for successful cases), the Actuate administrator must configure the user profile to receive email notification in the Actuate Management Console. To configure a user profile to receive email notification
- Launch the Actuate Management Console, logging in as administrator.
For more information, see Log out of the Actuate Management Console..
- Click the Users folder, and then locate the user to which notification will be sent.
- Position the cursor over the down arrow next to the user Name, and then click Properties.
- Click the Jobs tab, and then choose the job options described in the following table.
|
|
|
For jobs that succeed |
Send e-mail notification |
checked |
|
Attach document |
checked |
|
Place a job completion notice in the user's Personal Channel |
checked |
|
Delete notice according to volume settings |
checked |
For jobs that fail |
Send e-mail notification |
checked |
|
Place a job completion notice in the user's Personal Channel |
checked |
|
Delete notice according to volume settings |
checked |
- Click OK.
Table 39 contains the input parameters for the RunAndEmailReport business method.
Table 39. RunAndEmailReport Parameters
|
|
|
|
|
Include ALL relevant parameters in ExecuteReport( ) to specify the report to be run |
AcLoginName |
Actuate login name. |
|
Yes |
Same as Siebel. |
ActuatePassword |
Actuate password. |
|
Yes |
Query from the business component RS Employee. |
ActuateServerHost |
Actuate server host machine name. |
bptu60s018
|
Yes |
Use Object Manager's ActuateReportServerHost. |
Language |
Language |
enu
|
Yes |
Object Manager's locale setting. |
Locale |
Locale |
enu
|
Yes |
Object Manager's language setting. |
MaxWait |
Time Out. |
100000
|
Yes |
1000000
|
Password |
|
|
|
|
SSLoginName |
Siebel Login. |
|
Yes |
User's login name, whose action triggers this business service. |
SSPassword |
Siebel Password. |
|
Yes |
User's password, whose action triggers this business service. |
UserList |
Comma-delimited list of users to receive email notices. |
AFOSTER, KCHAN, RGAMPALA
|
No |
None |
|