FS Holiday API Service Not Working As Expected

(Doc ID 971199.1)

Last updated on AUGUST 24, 2017

Applies to:

Siebel Field Service - Version 8.0.0.5 SIA [20420] to 8.0.0.9 SIA[20433] [Release V8]
Information in this document applies to any platform.

Symptoms

We have understood that the GetElapsedBusinessTime method in isHoliday BS is not working properly in 8.0.0.5 QF0578.
We are using Business Service FS Holiday API Service to calculate the Elapsed Business Time using Method Name: GetElapsedBusinessTime.

Our Working Days are from Sunday to Thursday from 7:00 A.M to 7:00 P.M

Currently we have not included any exception in our Schedule.
When we are giving Input Arguments as
Calender Id : Id of the New Schedule
End Time: 05/13/2009 12:54:28
Schedule Time Zone:
Start Time: 05/12/2009 10:54:28
Time Unit: Hours

It is calculating Elapsed Time(Business Time) as 12 hrs.
The actual Elapsed Time that should be calculated should have value as 14 hrs.
If we change our Schedule from Monday to Friday then it is calculating the correct Elapsed Time i.e 14 hrs.

Please let us know whether adding Sunday as the working day is affecting the configuration, or we are missing something else.




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms