How Oracle Real-Time Scheduler Determines Whether or Not to Synchronize a Schedule

The cross reference stores the Schedule ID of those Schedules which are already transferred to Oracle Real-Time Scheduler.

When Siebel Field Service Integration to Oracle Real-Time Scheduler transfers an employee record from Siebel CRM to Oracle Real-Time Scheduler, it determines whether the Schedule ID associated with the Employee exists in the cross reference and then does the following:

  • If it finds an entry, then it does not invoke the flow to transfer the Schedule to Oracle Real-Time Scheduler.

  • If it does not find an entry, then it does the following:

    • Calls a Siebel Inbound Web Service by passing the Schedule ID as an input parameter to get the details of that Schedule.

    • Invokes the integration flow with the Schedule details received to transfer the Schedule to Oracle Real-Time Scheduler.

    • Writes an entry into the cross reference that states whether this integration created the schedule in Oracle Real-Time Scheduler.