Using All 9's in Transaction Number Causes an Error When Processing the Return Transaction (Doc ID 1941418.1)

Last updated on AUGUST 17, 2016

Applies to:

Oracle Retail Point-of-Service - Version 13.4.8 to 14.0.1 [Release 13.4 to 14.0]
Information in this document applies to any platform.

Symptoms

In Oracle Retail Point of Service (ORPOS) version 13.4.8 and 14.0.1, using all 9's in the transaction number causes an error when processing the associated return transaction.

Steps to Reproduce:

Pre requisite: Use a 20-digit transaction ID format which includes business date.  Modify the following line in domain.properties:

   #TransactionIDBarcodeDateFormat=
   TransactionIDBarcodeDateFormat=yyyyMMdd


1. Select F3 POS and login
2. Select Return
3. Enter 99999999999999999999 for the Transaction ID
4. Press Enter
5. Enter a SKU to be returned
6. Enter the reason code
7. Complete the transaction.  The transaction does not process and is sent to the Exception Queue on the server.

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