The task time taken should not include the Holidays. It should only consider Working Hours to calculate the time taken.
First, we need to know where we can feed in the working hours, holidays in Siebel.
Question: Do we have something OOTB?
Answer: Yes, we have got a View based on Shift BC using view Administration Service->Schedules
Question: Where can we put the Holidays?
Answer: Administration Service -> Schedules -> Exception Hours
Question: Do we need a customize BS to calculate the Time difference considering working hours only?
Answer: Yes we have got a OOTB BS 'FS Holiday API Service', that gives output as Elapsed Time using input as Start Time, End Time, Time Unit, Calender Id(Schedule Id)
FS Holiday API Service BS provides 3 methods:
You can provide input argument as below:
- Calender Id : Id of the New Schedule
- End Time: 02/06/2009 12:54:28
- Schedule Time Zone:
- Start Time: 04/06/2009 10:54:28
- Time Unit: Hours
Sharing is the Power.