New Record Does Get Created When Scanning The Barcode in multilingual environment (Doc ID 2051837.1)

Last updated on MARCH 02, 2017

Applies to:

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

Symptoms

8.1.1.14.6

In multilingual environment, as per Functional Design we need to create a shipment header record, under that we need to add OLI from barcode scanner. So we need to create a new record in shipment line item and update the OLI barcode field with the scanned value and through pickmaps we will be updating the OLI # field.

When we are trying to insert new record in Shipment Line Item by scanning the barcode, application is throwing error.

ERROR

This operation is not allowed when there are no records displayed.

Please execute a query that returns at least one record or add a new record.(SBL-DAT-00215)



STEPS

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

1. Log into service_enu Service application, this is a multilingual
environment with multiple languages installed.

2. Go to Site Map > Assets > All Assets.

3. Click on "+" to create a new asset, associate a product (just choose a
vanilla product such as 'PS Generic Vehicle').

4. With Asset barcode mapping is chosen in drop down, click on "Barcode New"
on barcode toolbar.

5. Manually enter barcode. Entering CTRL + \ + barcode + CTRL + \
The first CTRL + \ will open a text box, then enter the rest in text box.

At this point, it fails with the error:

This operation is not allowed when there are no records displayed.

Please execute a query that returns at least one record or add a new
record.(SBL-DAT-00215)

Customer is using Chrome and application is emedical_enu. But this happens
to both Chrome and Firefox browsers.



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