Unable To Tender With Gift Certificate Which Has Been Issued From A Different Store (Doc ID 2072651.1)

Last updated on NOVEMBER 02, 2015

Applies to:

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

Symptoms

When a Gift Certificate is Issued on Store A, while trying to use the same Gift Certificate as tender on a different Store B, "Gift Certificate is invalid and can not be redeemed." message is displayed.

Steps to reproduce:
1. Issue Gift Certificate:99999999 in Store A for 50.00
2. On Store B, scan item:4321
3. Select "F6 Tender"
4. Select "F6 Gift Cert"
5. Enter the number from Step 1
6. Notice that "Gift Certificate is invalid and can not be redeemed." message is displayed. And, below Exception observed on the Central Office logs.

2015-06-13 21:36:30,167 ERROR [oracle.retail.stores.storeservices.custom.services.certificate.CertificateServiceJEE_jrm562_Impl] Encountered an unexpected exception while reading gift certificate 99999999.
java.lang.ClassCastException: weblogic.deployment.QueryProxyImpl cannot be cast to javax.persistence.TypedQuery
at com.sun.proxy.$Proxy79.createNamedQuery(Unknown Source)
at oracle.retail.stores.storeservices.services.common.StoresDataService.createNamedQuery(StoresDataService.java:146)
at oracle.retail.stores.storeservices.services.certificate.AbstractCertificateService.getGiftCertificateDocument(AbstractCertificateService.java:178)

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