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

  1. Launch the Actuate Management Console, logging in as administrator.

    For more information, see Log out of the Actuate Management Console..

  2. Click the Users folder, and then locate the user to which notification will be sent.
  3. Position the cursor over the down arrow next to the user Name, and then click Properties.
  4. Click the Jobs tab, and then choose the job options described in the following table.
    Section
    Option
    Value

    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

  5. Click OK.

Table 39 contains the input parameters for the RunAndEmailReport business method.

Table 39. RunAndEmailReport Parameters
Input
Description
Examples
Optional
Default

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

Siebel Reports Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.