Siebel Public Sector Guide > Setting Up Cases > Adding New Serialization Rules >

Example 1 of Configuring Serialization


In the following example, INS Claims is added as a new serialization business object. The primary business component for this business object is INS Claims.

To add INS Claims as a parent object for serialization, perform the following tasks:

  1. Configuring Claims Serialization in Tools
  2. Adding a Claim Attribute Type Option
  3. Adding a Claim Serialization Rule

Configuring Claims Serialization in Tools

Perform the following procedures to allow serialization on the INS Claims business component.

NOTE:  If you are adding new columns to a table (or making other such database schema changes), make sure that such changes are reflected in the database. See Using Siebel Tools for more information.

To configure the counter table and business component

  1. Log into Siebel Tools as an administrator.
  2. Navigate to Object Explorer > Table and query for the S_CASE_SEQ_CTR table.
  3. Navigate to Table > Column and query for the CASE_SEQ_NUM column.
  4. Copy the CASE_SEQ_NUM record.
  5. Name the new column record CLAIM_SEQ_NUM and give it a unique user name like, for example, Claim Sequence Number.
  6. Navigate to Object Explorer > Business Component and query for the PUB Counter business component.
  7. Navigate to Business Component > Field and query for the Case Counter record.
  8. Copy the Case Counter record.
  9. Name the new record Claim Counter and in the Column field, enter CLAIM_SEQ_NUM.

To configure the claims table and business component

  1. Navigate to Object Explorer > Table.
  2. Query for the S_CLAIM table.
  3. Create two new column records called SERIAL_NUM and LOCAL_SEQ_NUM.

    To get the correct values for these two columns, query the S_CASE table for the same columns.

  4. Navigate to Object Explorer > Business Component and query for the INS Claims business component.
  5. Navigate to Business Component > Field.
  6. Create two new field records called Serial Number and Local Counter.

    To get the correct values for these two fields, query the HLS Case business component for the same fields.

  7. Navigate to Business Component > Business Component User Prop.
  8. Add the following user property records.
    Name
    Value

    SerializationAutoGenerate

    Y

    SerializationBOName

    INS Claims

    SerializationBCName

    INS Claims

    SerializationChildBO

    INS Claims

    NOTE:  If you are adding serialization on child business objects and components, additional fields may need to be added. Use the serialization configuration for the HLS Case as a guide. See Viewing Serialization Configuration in Tools for more information.

  9. Compile the edited projects and replace the Siebel Repository File (SRF).

Adding a Claim Attribute Type Option

Perform the following procedure to add Claim Counter to the Type drop-down list for attributes in the Administration - Case screen > Serialization Rules view. See the Siebel Applications Administration Guide for more information about working with Lists of Values (LOVs).

To add Claim Counter as an attribute type to the user interface

  1. Navigate to the Administration - Data screen > List of Values view.
  2. Query for PUB_CASE_RULE_ATTRIBUTE_TYPE.

    This returns all the options displayed in the Type drop-down list.

  3. Create a new record with Claim Counter as the Display Value.

Adding a Claim Serialization Rule

Perform the following procedure to add a new serialization rule to determine the format for the claim serial numbers. See Creating Serialization Rule Records for more information.

To add a rule for claim serialization

  1. Navigate to the Administration - Case screen > Serialization Rules view.
  2. In the Serialization Rules list, create a new record with the following values.
    Field
    Value

    Name

    Claim Rule

    Business Object

    INS Claims

    Business Component

    INS Claims

  3. Scroll down to the Attributes list and create new records with the following values.
    Record
    Field
    Value

    Record 1

    Sequence

    1

    Type

    Field

    Field Name

    Internal Division Id

    Record 2

    Sequence

    2

    Type

    Constant

    Constant Value

    -

    Record 3

    Sequence

    3

    Type

    Field

    Field Name

    Loss Code

    Record 4

    Sequence

    4

    Type

    Constant

    Constant Value

    -

    Record 5

    Sequence

    4

    Type

    Claim Counter

Siebel Public Sector Guide Copyright © 2008, Oracle. All rights reserved.