4How the Connector Synchronizes Activity and Related Data from Oracle Real-Time Scheduler to Siebel CRM
How the Connector Synchronizes Activity and Related Data from Oracle Real-Time Scheduler to Siebel CRM
This chapter describes how the connector synchronizes shift, break, period of unavailability (POU), or activity data from Oracle Real-Time Scheduler to Siebel CRM. It includes the following topics:
Overview of How the Connector Synchronizes Activity and Related Data from Oracle Real-Time Scheduler to Siebel CRM
During a search to find the best solution to minimize costs, Oracle Real-Time Scheduler continually changes certain activity parameters. Oracle Real-Time Scheduler performs these changes on the following items:
Status column
Time fields
Owner Id field
Siebel Field Service Integration to Oracle Real-Time Scheduler does the following:
If the activity status is set to Dispatched or Inactive (Cancelled Activity by Scheduler) in Oracle Real-Time Scheduler, then this integration synchronizes activity details to Siebel CRM. When this integration synchronizes the Cancelled Activity By Scheduler, the Activity Status in Siebel CRM will be updated to Cancelled and the Status Reason from Oracle Real-Time Scheduler is mapped to the Error Description field in Siebel CRM to distinguish the Activity being Cancelled by Scheduler compared to the Activity being Cancelled by a customer service representative directly in Siebel CRM.
If a shift is created, updated, or deleted in Oracle Real-Time Scheduler, then this integration sends shift data to Siebel CRM.
If a break is dispatched in Oracle Real-Time Scheduler, then this integration sends break data to Siebel CRM.
If a POU is dispatched in Oracle Real-Time Scheduler, then this integration sends POU data to Siebel CRM.
This integration performs this work without physical intervention from a CSR (customer service representative).
When an Activity is dispatched or a Shift, Break, or POU is created or updated, Oracle Real-time Scheduler invokes a Web Service to pass the relevant data to the integration component. The data is sent to Siebel CRM from the integration component by invoking Web Services.


DVM That Synchronizes Activity and Related Datafrom Oracle Real-Time Scheduler to Siebel CRM
DVM | Description |
---|---|
ORS_SBL_ActivityStatusMapping.dvm |
Used to extract the Siebel Status equivalent to the Oracle Real-Time Scheduler status. |
Web Services That Synchronize Activity and Related Data from Oracle Real-Time Scheduler to Siebel CRM
This topic describes Siebel Web services that synchronize activity and related data from Oracle Real-Time Scheduler to Siebel CRM.
Inbound Web Service That Synchronizes Activity and Related Datafrom Oracle Real-Time Scheduler to Siebel CRM
Web Service Name | Proxy Business Service Name |
---|---|
IntegratedPOUShiftBreakORSWS |
IntegratedPOUShiftBreakORSWS |
ActivitySyncORSWS |
ActivitySyncORSWS |
Name | Type | Business Service or Business Process Name |
---|---|---|
IntegratedPOUShiftBreakORSWS |
Business Service |
IntegratedPOUShiftBreakORSWS |
POUUpsert |
POUUpsert |
ORS POU Inbound Upsert Workflow |
Method Argument Name | Data Type | Integration Object Name | Type |
---|---|---|---|
SiebelMessage |
Integration Object |
Integrated Shift Break POU |
Input and Output |
Method Argument Name | Data Type | Integration Object Name | Type |
---|---|---|---|
SiebelMessage |
Integration Object |
Abssiebel |
Input and Output |
Name | Type | Business Service |
---|---|---|
ActivitySyncORSWS |
Business Service |
ActivitySyncORSWS |
Integration Objects That Synchronize Activity and Related Data from Oracle Real-Time Scheduler to Siebel CRM
Integration Object Name | Business Object | Type |
---|---|---|
Integrated Shift Break POU |
Integrated Shift Break POU |
Siebel Business Object |
STATUS_UPDATE_RESPONSE |
Not applicable |
XML |
Integration Component | Business Component | Parent Integration Component |
---|---|---|
Integrated Shift Break POU |
Integrated Shift Break POU |
Not applicable |
Integration Component | Business Component | Parent Integration Component |
---|---|---|
STATUS_UPDATE_RESPONSE |
STATUS_UPDATE_RESPONSE |
Not applicable |
RESULT |
RESULT |
STATUS_UPDATE_RESPONSE |
ERROR |
ERROR |
STATUS_UPDATE_RESPONSE |