Barcode Toolbar Missing In Open UI (Doc ID 2051799.1)

Last updated on MARCH 02, 2017

Applies to:

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

Symptoms

ACTUAL BEHAVIOR

Barcode toolbar missing in Open UI plus two other issues.

Issue 1.

Barcode toolbar missing in Open UI

On 8.1.1.11 [23030], in Open UI we have performed the required steps in our Open UI environment to enable barcode toolbar for doing barcode scan:

But still the bardcode toolbar is not visible in our Open UI instance. However it is visible in the High Interactivity instance of the same version of Siebel (8.1.1.11)

Issue 2.

On 8.1.1.14, in Open UI while performing QuickSearch operation by scanning any barcode or manually entering barcode using Ctrl+\+barcode+Ctrl+\, error message pops up:

Unable to load message
0xffff(SBL-GEN-00000)

But once user click on OK in the popup it navigates user to the corresponding page.

Issue 3.

After issue 2 is fixed, while performing QuickSearch operation by scanning any barcode or manually entering barcode using Ctrl+\+barcode+Ctrl+\, it doesn't work for Firefox browser.
It works correctly for Chrome and IE browsers.

Using Firefox, scanning any barcode gets the same error as Issue 2; it does nothing manually entering barcode, it just sits at the Home page and does not navigate to where the record is.


EXPECTED BEHAVIOR

1. Barcode toolbar should be visible Open UI application, 8.1.1.11.

2. The QuickSearch in Find using scanned or manually entered barcode should work correctly in finding the record in Open UI, 8.1.1.14.

3. The QuickSearch in Find using scanned or manually entered barcode should work correctly for Firefox browser.

STEPS

The issue can be reproduced at will with the following steps:

Issue 1:

1. Modify the config file publicsector.cfg to include "ShowBarcodeToolbar = TRUE" in between the existing parameters "MessageBarUpdateInterval" and "DataSource" under [Siebel] section.
The publicsector.cfg is in siebsrvr\bin\enu folder.

2. Set the Open UI Object Manager Parameter "Barcode Toolbar Enable Flag" to "True" on the Public Sector Object Manager component.

3. Restart the Public Sector component.


Issue 2:

1. Log into publicsector_enu application, 8.1.1.14 Open UI.

2. Create barcode mapping for Service Request in Administration - Service > Barcode Mappings.
You can create by copying the existing record having Entry Mode = Service Request, Process Mode = Find, Application Name = Siebel Field Service; and set the Application Name = Siebel Public Sector for the copied record.
and relogin to Public Sector application.

3. Click on magnifier icon (search symbol), Find will appear.

4. Scroll down Find to get to QuickSearch, choose 'Service Request'.

5. Entering CTRL + \ + barcode + CTRL + \ in the textbox .
This is manually entering barcode rather by scanning with a barcode scanner.
Press CTRL key and hold it, and press \ while holding CTRL key, enter the barcode right after \, right after barcode enter CTRL key and hold it, and press \ while holding CTRL key.
The CTRL+\ are invisible in the UI when you are entering them, they serve as delimiters for enclosing the barcode between 2 delimiters.

At this point, it should find the record and display it in the 'All Service
Request List View'. But it does nothing.

This happens to service_enu also which is Siebel Field Service application.

Issue 3:

The same steps as Issue 2 with Firefox browser.



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