Configuring Incident Attachment Serialization in Siebel Tools
Perform the following procedure to allow serialization on the PUB Incident Attachment business component.
You must configure the incident attachment table and business component.
To configure the incident attachment table and business component
Log in to Siebel Tools or Web Tools as an administrator and create a new workspace.
Navigate to Object Explorer, then Table, and query for the S_INCIDENT_ATT table.
Create a new column record called SERIAL_NUM.
To get the correct values for this new column, refer to the values in the SERIAL_NUM column of the S_CASE table.
Navigate to Object Explorer, then Business Component, and query for the PUB Incident Attachment business component.
Navigate to Business Component, then Field, and create two new field records called Serial Number and Incident Attachment Number.
To get the correct values for these two fields, refer to the values in the Serial Number field and the Case Num field of the HLS Case business component. In the Calculated Value column of the Incident Attachment Number field, enter RowIdToRowIdNum([Id]).
Select the Force Active check box for the Incident Id field.
Navigate to Business Component, the Business Component User Prop, and create six new user property records with the following values and expressions.
Name Value Named Method 1
"GenerateSerialNumber", "INVOKE", "PUB Incident Attachment", "WriteRecord"
Named Method 2
"GenerateSerialNumber", "INVOKESVC", "PUB Incident Attachment", "PUB Case Serialization Service", "SetSerialNumber", "Operation", "Generate", "BO Name", "PUB HLS Incident", "BC Name", "PUB Incident Attachment", "Id", "[Id]", "Parent BC Name", "PUB HLS Incident", "Parent Id", "ParentFieldValue('Id')"
Named Method 3
"GenerateSerialNumber", "INVOKE", "PUB Incident Attachment", "RefreshRecord"
Named Method 4
"ReGenerateSerialNumber", "INVOKE", "PUB Incident Attachment", "WriteRecord"
Named Method 5
"ReGenerateSerialNumber", "INVOKESVC", "PUB Incident Attachment", "PUB Case Serialization Service", "SetSerialNumber", "Operation", "ReGenerate", "BO Name", "PUB HLS Incident", "BC Name", "PUB Incident Attachment", "Id", "[Id]", "Parent BC Name", "PUB HLS Incident", "Parent Id", "ParentFieldValue('Id')"
Named Method 6
"ReGenerateSerialNumber", "INVOKE", "PUB Incident Attachment", "RefreshRecord"
Deliver the changes to the Integration Branch.