Siebel Server Sync Guide > Configuring Siebel Server Sync > Configuring Recurring Appointments >
Configuring Additional Appointment Instances for Recurring Appointments
This topic describes how to configure SSSE so that additional records are generated in the Siebel application during the synchronization process for Microsoft Outlook appointments that:
- Have a recurrence pattern that is not supported in the Siebel application
- Continue to recur in Microsoft Outlook after the value of the Max Recurring Instances setting is reached
For additional information on the Max Recurring Instances setting, see Configuring Appointment Instances for Recurring Appointments. To configure additional appointment instances for recurring appointments, you must perform the following tasks:
- Creating and Running the Refan Job
- Making Repository Changes
- Updating the Siebel Calendar Profile
- Creating a New PIMSI Data Map Entry
NOTE: For existing implementations, when you configure SSSE so that additional appointment instances are created after the value of the Max Recurring Instances setting is reached, the change is only implemented for new recurring appointments, or updates in Microsoft Outlook Exchange.
Creating and Running the Refan Job
This topic describes how to create the refan job for the PIMSI Dispatcher. The refan job ensures that records are created for appointments with unsupported recurrence patterns beyond the initial number of instances specified by the Max Recurring Instances setting. To create and run the refan job
- Navigate to Administration - Server Configuration, and then Job Templates.
- Create a new Job Template using the values in the following table.
|
|
|
|
|
|
Refan |
Refan |
PIMSI Dispatcher |
BusSvcMgr |
TRUE |
TRUE |
- In the Job Parameters applet, create a parameter for the job template using the values shown in the following table.
|
|
|
Encoded Input Arguments |
EncodedArgs |
Refan |
- Run the job as follows:
- Navigate to Administration - Server Management, and then Jobs.
- Click New, then select Refan in the Component/Job field.
- Click Submit Job.
Do not run the Refan job when the PIMSI Dispatcher job is running. If both jobs run at the same time, synchronization conflicts can occur, causing errors.
Making Repository Changes
To implement additional instances of recurring appointments, you must create a new column, X_CAL_REPEAT_PATTERN, in the S_SD_PIM_ROW table, then add a new field, Cal Repeat Pattern, to the PIMSI PIM Row business component. The following procedure describes both tasks. For information on using Siebel Tools to configure columns and tables, see Configuring Siebel Business Applications. To add a new column to the S_SD_PIM_ROW table and configure the PIMSI PIM Row business component
- Start Siebel Tools.
- Check out the project that contains the S_SD_PIM_ROW table.
For information on how to check out projects, see Using Siebel Tools.
- In the Object Explorer, expand the Table object type.
- In the Object List Editor, select the S_SD_PIM_ROW table.
- In the Object Explorer, select the Column object type.
- In the Object List Editor, create a new column, specifying the values shown in the following table.
|
|
Name |
X_CAL_REPEAT_PATTERN |
Changed |
True |
User Name |
Cal Repeat Pattern Ext |
Type |
Extension |
Nullable |
True |
Physical Type |
Varchar |
Length |
500 |
Cascade Clear |
Ignore |
Transaction Log Code |
True |
Status |
Active |
- Apply the changes you made to the S_SD_PIM_ROW table to the local database.
- In the Object Explorer, expand the Business Component object.
- In the Object List Editor, select the PIMSI PIM Row business component.
- In the Object Explorer, expand the Field object type.
- In the Object List Editor, create a new field, specifying the values shown in the following table.
|
|
Name |
Cal Repeat Pattern |
Column |
X_CAL_REPEAT_PATTERN |
- Check in the project.
- Apply the changes to the server database.
- Compile and test the project, then deploy the SRF.
Updating the Siebel Calendar Profile
This topic describes how to update the Siebel Calendar profile to allow additional appointment instances to be created for recurring appointments after the number of instances specified by the Max Recurring Instances setting has been reached. To update the Siebel Calendar Profile
- Navigate to Administration - PIM Server Integration, and then Configuration.
- Select the Siebel Calendar profile.
- In the Configuration Parameters applet, create two records using the values shown in the following table.
|
|
|
SupportedFan |
MultipleEntry |
Either 1 or 0. If you specify 1, multiple entries are created in the Siebel application for recurring appointments that have a supported recurrence pattern. This allows you to track individual meeting data, instead of sharing the data across all meetings. If you specify 0, the number of entries that are created for appointments with unsupported recurrence patterns is determined by the value of the Max Recurring Instances setting. For information on the Max Recurring Instances parameter, see Configuring Appointment Instances for Recurring Appointments. |
FanLimit |
DaysinNumber |
n days A recurring appointment end-date value is calculated based on the number you specify for this parameter. For example, if the recurring appointment start date is March 10, 2008 and the DaysinNumber value is 20, additional records are initially generated for the appointment through March 30, 2008. If the refan job you created (see Creating and Running the Refan Job) is scheduled to run on March 17, 2008, additional appointments are generated through April 6, 2008 (20 days after the refan job runs on March 17, 2008). |
Creating a New PIMSI Data Map Entry
This topic describes how to create a new entry in the PIMSI data map for the refan job you created. Use the following procedure to update the PIMSI data map. To update the PIMSI data map
- Navigate to Administration - Integration, Data Map Editor.
- In the Integration Map Object list, select the PIMSI Calendar Outbound Map, right-click, and select Copy Record.
- Name the new record PIMSI Calendar Outbound Refan Map.
- Select the PIMSI Calendar Outbound Refan Map.
- In the Integration Component Map applet, select Action_CalendarAppointment, and change the value of the Precondition field so that it is empty.
Related Topic
Configuring Appointment Instances for Recurring Appointments
|