Multiple POS Clients Inadvertently Started on the Same Register Cause Data and Queue Corruption Issues (Doc ID 1279756.1)

Last updated on JUNE 06, 2017

Applies to:

Oracle Retail Point-of-Service - Version 12.0.9IN and later
Information in this document applies to any platform.

Symptoms

In Point-Of-Service (POS), a user starts the POS client process by clicking on a desktop shortcut.  Since the client takes a few minutes to launch, when in a hurry that user may start it again.  Both POS instances launch normally and start using the same transaction number, resulting in duplicate transaction IDs and thus corrupting the *Queue.queue files.

Steps to Reproduce:

  1. Launch Store Server.
  2. Launch first instance of the Register.
  3. Launch second instance of the Register.
  4. Log into first instance of Register.
  5. Log into second instance of Register.
  6. Ring an item on first instance.
  7. Ring an item on second instance.
  8. Tender transaction on first instance.
  9. Tender transaction on second instance.

Observation:  On the receipts there are duplicate transaction IDs.

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