Siebel Search Administration Guide > Configuring Siebel Search Using Siebel Tools >

Indexing File Attachments


To index file attachments, the business component must be a file business component. For example, the C++ file attachment is based on should be CSSBCFile or a derivation of that file.

NOTE:  Files in the Siebel file system will be accessed and indexed as part of the standard indexing operation. There is no need to decompress these files as a separate process.

Rules and Assumptions

All the business components based on files have the following standard fields with the following naming convention:

<three letter identifier>FileName and <three letter identifier>FileRev.

For example, in the case of the literature business component, the file names are LitFileName and LitFileRev. In Resolution Documents, the names are ResFileName and ResFileRev.

NOTE:  It is essential to map these two fields to index file attachments.

To index Literature file attachments, follow this format:

  • Map LitFileName to the External Text result field. Set the attribute Field Type to Attachment.
  • Map LitFileRev to Revision Number result field. Set the attribute Field Type to Rev Num. Map this field to make sure that file revisions are included the next time you refresh the index.
  • Other fields that need to be indexed cannot be mapped to the External Text result field. You may map these fields to the Summary field.

To index file attachments

  • Add a Search Index using a business component such as Account Attachment, Activity Attachment, or Service Request Attachment and then add the following search index field maps (in order of BC Field, Field Type, Result Field):
    Table 23. Search Index Field Maps
    Business Component Field
    Field Type
    Result Field

    Id

    Row Id

    RowId

    ActivityFileRev

    Rev Num

    Revision Number

    ActivityFileName

    Attachment

    External Text

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