My Oracle Support Banner

Application Freezes When Business Service “FS Holiday API Service” With Method “GetResponseTime” Having Multiple Exceptions Is Invoked, Freezes The Application (Doc ID 2941980.1)

Last updated on APRIL 19, 2023

Applies to:

Siebel Field Service - Version 17.0 [IP2017] and later
Information in this document applies to any platform.

Symptoms

When Business Service "FS Holiday API Service" with Method “GetResponseTime” having multiple exceptions is invoked, freezes the Application.

Exception refers to the holidays where the employee is not available to be schedule for work.

 Below is the sample test case to replicate the issue.

1.Login to application

2.From site Map, Navigate to Administration Services

3.Create Schedule record with Name: Test Schedule.

4.Click on the below Tab” Schedule Hours” and create the following .

 a) Create Schedule hours as below.

          Start Day       Start Time    End Time     Type

  • Monday          06:00 AM     06:00 PM     Normal
  • Tuesday         06:00 AM      06:00 PM     Normal
  • Wednesday    06:00 AM      06:00 PM     Normal
  • Friday            06:00 AM     06:00 PM     Normal
  • Saturday        06:00 AM     06:00 PM     Normal

  5. Click on the "Exception Hours" Tab and create the Exception Record with the Exception Hours

 a) Create Exception hours as below.

             Name                          Start Date Time            End Date Time            Type

  • 12/26/2022 12:00 AM  12/26/2022 12:00 AM  12/26/2022 11:59 PM   Normal
  • 12/27/2022 12:00 AM  12/27/2022 12:00 AM  12/27/2022 11:59 PM   Normal
  • 12/28/2022 12:00 AM  12/28/2022 12:00 AM  12/28/2022 11:59 PM   Normal
  • 12/29/2022 12:00 AM  12/29/2022 12:00 AM  12/29/2022 11:59 PM   Normal
  • 12/30/2022 12:00 AM  12/30/2022 12:00 AM  12/30/2022 11:59 PM   Normal

  6. Go to Site Map -> Administration Business Service -> Simulator

   From the Business Service Simulator Select  Business Service" FS API Holiday Service" Method "GetCommit Time".

  Click on "Run" button after providing the below input arguments.

Inputs Arguments:

         Property Name         Property Value

  •   Start Time              : 12/25/2023
  •   Response Time       : 24
  •   Time Unit               : Hours
  •   Time Zone              : (GMT-08:00) Pacific Time (US & Canada)
  •   Priority                   : 2-High
  •   ServiceCalendarId   : 1-XXXX

 The Application freezes.

  
 For More information on Business Service "FS Holiday API Service" please refer the below : https://docs.oracle.com/cd/B40099_02/books/FieldServ/FieldServBusSvcMethodsRef67.html#wp1047708

  

Changes

 Started after applying Siebel 22.12

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.