Siebel Email Response Administration Guide > Tables and Reference > Siebel Email Response and Business Services >

Inbound Email Database Operations Business Service


This business service performs database-level actions.

Table 21 shows methods and input arguments, with descriptions, for this Siebel Email Response business service.

Table 21.  Inbound Email Database Operations Methods and Input Arguments
Method
Input Argument
Description

AttachFile

 

Creates an attachment record.

BusComp

Name of attachment business component.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

FileName

Name of the file to attach.

FilePath

Path of the file to attach.

DeleteRecord

 

Deletes a record.

BusComp

Name of business component from which to delete a record.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

ID

ID of the record being deleted.

ExpandBCTemplate

 

Substitute values in a template.

BusComp

Name of business component used to get values for template substitutions.

ReplyMessage

Reply message with substituted values.

ReplyTemplate

Reply template.

FindRecord

 

Finds a record. This method respects the CaseInsensitive parameter in the CFG file. The CFG file is configured to perform case-sensitive searches by default. If you want to change this parameter to case-insensitive to search for an email address, you clear the checkbox for the Use Default Sensitivity property in the Email Address field of the Mail Agent Contact business component.

BusComp

Name of business component from which to find a record.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

ID

ID of a record if it is found.

QueryFields

List of comma-separated fields to query on. Query values are passed in additional arguments, with one argument per field.

ValueFields

List of comma-separated fields from which to get values. Each field is passed back in one output argument, with the name set to the field name and the value set to the field value.

FindRecordEx

Contact Alternate Email Address

QueryField: Email Address

Used only by Siebel Email Response for matching contacts when processing inbound emails. It finds all contacts in the Siebel database whose primary or alternate email address matches the From email address of the inbound email and then associates each contact found with the email activity record.

GetFieldValues

 

Gets the field values from a record.

BusComp

Name of business component from which to get record values.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

ID

ID of record from which to get values.

IDField

The field on which to query for the ID.

ValueFields

List of comma-separated fields from which to get values. Each field is passed back in one output argument, with the name set to the field name and the value set to the field value.

GetRecordList

 

Get a list of records.

BusComp

Name of business component from which to get record values.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

NumberofRows

Number of records returned. Default is 10.

QueryFields

List of comma-separated fields on which to query. Query values are passed in the additional argument fields (one argument per field).

ValueFields

List of comma-separated fields from which to get values. Each field is passed back in one output argument, with the name set to the field name and the value set to the field value.

InsertRecord

 

Insert a record.

BusComp

Name of business component to insert record into. Each field value to be set is passed as an additional input argument with the name set to Field: followed by the field name.

BusObj

Name of business object.

ErrorMessage

The error message if an error occurs during method execution.

FatalErrCode

The error code if a fatal error occurs during method execution.

ID

ID of the new record if the insert is successful.

 

UseLocale

The Run Process workflow receives the date (Planned) from the driver in 24 hour format. Workflow executes the request on the server side. Siebel Server might be running on a computer using a twelve hour or twenty-four hour clock. A value of FALSE (default) indicates the server runs on a twenty-four hour clock. A value of TRUE indicates the server runs on a twelve hour clock.

Siebel Email Response Administration Guide